Я запустил утилиту «Очистка диска» в Windows, и она нашла 80 ГБ временных файлов. Это было подозрительно, поскольку на моем диске всего 128 ГБ и определенно не было временных файлов на 80 ГБ, но я все равно позволил ему работать, потому что полагал, что инструмент не может быть таким глупым.
Черт, мой компьютер больше не загружается в Windows. Теперь он переходит в Startup Repair (где мой основной диск почему-то D:\
, а не C:\
) и сообщает мне
Boot manager failed to find OS loader. Repair action: File repair Result: Failed. Error code = 0xa Time taken = 4056 ms Repair action: Boot configuration data store repair Result: Failed. Error code = 0x2 Time taken = 0ms
Я запустил chkdsk /R /X D:
но он обнаружил 0 ошибок.
Я пробовал sfc /scannow
, но всегда выдает ошибку
Ожидается восстановление системы, для завершения которой требуется перезагрузка. Перезагрузите Windows и снова запустите sfc`
даже после выполнения шагов здесь.
Я также попробовал следующие команды, но не повезло.
bootrec /fixmbr bootrec /fixboot bootrec /rebuildbcd bootsect /nt60 ALL /mbr bcdboot d:/Windows
bootrec
не может найти мой диск Windows, а bcdboot
выдает мне бессмысленную ошибку
BFSVC: невозможно загрузить файл MUI для строк BCD (2).
Я также пытался выполнить восстановление системы, но он говорит мне, что "точки восстановления не были созданы". Очевидно, утилита очистки диска тоже удалила их (хотя и сказала, что сохранит самый последний!)
Я не могу позволить себе сделать резервную копию всего, переформатировать и переустановить все мое программное обеспечение. Кто-нибудь видел это раньше и смог это исправить?
[Edit] Я наконец получил sfc
для запуска с использованием этих команд
del d:\windows\winsxs\pending.xml del x:\windows\winsxs\pending.xml sfc /scannow /offbootdir=D:\ offwindir=D:\Windows
Тем не менее, он сказал мне,
Служба защиты ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить некоторые из них.
Открывая D:\Windows\logs\cbs\cbs.log
, я вижу только две ошибки:
Doqe: не удалось удалить обновления драйверов [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
Shtd: Ошибка при обработке очереди некритических действий драйвера. [HRESULT = 0x8007049 - ERROR_NOT_FOUND]
У меня сейчас совершенно нет идей.