Восстановление образа системы windows 7 командная строка. Использование командной строки для восстановления Windows. Ручное удаление обновлений

  • Дата: 18.10.2022

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

Запуск командной строки

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

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

Утилита Bootrec

Для перезаписи MBR (данных, необходимых для загрузки Виндовс) и исправления ошибок загрузчика мы будем использовать встроенную в Windows утилиту. Введите в окне интерпретатора команду «bootrec». После запуска этой утилиты появится список поддерживаемых команд – выполняйте их по порядку.


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


Утилита начнет сканирование жесткого диска, пытаясь найти установленные системы. Когда Windows 7 будет обнаружена, выполните «Bootrec.exe /RebuildBcd». Найденные системы будут записаны в меню загрузки. Выйдите из утилиты с помощью команды «exit» и перезагрузите компьютер. Перезаписывать MBR больше не нужно – Виндовс будет стартовать без ошибок.

Утилита BCDboot

Если исправить ошибку MBR не получается, попробуйте выполнить восстановление загрузчика, применив утилиту BCDboot. Это средство позволяет создать или восстановить среду загрузки, расположенную в активном разделе винчестера. Если в результате системного сбоя среда загрузки была перенесена на другой раздел жесткого диска, то с помощью BCDboot.exe вы вернете её на место.

Откройте командную строку и введите «bcdboot.exe e:\windows» (атрибуты вводить необязательно). Вместо «E:» вам нужно поставить букву раздела, на котором хранятся файлы Виндовс. Если в среде Windows этот раздел обозначен буквой «C», то здесь он может отображаться как «D» – учитывайте это при выполнении команды.

Откат Windows помогает быстро устранить ошибки системы, которые приводят к нестабильной работе XP. Обычно откат запускается в среде Windows, но если система перестала корректно работать или загружаться, то можно выполнить восстановление через командную строку.

Когда нужен откат Виндовс

Восстановление Виндовс XP понадобится в следующих случаях:

  • Проблемы при запуске.
  • Неправильная установка (удаление) программ.
  • Резкое снижение производительности компьютера по неизвестным причинам.
  • Пропажа рабочего стола со всеми ярлыками.
  • Некорректное обновление драйверов или системы.
  • Повреждение системных файлов и файлов реестра.
  • Заражение вирусами, которые блокируют вход в Виндовс.

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

Запуск командной строки

Рассмотрим более простой вариант – Windows XP загружается, но запустить инструмент возврата системы в работоспособное состояние вы не можете: например, не работает проводник или меню «Пуск». Чтобы осуществить откат:

Можно запустить восстановление прямо через меню «Выполнить», без использования командной строки. Нажмите Win+R и введите «rstrui.exe». Появится окно мастера отката, через которое вы указываете, к какой дате вернуть Windows XP, чтобы устранить ошибки в её работе.

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

Безопасный режим

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


Появится окно интерпретатора команд Windows. Чтобы запустить восстановление XP, введите команду «rstrui.exe».

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

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

Нужен хороший совет, как произвести восстановление загрузчика Windows 7 , если восстановление запуска с помощью установочного диска семёрки не помогло. Вкратце объясню в чём дело: на компьютере сначала была установлена Windows 7, затем второй системой понадобилась Windows XP, после установки естественно запускалась она одна, для загрузки двух операционных систем использовал программу EasyBCD. В дальнейшем XP стала не нужна и раздел на котором она находилась я форматировал из Windows 7. Сейчас при загрузке кроме чёрного экрана ничего. Что можно предпринять в таком случае? Поподробнее если можно. Сергей.

Восстановление загрузчика Windows 7

Привет друзья! Самое главное не волнуйтесь, проблема у вас несложная и в принципе простое средство "Восстановление запуска Windows 7" описанное в нашей статье должно помочь, но! Если данная статья вам не поможет, то должны помочь две другие:

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

