Questão Como corrigir winload.exe está faltando ou problema corrompido na inicialização do Windows 7?


Eu tenho um laptop DELL, no qual existe um sistema Windows XP. Recentemente, instalei um novo Windows 7 em um arquivo VHD. Funcionou perfeitamente mesmo após várias reinicializações.

Depois que eu mudei de volta para o sistema original do Windows XP e atualizei o Windows, não pude acessar o Windows 7 novamente. Ele continuou dizendo que:

File: \Windows\System32\winload.exe
Status: 0xc0000002
Info: The selected entry could not be loaded because the application is missing or corrupt.

Então eu logon o sistema Windows XP novamente e usei vhdmount para verificar o arquivo vhd. Está intacto e tinha um arquivo winload.exe lá. (Eu também tentei o arquivo \ Windows \ System32 \ Boot \ winload.exe.)

O seguinte é minha saída de bcdedit:

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=C:
description             Windows Boot Manager
locale                  en-us
inherit                 {globalsettings}
default                 {ntldr}
resumeobject            {2cc79544-1005-11df-8187-002269c5d0fd}
displayorder            {ntldr}
                        {1ed31553-1f6c-11df-b01f-005056c00008}
                        {8334eb96-21b9-11df-99e5-005056c00008}
toolsdisplayorder       {memdiag}
timeout                 30

Windows Legacy OS Loader
------------------------
identifier              {ntldr}
device                  partition=C:
path                    \ntldr
description             Earlier Version Windows

Windows Boot Loader
-------------------
identifier              {1ed31553-1f6c-11df-b01f-005056c00008}
device                  vhd=[C:]\win7\win7_A.vhd
path                    \windows\system32\winload.exe
description             Windows 7 Ult 32bit
locale                  en-US
inherit                 {bootloadersettings}
recoverysequence        {1ed31554-1f6c-11df-b01f-005056c00008}
recoveryenabled         Yes
bootdebug               Yes
osdevice                vhd=[C:]\win7\win7_A.vhd
systemroot              \windows
resumeobject            {2cc79544-1005-11df-8187-002269c5d0fd}
nx                      OptIn

Alguma ideia?


3


origem




Respostas:


Apenas o carregador de inicialização do Windows 7 oferece suporte a inicialização do VHD. Também pode inicializar no XP.

Coloque em um disco do Windows 7, em seguida, escolha a opção de reparo e, em seguida, escolha o prompt de comando. a partir daí, digite bootrec / fixmbr, em seguida, bootrec / fixboot, que deve então reinstalar o bootloader do Windows 7.


1



Eu posso ver a tela inicial do 'Gerenciador de inicialização do Windows', então não acho que seja problema do MBR. De qualquer maneira, vou tentar seus passos primeiro e voltar para você mais tarde. Obrigado. - aXqd
Na verdade, corrige o meu problema. Obrigado. - aXqd