Как восстановить windows с помощью командной строки

Содержание


Многие современные пользователи недооценивают «Командную строку» Windows, считая её ненужным пережитком прошлого. На самом деле она представляет собой мощный инструмент, с помощью которого можно добиться большего, чем с помощью графического интерфейса. Одна из основных задач, решить которую поможет «Командная строка» — восстановление работоспособности операционной системы. Сегодня мы хотим познакомить вас с методами восстановления Windows 7 с использованием этого компонента.

Этапы восстановления Windows 7 через «Командную строку»

Причин, по которым «семёрка» может перестать запускаться, существует множество, но «Командную строку» следует задействовать в таких случаях:

  • Восстановление работоспособности жесткого диска;
  • Повреждение загрузочной записи (MBR);
  • Нарушение целостности системных файлов;
  • Сбои в системном реестре.

В остальных ситуациях (например, неполадками из-за вирусной активности) лучше воспользоваться более специализированным средством.

Разберём все случаи, от самого тяжелого до самого простого.

Способ 1: Восстановление работоспособности диска

Один из самых трудных вариантов ошибки запуска не только Windows 7, но и любой другой ОС — проблемы с жестким диском. Само собой, оптимальным решением будет немедленно заменить сбойный HDD, но свободный накопитель есть под рукой далеко не всегда. Частично восстановить винчестер можно с помощью «Командной строки», однако если система не запускается — придётся воспользоваться установочным DVD или флешкой. Дальнейшая инструкция предполагает, что таковые есть в распоряжении пользователя, но на всякий случай предоставляем ссылку на руководство по созданию установочного накопителя.

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

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