Напомню вам, что нельзя устанавливать старшую операционную систему после младшей, Windows 7 ни в коем случае не будет загружаться после установки на компьютер Windows XP, так как последняя при установке переписывает главную загрузочную запись (MBR) на себя. Поэтому вы установили дополнительный менеджер загрузки , который используется для настройки загрузки нескольких операционных систем и имеет в свою очередь свой загрузчик.

  1. Ещё хочу сказать, что часто в неудачной загрузке Windows 7 виноваты ошибки файловой системы, исправить их можно даже в том случае когда операционная система не загружается, все подробности в другой нашей статье " "
  2. Друзья, в этой статье мы будем работать со средой восстановления Windows 7, а если точнее с командной строкой среды восстановления. Необходимые команды я Вам дам, но если Вам их будет трудно запомнить, можно . Это сильно облегчит Вам работу.
  • Главная загрузочная запись (MBR) - это первый сектор на жёстком диске, в котором находится таблица разделов и маленькая программа загрузчик, которая считывает в данной таблице данные с какого раздела жёсткого диска производить загрузку ОС, в дальнейшем информация передаётся в раздел с установленной операционной системой, для её загрузки. Если в главной загрузочной записи находится неправильная информация о расположении системы, значит мы при загрузке получим разные ошибки, вот одна из них "BOOTMGR is missing press CTR-Alt-Del for restart" или будем наблюдать чёрный экран. Исправляется проблема восстановлением загрузчика Windows 7 .

Когда вы удалили старушку XP вместе с EasyBCD, то оставили свой компьютер на произвол судьбы с непонятной ему загрузочной записью и он в знак благодарности выдаёт вам чёрный экран. Для исправления ситуации, мы с вами проведём восстановление загру зчика Windows 7 , а именно перезапишем главную загрузочную запись с помощью утилиты Bootrec.exe , находящейся на диске восстановления или на установочном диске Windows 7 (друзья, если у вас нетбук и вы хотите использовать среду восстановления находящуюся на флешке, то прочтите сначала комментарии). Так же данной утилитой мы запишем новый загрузочный сектор, понятный Windows 7.

Восстановление загрузчика Windows 7 автоматически

Загружаемся с диска восстановления или установочного диска с Windows 7, в начальной фазе загрузки компьютера, при появлении предложения загрузиться с диска «Press any key to boot from CD…», жмём в течении 5 секунд на любую клавишу клавиатуры, иначе с диска вы не загрузитесь

Происходит недолгий поиск установленных систем Windows и анализ проблем мешающих их загрузке

Обычно проблемы быстро бывают найдены и среда восстановления предлагает устранить их автоматически. Нажмите на кнопку "Исправить и перезапустить", после этого компьютер перезагрузится и загрузка Windows 7 будет восстановлена.

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

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

Восстановление загрузчика Windows 7 вручную

Если и это средство не поможет, выбираем средство Командная строка

Вводим команды:

diskpart

lis vol (выводим список разделов жёсткого диска и видим, что «Том 1» является скрытым разделом System Reserved (Зарезервировано системой), объём 100 Мб, на нём должны располагаться файлы загрузки Windows 7 и именно его нужно сделать активным). Также видим раздел с установленной Windows 7, у него буква D:, объём 60 Гб.

sel vol 1 (выбираем Том 1)

activ (делаем его активным)

exit (выходим из diskpart)

bcdboot D:\Windows (где D: раздел с установленной Windows 7), данная команда восстанавливает файлы загрузки Windows 7 (файл bootmgr и файлы конфигурации хранилища загрузки (BCD))!

«Файлы загрузки успешно созданы»

Восстановление загрузчика Windows 7 вручную (способ №2)

В окне командной строки вводим команду Bootrec и Enter

выходит полная информация о возможностях утилиты. Выбираем запись основной загрузочной записи Bootrec.exe /FixMbr .

Операция успешно завершена. В первый сектор загрузочного раздела записана новая загрузочная запись.
Вторая команда Bootrec.exe /FixBoot записывает новый загрузочный сектор.

Операция успешно завершена. Exit. Далее пробуем загрузить нашу Windows 7.


