Между 2016/09/09 ~ 15:00 и 2016/09/12 ~ 11:45 на Toshiba Satellite C670D-11K возникла проблема, из-за которой в процессе загрузки отображается заставка BIOS, но больше ничего - ни "Запуск Windows", ни курсор, ничего.

Известные факты:

  1. Подключение к монитору имеет точно такую же проблему.
  2. Загрузка в BIOS работает нормально, и внутренний жесткий диск (TOSHIBA MK6475GSX) обнаружен.
  3. Другие загрузочные устройства (USB, диск и т.д.) Не подключены.
  4. Регенератор жесткого диска не сообщил о проблемах при первом сканировании, обнаружил и исправил 1 задержку при втором сканировании.
  5. Загрузка с установочного диска Windows 7 работает.
  6. Команды diskpart , cd , dir и т.д. Могут считывать содержимое диска / раздела / тома Windows нормально. Хотя теперь, когда я об этом думаю, странно, что том не помечен как "Windows".
  7. Отчеты о восстановлении при запуске "Восстановление при загрузке не может обнаружить проблему"
  8. Восстановление системы сообщает, что в 2016/09/10 было установлено 9 критических обновлений Windows в период с 00:11:38 до 00:59:51. Однако восстановление системы до точки восстановления, выполненной 2016/09/09 в 13:56:38, не влияет на проблему.
  9. Команда sfc /scannow сообщает « Ожидается восстановление системы, для завершения которой требуется перезагрузка. Перезагрузите Windows и снова запустите sfc. "
  10. Команда dism /image:D:\ /cleanup-image /revertpendingactions сообщает:
    Msgstr "Возможно, размер рабочего каталога недостаточно для выполнения этой операции. Это может вызвать неожиданное поведение.
    Используйте параметр / ScratchDir, чтобы указать папку с достаточным пустым пространством. Рекомендуемый размер - не менее 1024 МБ.

    Отмена ожидающих действий от изображения ...
    Операция завершена. Любой возврат ожидающих действий будет предпринят после перезагрузки.
    Операция завершилась успешно."

  11. При нормальной загрузке и нажатии пробела вызывается диспетчер загрузки Windows, но нажатие клавиши F8 приводит к черному экрану, а не к вызову расширенных параметров загрузки, как это должно быть.

  12. Устройство не было выдано DHCP-аренды, что говорит о том, что оно не загружается слишком далеко.


Обновление: 2016/09/26 15:37

Другие заметные моменты:

  1. Команда bootrec /rebuildbcd сообщает следующее, независимо от текущего каталога (X:\sources , D:\ , C:\ , C:\boot и т.д.):
    "Успешно отсканированные установки Windows.
    Всего идентифицированных установок Windows: 0
    Операция завершилась успешно."

  2. Команда bootrec /fixmbr сообщает «Операция успешно завершена».

  3. Команда bootrec /fixboot сообщает «Операция успешно завершена».

  4. CHKDSK не сообщает о проблемах с файловыми системами на внутренних дисках хранения / разделах / томах C: и D:

Проблема все еще существует.


Обновление: 2016/09/27 11:14

Другие заметные моменты:

  1. Восстановление загрузочного сектора с помощью команд bcdedit /export c:\bcdbackup , attrib c:\boot\bcd -h -r -s , ren c:\boot\bcd bcd.old , bootrec /rebuildbcd , y не решило проблему.

Обновление: 2016/09/27 15:32

Другие заметные моменты:

  1. Загрузка с установочного диска Windows 7 и выбор "Восстановить компьютер" выдают следующее:
    "Windows обнаружила проблемы с параметрами запуска вашего компьютера.

    Хотите применить ремонт и перезагрузить компьютер?

    Детали ремонта:

    Следующие параметры запуска будут добавлены:
    Имя: Среда восстановления Windows (восстановлена)
    Путь: Восстановление \ 5b9401f1-6322-11e6-9bec-acf9e6b815fb \ Winre.wim
    Устройство Windows: раздел = D: (610378 МБ)

    Копия данных текущей конфигурации загрузки будет сохранена как C: \ Boot \ BCD.Backup.0001 "

    Выбор "Восстановить и перезапустить" не решил проблему.

  2. Принудительное использование SFC с помощью команды sfc /scannow /offbootdir=c:\ /offwindir=d:\windows сообщило:
    "Начало сканирования системы. Этот процесс займет некоторое время.

    Служба защиты ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила. Подробная информация включена в CBS.Log windir \ Logs \ CBS \ CBS.log. Например, C: \ Windows \ Logs \ CBS \ CBS.log "

    Перезагрузка не решила проблему.

2 ответа2

