logotip

Как восстановить загрузчик Windows, если система не загружается?


Приветствую своего читателя на страничках блога! Сегодня у меня внеплановый выпуск. Принесли ноутбук практически новый, а система не загружается, все очень медленно и грустно. Ноутбук фирмы HP, а это значит, что для новичков ремонт будет  трудный.

Настройка входа в БИОС в них нестандартна, т.к. в фирме HP разработчики любят запихивать свое дополнительное встроенное программное обеспечение. Словом, широко мыслят ребята; надеюсь статья эта поможет владельцам этих устройств быстро разобраться, что к чему. Сегодня в программе:

Windows 10 — это надежная система. По моим наблюдениям отказов загрузчика самого по себе практически не происходит на стационарных компьютерах и происходит очень часто на ноутбуках. Ноутбук компактен, детальки в нем изготовлены в китае… Его ахиллесова пята — это отсутствие нормального охлаждения.

По этой причине нельзя его бросать на покрывало, оставлять работающем в футляре или сумке. Бывает, что и вирусное заражение рушит загрузку. Но у меня такое бывало редко. Перегрев — самая частая причина. Вылечив диск, приступил к восстановлению загрузчика. «Решение проблемы при загрузке» мне не помогло и я  решил использовать командную строку.

Восстановление загрузчика  windows 10 в стиле разделов GPT (через UEFI биос)

Прежде чем восстанавливать загрузчик, полезно узнать, в каком стиле разделов размечен жесткий диск вашего ноутбука. Тогда будет понятно, как его лучше загружать до командной строки. Если выбрать режим неправильно — система будет выдавать ошибки при попытке записать данные на диск в процессе починки загрузчика.

Если у вас свежий ноутбук (2015-2017), то информация ниже — для вас. Не нужно переразмечать раздел в стиль MBR, чтобы починить загрузчик! Читаем об этом далее.

Итак, если у Вас стиль разделов GPT, то для начала идем в биос и правильно настраиваем загрузку. В моем случае,  чтобы туда попасть, как только  включил ноутбук,  жму клавишу Esc,до того, как что-либо появится на экране:

Все делаем правильно, попадаем в то самое меню ноутбука от HP, о котором я упоминал. Сразу жмем F10 — так мы попадаем в настройки БИОС, где нам нужно отключить загрузку UEFI, и включить загрузку с устройств — флешки, либо CD-DVD. По умолчанию эта функция (legacy) на заводе  отключена; находим в меню биоса эти настройки и включаем их как на фото:

После чего опять нажимаем F10, (этим мы сохраняем сделанные настройки), если будет сообщение на английском о том, что сделанные настройки могут привести к отказам…

…все равно жмем «Yes». И снова перезагружаемся.  Производители фирмы HP любят, чтобы все было безопасно. Поэтому после изменения настроек у вас после перезагрузки появится подобное окно:

Вводим комбинацию цифр, которая у вас на экране а потом нажимаем ENTER или «Ввод». На каком то этапе опять жмем Esc, получаем снова  меню загрузки.

Жмем F9, этим мы вызовем меню загрузки с флешки (или компакт диска). У меня сегодня загрузочная флешка с Win10, потому как в моем тяжелом случае заводская System Recovery приказала долго жить.

У вас эта система может работать. Тогда можно нажать F11 (см скриншот ) и далее попробовать восстановить загрузчик windows без диска или флешки. После загрузки действия аналогичны описанным далее.

Чтобы не было ошибок — выбираем нужное устройство (с которого будем загружаться ) в режиме  загрузки UEFI. Внешний жесткий диск в таком режиме в меню может выглядеть так:

А флешка с операционной системой выглядит в меню  примерно вот так:

Смысл всего этого действа в том, что на новых устройствах разметка выполнена в стиле GPT. На них установлена новая UEFI-БИОС, которая эту разметку понимает. Если загружаться в этом режиме с флешки (или CD-DVD), то не будет ошибок при попытке починить загрузчик. И даже можно спокойно переустановить Windows без переразметки жесткого диска в стиль MBR.