Друзья, если команды Bootrec.exe /FixMbr и Bootrec.exe /Fixboot Вам не помогут, не отчаивайтесь, есть ещё одно средство.

Способ №3

Вводим команду Bootrec /ScanOs , она просканирует все ваши жёсткие диски и разделы на наличие операционных систем и если такие будут найдены, то выйдет соответствующее предупреждение. Затем нужно ввести команду Bootrec.exe /RebuildBcd , данная утилита предложит внести найденные Windows в меню загрузки, соглашаемся и вводим Y и жмём Enter, всё найденная Windows добавлена в меню загрузки.

В моём случае найдено две операционные системы. Всё видно на скришноте.

Кроме вышеприведённого способа, есть ещё один, вводим в командной строке bootsect /NT60 SYS, основной загрузочный код, так же будет обновлен.

Много лет компания Microsoft улучшала систему восстановления операционной системы Windows, и в Windows 7 и Windows Vista она работает практически в автоматическом режиме. Если вы загрузитесь с установочного диска Windows 7 и щелкните "Восстановление системы " ("Repair Computer "), система восстановления Windows будет запущена и самостоятельно попытается исправить все ошибки, которые она найдет. Она способна исправить большое количество проблем, однако, вполне вероятна ситуация, когда оказывается поврежден загрузчик, и с этой проблемой система восстановления не может справиться. В этом случае можно восстановить загрузчик вручную при помощи утилиты Bootrec.exe.

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

Последовательность действий

Описание ключей запуска утилиты Bootrec.exe

Bootrec.exe /FixMbr

Запущенная с ключом /FixMbr, утилита записывает совместимую с Windows 7 и Windows Vista главную загрузочную запись (Master Boot Record, MBR) в системный раздел. Используйте эту опцию для разрешения проблем, связанных с повреждением главной загрузочной записи, или если вы желаете удалить из неё нестандартный код. Существующая таблица разделов в этом случае не перезаписывается.

Bootrec.exe /FixBoot

Запущенная с ключом /FixBoot, утилита записывает в системный раздел новый загрузочный сектор, совместимый с Windows 7 и Windows Vista. Использовать эту опцию нужно в следующих случаях:

  1. Загрузочный сектор Windows Vista или Windows 7 был заменен нестандартным.
  2. Загрузочный сектор поврежден.
  3. Была установлена предыдущая версия операционной системы Windows после установки Windows Vista или Windows 7. Например, если была установлена Windows XP, будет использоваться NTLDR (Windows NT Loader, загрузчик Windows NT), код штатного загрузчика NT 6 (Bootmgr) будет затерт программой установки Windows XP.

Следует отметить, что подобного эффекта можно добиться использованием утилиты bootsect.exe, также находящейся на загрузочном носителе Windows 7. Для этого необходимо запустить bootsect.exe со следующими параметрами:

Bootsect /NT60 SYS

Загрузочный сектор системного раздела будет перезаписан кодом, совместимым с BOOTMGR. Подробней об использовании утилиты bootsect.exe можно узнать, запустив её с параметром /help .

Bootrec.exe /ScanOs

Запущенная с ключом /ScanOs, утилита сканирует все диски на предмет установленных операционных систем Windows Vista и Windows 7. Кроме того, при её использовании выводится список найденных систем, которые в данный момент не прописаны в хранилище данных конфигурации загрузки Windows (Boot Configuration Data (BCD) Store).

Bootrec.exe /RebuildBcd

Запущенная с этим ключом, утилита сканирует все диски на предмет наличия установленных операционных систем Windows Vista или Windows 7. Найденные ОС выводятся в список, из которого их можно добавить в хранилище данных конфигурации загрузки Windows (Boot Configuration Data Store). Используйте также эту опцию, если вы хотите полностью перестроить хранилище данных конфигурации загрузки. Перед этим необходимо удалить предыдущее хранилище. Набор команд при этом может быть таким:

Bcdedit /export C:\BCDcfg.bak attrib -s -h -r c:\boot\bcd del c:\boot\bcd bootrec /RebuildBcd

