ดูเหมือนว่า BCD ของฉันจะแตกหัก แต่ฉันไม่สามารถเข้าใจได้ว่าเกิดอะไรขึ้น ระบบบูตได้ปกติ แต่ป้องกันไม่ให้ windows ติดตั้งการอัปเดต:
MoSetupPlatform: Opening BCD store...
CDlpActionDiskSpaceReq::CalculateRequiredDiskSpaceInstallReq(1752): Result = 0x8007001F
ฉันใช้ Windows 10 บน MacBook (bootcamp) ใช้ตารางพาร์ติชัน EFI เมื่อฉันวิ่งไปbcdedit /enum
พร้อม ๆ กันฉันก็จะได้รับ
The boot configuration data store could not be opened.
A device attached to the system is not functioning.
เมื่อฉันพยายามเปิดร้านโดยตรงมันเปิดได้ดี:
B:\>bcdedit.exe /store B:\EFI\Microsoft\Boot\BCD /enum
Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=B:
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {default}
resumeobject {8b3fea76-03c8-11e6-8f47-dc08058a457d}
displayorder {default}
toolsdisplayorder {memdiag}
timeout 30
Windows Boot Loader
-------------------
identifier {default}
device partition=C:
path \WINDOWS\system32\winload.efi
description Windows 10
locale en-US
inherit {bootloadersettings}
recoverysequence {8b3fea78-03c8-11e6-8f47-dc08058a457d}
displaymessageoverride Recovery
recoveryenabled Yes
isolatedcontext Yes
allowedinmemorysettings 0x15000075
osdevice partition=C:
systemroot \WINDOWS
resumeobject {8b3fea76-03c8-11e6-8f47-dc08058a457d}
nx OptIn
bootmenupolicy Standard
Windows จัดเก็บ BCD จริงไว้ที่อื่นหรือไม่ windows จะทราบได้อย่างไรว่าพาร์ติชันและพา ธ ใดที่จะมองหาที่เก็บ BCD ของระบบ
ฉันจะวินิจฉัยสิ่งที่เกิดขึ้นกับร้าน BCD ของฉันได้อย่างไร
อัปเดต:ลืมว่าฉันบูตโดยใช้refind
bootloader ซึ่งมีแนวโน้มที่จะบูตbootmgfw.efi
EFI\Microsoft\Boot\BCD
หรือไม่