Здравствуйте, друзья! Поскольку мне поступает много запросов по восстановлению загрузчика Windows 10, я собрался написать более детальную инструкцию. В этом руководстве мы рассмотрим 3 шага, которые должны вам помочь. Напоминаю, что вы всегда можете обратиться за профессиональной консультацией в комментариях. Начнем!
ШАГ 1: Проверка жесткого диска и носителей
Попробуйте начать с извлечения всех внешних носителей таких как жесткие диски, компакт-диски, флешки и прочее. Вероятно, что BIOS пытается загрузиться с них и игнорирует ваш HDD или SSD. Если это сработает, то зайдите в БИОС (UEFI), найдите раздел «BOOT» и установите ваш установленный жесткий диск (SSD или HDD) в первый пункт.
Если появляются проблемы с распознаванием жесткого диска в системе, следует произвести выключение компьютера, открыть боковую крышку системного блока (или заднюю от ноутбука) и осмотреть жесткий диск для проверки корректности подключения. Также возможно понадобится заменить SATA кабель, изменить порт на материнской плате или использовать другой провод от блока питания. Если же проблем с жестким диском нет, можно переходить ко второму этапу.
ШАГ 2: Автоматическое восстановление
В данной секции мы рассмотрим процесс восстановления загрузки с помощью загрузочного USB-накопителя или диска. Давайте начнем с применения встроенных методов – они успешно справляются с этой задачей в 90% случаев, поэтому вам скорее всего не потребуется предпринимать какие-либо дополнительные действия. Если у вас возник вопрос о возможности сделать это без загрузочного носителя, то могу сразу ответить, что это невозможно.
- В случае отсутствия загрузочного USB-накопителя или компакт-диска, вам необходимо его сделать – инструкцию по этому вопросу можно найти здесь. Я всегда рекомендую использовать официальный метод с помощью программы «Installation Media Creation Tool». И еще один важный момент – обязательно создавайте загрузочный накопитель с той же разрядностью (32 или 64 бита), которая установлена на вашем компьютере.
- Подключаем флешку к USB-порту и запускаем компьютер. При включении заходим в BIOS и выбираем BOOT-меню – обратите внимание на подсказки на стартовом экране. Часто используются кнопки F12, F11, Esc. Второй вариант – можно зайти в BIOS и установить загрузку с вашего носителя (USB или DVD) в разделе «BOOT». Просто не забудьте изменить этот параметр после того, как проблема будет решена.
- Если вы создали загрузочный носитель с двумя версиями системы, выберите разрядность.
- Выберите язык и нажмите «Далее».
- Открываем раздел восстановления.
- Производим щелчок мышью на втором элементе списка.
Посмотрите, у нас есть несколько вариантов, после каждого нужно будет перезагрузить компьютер и проверить работу операционной системы.
- Сначала выбираем «Восстановление при загрузке» — это автоматическая функция, которая проверяет поврежденные файлы Windows 10 и заменяет их, загружая с носителя.
- Если проблема не была решена, то возможно не все файлы были восстановлены. Можно попробовать вернуть систему к предыдущему состоянию.
- Я настоятельно рекомендую вам самостоятельно выбрать точку восстановления на этом этапе, и вот почему.
- При выборе точки восстановления из списка, предпочтительно выбирать самую раннюю по дате. Это повышает шансы на то, что система не будет заражена вирусами или вредоносными программами.
- В случае, если вы ранее создали резервную копию системы, то вы сможете восстановиться с нее.
- Если возникли проблемы с операционной системой после установки последних обновлений, можно попробовать удалить их.
Пришли к этому этапу – значит проблема более серьезная. Возможно, повреждены не только системные файлы, но и функции, отвечающие за загрузку Windows. Их можно восстановить через «Командную строку» – переходим к следующему шагу.
ШАГ 3: Командная строка
Давайте рассмотрим, как можно восстановить загрузчик Windows 10 с помощью командной строки. Сначала попробуем выполнить простое сканирование системы командой:
sfc /scannow
Эта команда в основном выполняет то же самое, что мы делали в первом пункте предыдущего шага. Она сканирует все основные системные файлы и заменяет их, если есть расхождения в контрольной сумме. После этого перезагрузитесь и проверьте работу компьютера.
Если это не поможет, давайте последовательно воспользуемся тремя командами:
bootrec /fixmbr bootrec /fixboot bootsect/nt60 sys
Все эти «заклинания» работают с отдельным разделом на диске, который запускает операционную систему. После этого перезагрузитесь и проверьте.
Если система все еще не загружается, то продолжаем действовать. Чтобы было нагляднее, я сразу же прикреплю скриншот с моего монитора. Команд будет не так много, но к каждой из них я добавлю пояснения в скобках.
diskpart (Активация работы с физическими носителями, подключенными к компьютеру)
list volume (Отображение всех системных дисков, имеющихся в системе)
Необходимо выбрать том по его имени (или по букве), на котором установлена операционная система. Обратите внимание на столбец «Размер» для избежания ошибок. В моем случае — это диск «D», хотя в системе он отображается, как у всех — «C».
exit (Выход из режима работы с носителями)
После выполнения этих команд убедитесь, что находитесь в командной строке загрузочного диска, как в начале. Рекомендуется проверить правильность выбранного тома:
dir D: (Отображение корневых папок тома)
Если вы увидите здесь «Windows», значит диск выбран верно. Напоминаю, что у вас может быть другая буква. В моем случае — это «D». Теперь давайте попробуем восстановить операционную систему:
bcdboot D:windows
Если это не помогло, то мы можем попробовать другой способ. У всех современных Windows есть небольшой скрытый раздел на диске, где хранятся все методы и функции, необходимые для запуска Windows. Сейчас мы его отформатируем и затем перезапишем файлы загрузчика. Введите следующие команды:
diskpart list volume
Теперь внимательно найдем скрытый раздел. У него размер от 50 до 600 МБ. Выберем его:
select volume ДИСК_С_ЗАГРУЗОЧНЫМИ_ДАННЫМИ
Производим форматирование. Однако форматируем только ту файловую систему, которая уже установлена там — обратите внимание на столбец «ФС»:
format fs=ntfs (или используем fat32)
В конце измените букву другому:
присвоить букву=НОВАЯ БУКВА ТОМА
Теперь выйдем из «DiskPart»:
Затем мы будем использовать команду с ручным копированием в скрытый раздел, который и отвечает за начальный запуск операционной системы:
bcdboot D:Windows /s W: /f ALL
Тут вместо «D» нужно указать том с ОС, а вместо «W» – новую букву скрытого раздела, которую вы установили командой «присвоить букву». Нажмите Enter . Опять пропишите:
diskpart список том
Во-первых, проверьте, что вы ничего не перепутали, и диск поменял свою букву. Во-вторых, через «Disk Part» выберите этот скрытый раздел:
выбрать том ТОМ_СКРЫТОГО РАЗДЕЛА
Теперь произведем удаление буквы, которую мы установили:
remove letter=БУКВА_СКРЫТОГО_РАЗДЕЛА
После этого перезагрузите компьютер. Если система успешно загрузилась, то я рекомендую вам провести очистку системы от ненужных файлов, подробная информация об этом доступна здесь. Однако, если система не загрузилась, то скорее всего Windows повреждена окончательно, и я бы порекомендовал вам выполнить полную переустановку. Предварительно перенесите необходимые файлы с системного диска, особенно те, которые находятся на рабочем столе. Затем следуйте инструкции по переустановке (ссылка на инструкцию).