\Windows\System32\winload.exe
The selected entry could not be loaded because the application is missing or corrupt
The selected entry could not be loaded because the application is missing or corrupt
Para resolver este problema, lo hago poniendo el CD/DVD de Windows de la versión instalada, y siguiendo las instrucciones; en la primera pantalla selecciono el idioma del teclado, y en la siguiente, en lugar de instalar, selecciono la opción de REPARAR. Me dará tres opciones, y selecciono la opción de la Línea de comandos (COMMAND LINE). Se abrirá una venta CMD desde el CD/DVD, es decir en la unidad X. Lo primero que haremos será cambiar a la unidad donde está el sistema en este servidor (normalmente la C:) y desde allí restaurar los parámetros que hemos perdido con la herramienta bcdedit.exe.
X:\ C:
C:\ bcdedit.exe
C:\ bcdedit.exe
Esto debe mostrar una lista de este tipo:
Windows Boot Manager
——————–
identifier {bootmgr}
device unknown
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {current}
displayorder {current}
toolsdisplayorder {memdiag}
timeout 30
Windows Boot Loader
——————-
identifier {current}
device unknown
path \Windows\system32\winload.exe
description Microsoft Windows Server 2008
locale en-US
inherit {bootloadersettings}
osdevice unknown
systemroot \Windows
resumeobject {12f74cff-e685-11dd-8438-93c12396c12f}nx
OptOut
——————–
identifier {bootmgr}
device unknown
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {current}
displayorder {current}
toolsdisplayorder {memdiag}
timeout 30
Windows Boot Loader
——————-
identifier {current}
device unknown
path \Windows\system32\winload.exe
description Microsoft Windows Server 2008
locale en-US
inherit {bootloadersettings}
osdevice unknown
systemroot \Windows
resumeobject {12f74cff-e685-11dd-8438-93c12396c12f}nx
OptOut
Los tres parámetros que están en rojo son los que tenemos que cambiar. Para hacerlo, simplemente ejecutaremos los siguientes comandos (cambiar la C: por la unidad de sistema si es otra)
c:\windows\system32\bcdedit /set {default} device partition=c:
c:\windows\system32\bcdedit /set {default} osdevice partition=c:
c:\windows\system32\bcdedit /set {bootmgr} device partition=c:
c:\windows\system32\bcdedit /set {default} osdevice partition=c:
c:\windows\system32\bcdedit /set {bootmgr} device partition=c:
Después de esto, reiniciamos y el servidor se levantará correctamente. Como mucho, hará un chequeo de la unidad que hemos redimensionado (dejad que lo haga).