Выберите предпочитаемые языковые настройки и жмите «Далее».

  • На данном этапе кликните по пункту «Восстановление запуска».

    Здесь несколько слов об особенностях распознавания жестких дисков средой восстановления. Дело в том, что среда иначе определяет логические разделы и физические тома HDD — диском C: в ней обозначен зарезервированный системный раздел, а непосредственно раздел с операционной системой по умолчанию будет D:. Для более точного определения нам и необходимо выбрать «Восстановление запуска», так как в нём обозначена буква нужного раздела.
  • После того, как вы узнали искомые данные, отменяйте средство восстановления запуска и возвращайтесь к главному окну среды, в которой на этот раз выберите опцию «Командная строка».
  • Обратите внимание — если система установлена на диск D:, то в команде следует прописать chkdsk E: , если на E: — то chkdsk F:, и так далее. Флаг /f означает запуск поиска ошибок, флаг /r — поиск повреждённых секторов, а /x — размонтирование раздела для облегчения работы утилиты.

  • Теперь компьютер нужно оставить в покое — дальнейшая работа происходит без участия пользователя. На некоторых этапах может показаться, что выполнение команды зависло, однако на самом деле утилита наткнулась на трудночитаемый сектор и пытается исправить его ошибки или пометить как сбойный. Вследствие подобных особенностей процедура иногда занимает продолжительное время, вплоть до суток и более.
  • Таким образом диск, конечно же, не получится вернуть в заводское состояние, но эти действия позволят загрузить систему и сделать резервные копии важных данных, после чего уже можно будет приступить к полноценному лечению винчестера.

    Способ 2: Восстановление загрузочной записи

    Загрузочная запись, иначе называемая MBR, представляет собой небольшой раздел на жестком диске, на котором присутствует таблица разделов и утилита для управления загрузкой системы. В большинстве случаев MBR повреждается при неполадках HDD, но эту проблему также могут вызывать некоторые опасные вирусы.

    Восстановление загрузочного раздела возможно исключительно через установочный диск или флешку, отчего не слишком отличается от приведения HDD в работоспособный вид. Впрочем, имеется несколько важных нюансов, поэтому мы рекомендуем вам обратится к подробным руководствам далее.

    Способ 3: Исправление повреждённых системных файлов

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

    Читайте также:  Будут вопросы звоните знаки препинания

    Способ 4: Исправление проблем с системным реестром

    Последний вариант, при котором желательно задействовать «Командную строку» — наличие критических повреждений в реестре. Как правило, при подобных неполадках Виндовс запускается, но с работоспособностью возникают большие проблемы. К счастью, системные компоненты вроде «Командной строки» ошибкам не подвергаются, потому через неё можно привести установленную Windows 7 в рабочий вид. Этот способ подробно рассмотрен нашими авторами, поэтому обращайтесь к следующему руководству.

    Заключение

    Мы разобрали основные варианты сбоев в Виндовс седьмой версии, которые можно исправить использованием «Командной строки». Напоследок отметим, что существуют ещё частные случаи вроде неполадок с DLL-файлами или особо неприятными вирусами, однако создать подходящую для всех пользователей инструкцию не представляется возможным.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Используя ноутбук или стационарный ПК на операционной системе Windows 7, пользователи часто встречаются с проблемой его загрузки, зависанием системы или «синим экраном». Основными причинами этих проблем могут быть вирусы, удаление системных файлов и некачественное ПО. Чтобы решить эти проблемы, достаточно воспользоваться точками восстановления системы.

    Эти точки восстановления предназначены для восстановления состояния ОС на момент времени, когда она стабильно работала. Каждая точка восстановления создается автоматически при каких-то изменениях в системе. Например, при установке драйвера или программного обеспечения.

    В этом материале мы уделим особое внимание командной строке, с помощью которой будем производить восстановление Windows 7. Восстанавливая ОС через консоль, вы значительно ускорите процесс. Наша статья будет особенно интересна начинающим системным администраторам и продвинутым пользователям ПК.

    Запуск восстановления системы в консоли при нормальной загрузке ОС

    Если в Windows 7 после загрузки наблюдается нестабильная работа, не открываются программы, зависают и не работают компоненты системы, то в этом случае необходимо откатиться к предыдущей сохраненной точке. Запустим консоль от имени Администратора. Для этого перейдем в меню «Пуск» и в поиске наберем «CMD». Затем кликнем по найденному результату правой кнопкой мыши и выберем в контекстном меню пункт «Запуск от имени администратора».

    После проделанных действий консоль запустится в режиме Администратора. В запущенном окне консоли введите команду rstrui.exe

    После выполнения команды откроется мастер восстановления системы. Нажмем в появившемся окне кнопку Далее > , чтобы перейти к выбору точек восстановления.

    Выберем подходящую точку восстановления, при которой Windows 7 нормально функционировала и продолжим.

    В открывшемся окне нажмем кнопку Готово и подтвердим сообщение. Подтвердив сообщение, мы запустим откат системы к выбранной точке восстановления. Если восстановление пройдет успешно, то вы увидите соответствующее сообщение.

    Как видите, запустить восстановление через консоль совсем несложно.

    Восстановление через консоль в безопасном режиме

    Описываемый далее способ восстановления необходим, если Windows 7 не удается запустить обычным способом. Чтобы перейти в меню альтернативной загрузки Windows, при старте системы нажмите клавишу F8 (могут быть иные варианты, например, Del или другие). В этом меню необходимо выбрать пункт, показанный на изображении ниже.

    Выбрав этот пункт, операционная система загрузится без графического интерфейса, а единственным средством, через которое можно управлять системой, будет консоль. В окне консоли введем уже знакомую нам команду rstrui.exe

    Выполнив эту команду, мы откроем мастер восстановления системы. Выберем подходящую точку доступа в мастере.

    И нажмем кнопку Далее > . После чего запустим восстановление системы.

    Из примера видно, что он идентичен с предыдущим. Единственным отличием является запуск Windows в безопасном режиме с поддержкой консоли. Обычно этот способ срабатывает практически всегда, даже если система сильно повреждена вирусами, так как при запуске ОС загружает только основные драйверы, и нет доступа к Интернету.

    Запуск восстановления системы в консоли при помощи установочного диска Windows 7

    Если второй способ не поможет восстановить систему, то единственным вариантом запустить восстановление с помощью консоли является установочный диск или загрузочная флешка. Включим наш ПК и загрузимся с установочного диска Windows 7.

    Теперь перейдем непосредственно к самой консоли. Для этого нажмем гиперссылку «Восстановление системы», что запустит поиск установленных систем.

    Выберем необходимую нам операционную систему и перейдем к следующему окну.

    В этом окне выберем пункт «Командная строка», после чего она обязательно должна запуститься.

    В консоли наберем уже знакомую нам команду rstrui.exe После выполнения этой команды запустится мастер восстановления. Работа мастера идентична вышеописанным примерам. Поэтому мы пропустим дальнейшее описание работы мастера восстановления.

    Читайте также:  Дом ру уфа телефон техподдержки

    Восстановление загрузочной записи Windows с помощью консоли

    Используя ПК с операционной системой Windows 7, пользователи часто встречаются с проблемой его загрузки и получают при старте ОС сообщения такого типа.

    Главным виновником данной проблемы является поврежденная загрузочная запись MBR или нарушенная конфигурация загрузки BCD. Решить эту проблему можно с помощью утилиты Bootrec.exe. С помощью команд «/FixMbr» и «/FixBoot» утилита может создавать новую загрузочную запись и исправлять ее.

    Чтобы воспользоваться этими командами, нам необходимо загрузиться с установочного диска и запустить командную строку, как в предыдущем примере. Воспользуемся первой командой «/FixMbr» утилиты Bootrec.exe.

    Выполнив эту команду, мы исправили нашу загрузочную запись MBR. Если эта команда не поможет, то воспользуемся второй командой «/FixBoot» утилиты Bootrec.exe.

    Выполнив эту команду, мы создадим новую загрузочную запись, которая позволит запустить Windows 7.

    Из примера видно, что используя Bootrec.exe в большинстве случаев, вы сможете восстановить или исправить загрузочную запись в Windows 7. Также хочется отметить, что главными причинами, которые повреждают или затирают загрузочную запись, являются:

    • Изменение размера локального диска с операционной системой с помощью специального ПО;
    • Установка старых ОС Windows поверх новых. Например, установка Windows XP на том же ПК с установленной семеркой;
    • Запись стороннего загрузочного сектора, который не поддерживает Windows. Например, linux загрузчик GRUB;
    • Различные вирусы и вредоносное программное обеспечение.

    Обращая внимание на причины, которые повреждают или затирают загрузочную запись, вы сможете сохранить рабочее состояние своего ПК.

    Утилита BCDboot

    В составе установочного диска Windows 7 есть еще одна замечательная утилита, с помощью которой можно восстановить ОС. Загрузимся также с установочного диска в командную строку. После чего введем команду, изображенную ниже.

    В нашем случае Windows установлена на диске «E:», поэтому мы указали путь в команде «E:windows». Выполнив эту команду, мы восстановим файлы конфигурации BCD, а также файл загрузчика bootmgr.

    Введя команду bcdboot.exe в консоли, вы сможете увидеть описание утилиты, а также список дополнительных ключей, которые можно использовать при ее запуске.

    Консольная утилита MBRFix

    Эта консольная утилита идет в комплекте с мультизагрузочным диском Hiren’s Boot CD.

    Hiren’s Boot CD это диск с десятками программ, которые помогают многим компьютерщикам и системным администраторам. Главной задачей MBRFix является восстановление загрузчика Windows. Образ диска Hiren’s Boot CD можно загрузить на официальном сайте www.hirensbootcd.org. Загрузившись с Hiren’s Boot CD, мы попадем в его меню загрузки.

    В этом меню необходимо выбрать пункт «Mini Windows XP» и нажать Enter . Выполнив это действие, мы загрузим портативную версию Windows XP с необходимыми утилитами для диагностики и ремонта системы, включая нашу утилиту MBRFix. Теперь перейдем в «HBCD Menu» c ярлыка на Рабочем столе. Затем в меню «Programs» перейдем к пунктам «Partition/Boot/MBR/Commandline/MBRFix».

    Это позволит нам открыть консольную утилиту MBRFix. В окне консоли вводим команду MBRFix.exe /drive 0 fixmbr /win7 /yes

    Эта команда восстановит загрузочную запись и загрузчик, что позволит запустить Windows 7.

    Использовать диск Hiren’s Boot CD с утилитой MBRFix особенно удобно, если нет оригинального диска с семеркой.

    Подводим итог

    В этом материале мы постарались рассмотреть все способы восстановления Windows 7 с помощью командной строки. Поэтому ознакомившись с этой статьей, вы сможете без труда восстановить работоспособность компьютера под управлением Windows 7.

    Также хочется отметить, что если системные файлы ОС сильно поврежденные или стерты, то восстановить систему или ее загрузчик не удастся. Поэтому если у вас именно этот случай, то сделайте бекап всей важной информации на винчестере и переустановите Windows.

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

    Видео по теме

    Если ваш компьютер не загружается, автоматическое исправление ошибок запуска не помогает или вы попросту видите одну из ошибок наподобие «No bootable device. Insert boot disk and press any key» — во всех этих случаях может помочь исправление загрузочных записей MBR и конфигурации загрузки BCD, о чем и будет говориться в этой инструкции. (Но не обязательно поможет, зависит от конкретной ситуации).

    Я уже писал статьи на похожую тему, например Как восстановить загрузчик Windows, но в этот раз решил раскрыть ее более подробно (после того, как меня спросили о том, как запустить восстановление Aomei OneKey Recovery, если оно было убрано из загрузки, а Windows перестала запускаться).

    Читайте также:  Как включить скачанные субтитры

    Обновление: если у вас Windows 10, то смотрим здесь: Восстановление загрузчика Windows 10.

    Bootrec.exe — утилита исправления ошибок загрузки Windows

    Все описываемое в этом руководстве применимо для Windows 10, Windows 8.1 и Windows 7, а использовать мы будем имеющийся в системе инструмент восстановления запуска bootrec.exe, запускаемый из командной строки.

    При этом, командную строку потребуется запускать не внутри запущенной Windows, а несколько иначе:

    • Для Windows 7 потребуется либо загрузиться с заранее созданного диска восстановления (создается в самой системе), либо с дистрибутива. При загрузке с дистрибутива внизу окна начала установки (после выбора языка) следует выбрать «Восстановление системы», а затем запустить командную строку.
    • Для Windows 8.1 и 8 вы можете использовать дистрибутив так, почти как это описано в предыдущем пункте (Восстановление системы — Диагностика — Дополнительные параметры — Командная строка). Или, если у вас есть возможность запустить «Особые варианты загрузки» Windows 8, командную строку можно также найти в дополнительных параметрах и запустить оттуда.

    Если в запущенной таким образом командной строке вы введете bootrec.exe, можно будет познакомиться со всеми доступными командами. В целом, их описание достаточно понятно и без моих пояснений, но на всякий случай я опишу каждый пункт и сферу его применения.

    Запись нового загрузочного сектора

    Запуск bootrec.exe с параметром /FixBoot позволяет записать новый загрузочный сектор на системном разделе жесткого диска, при этом будет использоваться загрузочный раздел, совместимый с вашей операционной системой — Windows 7, 8.1 или Windows 10.

    Применение данного параметра пригодится в тех случаях, когда:

    • Загрузочный сектор поврежден (например, после изменения структуры и размеров разделов жесткого диска)
    • Была установлена более старая версия Windows после более новой (Например, вы установили Windows XP после Windows 8)
    • Был записан какой-либо не Windows-совместимый загрузочный сектор.

    Для записи нового загрузочного сектора просто запустите bootrec с указанным параметром, как это показано на скриншоте ниже.

    Исправление MBR (Master Boot Record, Главная загрузочная запись)

    Первый из полезных параметров bootrec.exe — FixMbr, позволяющий исправить MBR или загрузчик Windows. При его использовании, поврежденная MBR перезаписывается новой. Загрузочная запись располагается на первом секторе жесткого диска и сообщает БИОС, каким образом и откуда начинать загружать операционную систему. При повреждениях вы можете видеть следующие ошибки:

    • No bootable device
    • Missing operating system
    • Non-system disk or disk error
    • Кроме этого, если у вас появляется сообщение о том, что компьютер заблокирован (вирус) еще до начала загрузки Windows, тут тоже может помочь исправление MBR и загрузки.

    Для того, чтобы запустить исправление загрузочной записи, введите в командной строке bootrec.exe /fixmbr и нажмите Enter.

    Поиск потерянных установок Windows в меню загрузки

    Если на вашем компьютере установлено несколько систем Windows старше Vista, однако не все они появляются в меню загрузки, вы можете запустить команду bootrec.exe /scanos для поиска всех установленных систем (и не только, например, таким же образом можно добавить в меню загрузки раздел восстановления OneKey Recovery).

    В случае, если на вашем компьютере были найдены установки Windows, то для добавления их в меню загрузки используйте пересоздание хранилища конфигураций загрузки BCD (следующий раздел).

    Пересоздание BCD — конфигураций загрузки Windows

    Для того, чтобы перестроить BCD (конфигурацию загрузки Windows) и добавить в нее все утерянные установленные Windows системы (а также разделы восстановления, созданные на базе Windows), используйте команду bootrec.exe /RebuildBcd.

    В некоторых случаях, если указанные действия не помогают, стоит попробовать выполнить нижеследующие команды перед выполнением перезаписи BCD:

    • bootrec.exe /fixmbr
    • bootsect.exe /nt60 all /force

    Заключение

    Как видите, bootrec.exe довольно-таки мощный инструмент для исправления разнообразных ошибок загрузки Windows и, могу сказать достоверно, один из наиболее часто используемых при решении проблем с компьютерами пользователей специалистами. Думаю, и вам однажды пригодится эта информация.

    А вдруг и это будет интересно:

    Почему бы не подписаться?

    Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)

    17.06.2019 в 14:07

    bootrec /FixMbr
    bootrec /FixBoot
    bootrec /ScanOs
    bootrec /RebuildBcd

    17.06.2019 в 23:45

    bootrec.exe /fixboot у меня почему то отказано в доступе!

    31.08.2019 в 22:22

    Дмитрий, спасибо вам за статью.
    спасла от переустановки Win10 (как минимум)!

    Примечание: после отправки комментария он не появляется на странице сразу. Всё в порядке — ваше сообщение получено. Ответы на комментарии и их публикация выполняются ежедневно днём, иногда чаще. Возвращайтесь.