В вышеприведенном примере текущее хранилище конфигурации загрузки экспортируется в файл C:\BCDcfg.bak, с него снимаются атрибуты "системный", "скрытый" и "только для чтения", после чего оно удаляется командой DEL и заново перестраивается командной bootrec /RebuildBcd.


Увеличить рисунок

Конечно, утилита Bootrec.exe весьма функциональна, однако, она не поможет, если, например, файл загрузчика Windows bootmgr поврежден или физически отсутствует. В таком случае можно воспользоваться другой утилитой, также входящей в состав дистрибутивного носителя Windows 7 - bcdboot.exe .

Восстановление среды загрузки с помощью BCDboot.exe

BCDboot.exe - это средство, которое используется для создания или восстановления среды загрузки, расположенной в активном системном разделе. Утилита также может быть использована для переноса файлов загрузки .

Командная строка в данном случае может выглядеть таким образом:

Bcdboot.exe e:\windows

Замените e:\windows на путь, соответствующий вашей системе.
Эта операция восстановит поврежденную среду загрузки Windows, включая файлы хранилища конфигурации данных загрузки (BCD), в том числе упомянутый выше файл bootmgr.

Синтаксис параметров командной строки утилиты bcdboot

Утилита bcdboot.exe использует следующие параметры командной строки:

BCDBOOT источник ]

источник

Указывает расположение каталога Windows, используемого в качестве источника при копировании файлов среды загрузки.

Необязательный параметр. Задает язык среды загрузки. По умолчанию используется английский (США).

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

Необязательный параметр. Включает режим подробного протоколирования работы утилиты.

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

Резюме

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

Рассказывая о том, как восстановить Windows с флешки или диска, мы затронули использование командной строки. В том руководстве были описаны основные команды, которые могут помочь вернуть систему в работоспособное состояние, однако восстановление W indows 7 из командной строки часто требует более подробного мануала.

Ниже будут рассмотрены все особенности восстановления системы через cmd с необходимыми пояснениями, чтобы вы точно знали, какие действия выполняются при вводе определенных запросов, и как это сказывается на работе Windows .

Запуск командной строки

Чтобы открыть список средств восстановления Windows , вам нужно при включении компьютера нажать F 8 и в появившемся меню «Дополнительные варианты загрузки» выбрать раздел «Устранение неполадок».

Если этой вкладки нет, то придется воспользоваться – о работе с ними мы рассказывали в предыдущих публикациях. В любом случае, на экране появится список инструментов – вы должны выбрать восстановление системы W indows 7 через командную строку.

Работать вы будете с утилитой Bootrec .exe , которая позволяет восстановить критические важные структуры диска. Для её запуска введите запрос «Bootrec.exe».

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

Возврат работоспособного состояния Windows

Восстановление W indows через командную строку не требует наличия специальных знаний, так как все запросы имеют описание на русском языке. Вам понадобятся две команды, восстанавливающи е загрузчик – «FixMbr» и «FixBoot».

  1. Наберите «Bootrec.exe /FixMbr» и нажмите Enter – новая загрузочная запись будет создана в системном разделе.
  2. Введите «Bootrec.exe /FixBoot » - в разделе создастся сектор загрузки.
  3. Используйте команду «Exit », чтобы отключить Bootrec .exe .
  4. Перезагрузите компьютер и проверьте, что система загружается нормально.

Bootrec .exe помогает в решении большинства проблем, однако если загрузчик сильно поврежден или вовсе отсутствует, то лучше воспользоваться возможностями утилиты BCDboot.exe.

Использование BCDboot.exe

Если восстановление системы через командную строку посредством Bootrec .exe не принесло положительного результата, попробуйте другой метод: введите в окне интерпретатора команду «bcdboot.exe c :\windows» и нажмите Enter .

С помощью этого запроса вы восстановите среду загрузки. В синтаксисе команды указывается буква того диска, на котором установлена система, то есть у вас может быть не «c :\windows», а, например, «e :\windows». Кроме того, в команде можно указать некоторые дополнительные параметры типа языка среды загрузки, но это необязательно.