Это произойдет, если раздел EFI имеет неправильный тип раздела GPT. Как оказалось, это также вызывало проблему с накопительным обновлением.
Если у вас есть похожие проблемы, вы можете проверить, является ли это проблемой с командой diskpart
. Предполагая, что у вас есть только один жесткий диск,
select disk 0
list partition
Вы должны увидеть что-то вроде этого:
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 System 500 MB 1024 KB
Partition 2 Primary 445 GB 501 MB
Меньший раздел с именем "System" - это тот, который вам нужен, обычно раздел 1, поэтому
select partition 1
detail partition
И вы должны увидеть что-то вроде этого
Partition 1
Type : c12a7328-f81f-11d2-ba4b-00a0c93ec93b
Hidden : Yes
Required: No
Attrib : 0XC000000000000000
Offset in Bytes: 1048576
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
* Volume 3 FAT32 Partition 500 MB Healthy System
Если файловая система не FAT32, то вы не смотрите на правильный раздел. Он также должен быть скрытым, и обычно ему не назначается буква диска, если (как в первоначально опубликованном вопросе) он не был явно указан в целях устранения неполадок. Это может быть не совсем 500 МБ, но должно занимать лишь небольшую часть жесткого диска.
Тип раздела EFI должен быть c12a7328-f81f-11d2-ba4b-00a0c93ec93b
как показано выше. Если это не так, в частности, если это ebd0a0a2-b9e5-4433-87c0-68b6b72699c7
(см. Раздел «Основные данные Microsoft» в Википедии), то это, вероятно, является причиной проблемы.
Если тип раздела неправильный, вы можете исправить это с помощью команды set id
,
set id=c12a7328-f81f-11d2-ba4b-00a0c93ec93b
Команда reagentc /enable
должна работать, а если вам повезет, то и Windows Update.