Windows 10 не загружается, крутится кружок, и все. Восстанавливаем загрузчик через BootBCD

После того, как выбрали загрузочную флешку жмем ENTER. Ждем пока появится окно приветствия и жмем сочетание клавиш SHIFT +F10

Мы вызвали командную строку; все операции по восстановлению мы будем проводить здесь. Это не трудно. Будем поочередно вводить в командную строку инструкции. Первой у нас будет команда DISKPART:

Это даже не команда, а программа для получения информации о разделах на жестком диске. Водим ее. Далее, нам нужен  скрытый раздел, на котором записан загрузчик. Он обычно занимает не более 500 мегабайт. Чтобы увидеть под каким номером у нас будет этот диск, вводим команду List Volume:

 Итак, у нас Том1  размером 350 Мб.  А система стоит на диске С: . Информацию получили. Запомнили, выходим из среды DISKPART. Для этого наберём команду EXIT:

Далее, используем специальную утилиту для среды загрузки — Bootbcd.  Вводим команду, так как на рисунке ниже:

У меня Windows стоит на диске C:, потому моя команда имеет вид «Bcdboot.exe C:\Windows«.  Если у вас система на другом томе, то нужно указывать букву этого тома.  Утилита переносит  таким образом файлы загрузки  в активный системный раздел и возможно система вылечиться. В более тяжелых ситуациях, когда повреждена файловая система можно еще  находясь в DISKPART  форматировать скрытый загрузочный раздел.  После этого использовать последнюю описанную выше команду.

Но этого делать не стану. Иногда,чтобы восстанавливать загрузчик приходилось и удалять скрытый раздел, потом создавать его заново. Через командную строку все это это муторно. И если будет «пациент» которому нужна будет такая помощь, подробно напишу как это делается, но в другой статье. Есть способ гораздо проще, он выручает  много чаще и быстрее.

Восстановление загрузчика системы Windows 10 через командную строку  утилитой bootrec

Все делам там же, в командной строке. Только используем другую утилиту. Она загрузчик не переписывает полностью, а работает  с загрузочной записью. С ее помощью мы можем «починить»  существующую, создать новую загрузочную запись, а так же  пересоздать ее. Забегая вперед скажу, что именно пересоздание вернуло моего «пациента» к жизни. Итак, вот синтаксис команды bootrec:

  • bootrec.exe /fixboot

  • bootrec.exe /fixmbr

Третья команда перестраивает заново хранилище загрузки если оно по каким то причинам было удалено:

  • bootrec /RebuildBcd

Соглашаемся, вводим «Y,» загрузчик таким способом восстановится.

Windows 10 не загружается, по прежнему  крутиться колесо на черном фоне. Как исправить?

Мы починили загрузчик, мы в этом уверены. Если система по прежнему «крутит колесо», то  обычно можно подождать  от пяти до двадцати пяти минут. При этом посматривая на индикатор работы жесткого диска. Если он все время мигает или непрерывно горит —  система нашла ошибки и приводит автоматически в порядок файловую систему. Смотрим, как это делается:

Система сама запуститься если все хорошо. Если индикатор давно потух но колесо крутиться, то ждать уже не стоит. Нужно вручную запустить проверку  системного диска на ошибки с помощью той же командной строки. Войдя в нее вводим команду CHKDSK C: /F/ R

Проверка будет длится долго. Все поврежденные кластеры система найдет и исправит как умеет. И если система не запускалась по причине ошибок файловой системы, то при следующей перезагрузке она одумается и загрузиться. К сожалению, у меня уже пару раз с десяткой бывало и так, что не помогало ВООБЩЕ НИЧЕГО. Только переустановка. Тут уж ничего не поделаешь. Если знаете способы — пишем в комментариях. А на сегодня все,  пока!!!

Автор публикации

не в сети 23 часа

admin

0
Комментарии: 30Публикации: 143Регистрация: 04-09-2015


Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Авторизация
*
*
Войти с помощью: 
Генерация пароля