У меня есть ноутбук DELL, на котором установлена система Windows XP. Недавно я установил новую Windows 7 на VHD-файл. Работало отлично даже после многократной перезагрузки.
После того, как я вернулся к исходной системе Windows XP и обновил Windows, я не смог войти в Windows 7 снова. Он продолжал говорить, что:
File: \Windows\System32\winload.exe
Status: 0xc0000002
Info: The selected entry could not be loaded because the application is missing or corrupt.
Затем я снова вхожу в систему Windows XP и использую vhdmount для проверки файла vhd. Он не поврежден и там есть файл winload.exe. (Я также пробовал файл \Windows \System32 \Boot \winload.exe.)
Вот мой вывод 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
Есть идеи?