0
  1. Загрузка с установочного DVD Windows 7
  2. На «Нажмите любую клавишу для загрузки с CD или DVD ...», нажмите любую клавишу для загрузки с DVD
  3. Выбрать язык
  4. Выберите раскладку клавиатуры
  5. Нажмите кнопку "Далее
  6. Выберите операционную систему и нажмите Далее. «Использовать средства восстановления, которые могут помочь решить проблемы с запуском Windows» необходимо проверить при выборе операционной системы.
  7. На экране «Параметры восстановления системы» нажмите «Командная строка».
  8. Когда командная строка успешно загружается, введите эту команду:

    bootrec /rebuildbcd

  9. нажмите Ввод

  10. Введите следующую команду:

    bootrec /fixmbr

  11. нажмите Ввод

  12. Введите следующую команду:

    bootrec /fixboot

  13. нажмите Ввод

  14. Извлеките установочный DVD из лотка и перезагрузите компьютер

Эти шаги могут позволить Windows загрузиться успешно, оставьте комментарий, если будут какие-либо ошибки по пути


Редактировать:

Так как хранилище BCD существует и содержит список установок Windows, сначала вам придется "удалить" его вручную, а затем попытаться восстановить его заново.

В командной строке выполните команду bcdedit, как показано, и нажмите Enter:

bcdedit /export c:\bcdbackup

Команда bcdedit используется здесь для экспорта хранилища BCD в виде файла: bcdbackup. Нет необходимости указывать расширение файла. Команда должна вернуть на экран следующее:

The operation completed successfully.

Это означает, что экспорт BCD работал как ожидалось.

На этом этапе вам нужно настроить несколько атрибутов файла для хранилища BCD, чтобы вы могли им манипулировать.

В командной строке выполните команду attrib в точности так:

attrib c:\boot\bcd -h -r -s

Что вы только что сделали с командой attrib, удалили скрытые, доступные только для чтения и системные атрибуты из файла bcd. Эти атрибуты ограничивают действия, которые вы можете выполнять над файлом. Теперь, когда они исчезли, вы можете более свободно манипулировать файлом - в частности, переименовывать его.

Чтобы переименовать хранилище BCD, выполните команду ren, как показано ниже:

ren c:\boot\bcd bcd.old

Теперь, когда хранилище BCD переименовано, вы сможете успешно восстановить его, как вы пытались это сделать на шаге 2. Примечание. Вы можете полностью удалить BCD-файл, так как вы собираетесь создать новый. Однако переименование существующего BCD выполняет то же самое, поскольку теперь оно недоступно для Windows, плюс предоставляет вам еще один уровень резервного копирования, в дополнение к экспорту, выполненному на шаге 5, если вы решите отменить свои действия.

Попробуйте перестроить BCD снова, выполнив следующее, затем нажмите Enter:

    bootrec /rebuildbcd

который должен произвести это в окне командной строки:

    Scanning all disks for Windows installations.

    Please wait, since this may take a while...


    Successfully scanned Windows installations.
    Total identified Windows installations: 1
    [1]  D:\Windows
    Add installation to boot list? Yes<Y>/No<N>/All<A>:

Это означает, что восстановление магазина BCD идет, как и ожидалось.

При добавлении установки в список загрузки? вопрос, введите Enter Y или Yes, затем нажмите клавишу Enter. Вы должны увидеть это на экране:

The operation completed successfully.
meaning that the BCD rebuild is complete.

Перезагрузите компьютер. Если предположить, что проблема с хранилищем BCD была единственной, Windows должна запуститься, как и ожидалось. Если нет, продолжайте устранять любые проблемы, которые мешают нормальной загрузке Windows. Важное замечание: В зависимости от того, как вы запустили «Параметры восстановления системы», может потребоваться извлечь диск или флэш-диск перед перезагрузкой.


SFC - Принудительный путь

Системную проверку файлов можно заставить использовать определенный "чистый" набор файлов (т. Е. Тот, что находится на вашем диске Windows 7) для проверки и восстановления поврежденного набора файлов (ваш жесткий диск здесь). Ниже приведены минимальные инструкции, поскольку вы уже знаете, как добраться до командной строки:

Откройте Diskpart. Введите "list volume" и нажмите enter. Запишите букву вашего раздела "System Reserved" и букву вашего раздела Windows, затем попробуйте следующую команду:

sfc /scannow /offbootdir = c:\ /offwindir = f:\ windows

Где «c:\» - буква диска раздела "Зарезервировано системой", а «f:/» - раздел Windows.

Если он выдаст ошибку, нам все равно нужно будет найти способ отменить ожидающий запуск sfc, который может быть:

del x:\windows\winsxs\pending.xml

Если в двух отдельных командах вместо x указываются обе буквы диска, указанные выше, попробуйте новую команду sfc еще раз. Если это не сработает, я обновлю позже, когда смогу.

0

Я не мог найти разрешение, поэтому я переустановил Windows.

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