1

В моем ноутбуке (Acer Aspire M5-581TG, Windows 8.1 x64) были поврежденные сектора, которые я восстановил, выполнив chkdsk /R Это показало, что в C:\Windows\system32\d3d11.dll были поврежденные сектора, поэтому я переименовал этот файл (в командной строке консоли восстановления), чтобы Windows не пыталась его загрузить.

Однако, теперь мой ноутбук все еще не загружается. То, что на самом деле происходит, странно, когда он попадает туда, где находится экран входа в систему, экран остается черным в течение примерно 20 секунд, а затем экран входа в систему мигает в течение 1 секунды, а затем снова становится черным (кажется, что ничего не может достичь, щелчки / нажатия клавиш во время этого либо).

Я хотел бы восстановить d3d11.dll - как я могу это сделать? У меня нет неиспорченной копии, насколько я знаю.

Я попытался "Восстановление системы" из меню загрузки, но это не удалось (код 0x80070005 - Во время восстановления системы произошла неуказанная ошибка). Я думал, что эта функция исправит любые поврежденные системные библиотеки DLL, но, похоже, даже не пытался это сделать.

NB. Было бы здорово, если бы был какой-нибудь способ выполнить sfc /scannow или эквивалентный с консоли восстановления; однако выполнение этого из командной строки консоли восстановления завершается неудачно, когда появляется сообщение об ошибке, ожидающее восстановления.

1 ответ1

3

Загрузитесь с DVD-диска Windows 8, перейдите к параметрам восстановления и откройте приглашение CMD и сначала отмените все ожидающие операции с помощью этой команды:

DISM /image:C:\ /cleanup-image /revertpendingactions /ScratchDir:C:\

Теперь попробуйте загрузиться. Если это все еще не удается, вернитесь снова к параметрам восстановления и выполните эту команду:

sfc /SCANNOW /OFFBOOTDIR=c:\ /OFFWINDIR=c:\windows

восстановить системные файлы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .