Восстановление системы Windows через командную строку консоли
Прежде всего, попробуем дать определение. Консоль компьютера – это определённая конфигурация устройств, которая обеспечивает взаимодействие пользователя с компьютером.
Данное понятие пришло из старых компьютерных систем, когда ввод команд осуществлялся с клавиатуры, а результаты выводились либо на печатающее устройство, либо на текстовый монитор. По этой исторической традиции, программное обеспечение, в котором за основу берётся текстовый интерфейс, тоже называют консолью .
Попросту говоря, консоль это термин, который нам достался от прошлого тысячелетия. В большинстве нынешних компьютеров, консолью являются клавиатура, мышь, дисплей.
В современном, наиболее широко используемом виде, понятие консоль используется в Windows для восстановления системы через командную строку.
Восстановление системы через командную строку консоли — что к чему
Компания Microsoft, к вопросу сохранности данных в своих операционных системах (ОС), подошла творчески. В версиях ОС, начиная от Windows Millenium, для реанимирования системы, предлагается воспользоваться так называемыми точками восстановления.
И хотя, эту технологию теперь сложно назвать восстановлением системы через командную строку, выглядит это так:
В самом начале загрузки компьютера (до того момента, когда уже появляется логотип Windows), нажмите клавишу F8 и выберите вариант Безопасный режим с поддержкой командной строки.
После загрузки набираем rstrui.exe(для Windows 7) и далее следуем указаниям на экране.
Работа с консоли на PC.
Впрочем, бывают варианты, когда либо точки восстановления не делались (был отключен режим восстановления), либо по какой-то причине откатиться не удалось (например, компьютер словил вирус). Тогда остаётся последняя возможность – с консоли просмотреть системный реестр на предмет некоторых сомнительных моментов.
- Перегружаемся через Безопасный режим с поддержкой командной строки и набираем regedit [Enter].
- Просматриваем ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows NT\CurrentVersion\Winlogon.
- Ищем параметр Shell. В качестве значения должно стоять explorer.exe. Если это не так, то исправляем на explorer.exe.
- Ищем параметр Userinit. В качестве значения должно стоять C:\Windows\system32\userinit.exe, запятая после “exe” должна быть. Всё, что после запятой – удаляем.
- С помощью msconfig просматриваем параметры автозагрузки Windows. Если находим что-то подозрительное – удаляем.
- Перегружаем компьютер, смотрим на результаты.
В Windows 8 появились новые возможности для восстановления и новые утилиты:
- Refresh Your PC – для восстановления системы.
- Reset Your PC – для переустановки системы заново.
Последняя утилита может и не столь интересна, а вот Refresh Your PC обладает богатыми возможностями, о которых мы обязательно расскажем в одной из наших будущих статей.
Windows не загружается. Восстанавливаем загрузчик.
Бывает, что после установки какого-нибудь обновления или после очередного эксперимента система перестала загружаться и тут уже EasyBCD не помощник просто потому что вы не можете сейчас им воспользоваться. А интересна стала эта проблема мне из-за того, что один из моих знакомых как раз столкнулся с ней.
Нам потребуется флешка, на которой записана Windows.
Первый вариант для нас – это воспользоваться автоматическим восстановлением.
Вставляем наш загрузочный носитель в компьютер и загружаемся с него.
Наша задача здесь выбрать восстановление системы.
На следующем экране выбираем «Поиск и устранение неисправностей» .
И на новой странице нажимаем « Восстановление при загрузке ».
Если все пройдет хорошо, то компьютер перезагрузится в случае успешного завершения операции или же сообщит об ошибке, если все плохо.
В последнем случае есть еще вариант.
Надо необходимо проделать в принципе все те же операции, только на последнем пункте вместо «восстановления» выбираем « Командная строка »
Есть конечно способ быстрее, как только вы загрузитесь с флешки, просто нажмите « SHIFT+F10 »
Запускаем программу diskpart, для этого вводим команду:
Теперь нам нужно посмотреть список всех доступных томов, для этого вводим команду:
Обратите внимание, что буква диска с ОС не обязательно будет «C», поэтому вам нужно запомнить ее.
Теперь нам нужно выйти из программы, вводим команду:
exit
Теперь нам нужно восстановить файл загрузки следующей командой:
(причем буква «С» в данном случае – это буква диска, на котором записана ОС)
Как видно на моем примере, я ошибся буквой и у меня ничего не получилось, так как ОС у меня на диске « D »
Но, когда я прописал правильную букву диска, операция прошла успешно.
Бывает конечно, но довольно редко, что и этот способ не работает, тогда нам нужно перейти к следующему действию.
Опять включаем программу diskpart, для этого вводим команду:
В зависимости от того UEFI и GPT у вас или BOIS и MBR, разметка может выглядеть по-разному. У вас может показаться скрытый раздел размером 100 мб в формате FAT32.
Или же раздел в формате NTFS размером 500мб.
Вам нужно запомнить номер этого раздела. А затем вам нужно поочередно ввести следующие команды:
причем N – это номер тома
format fs=fat32 или format fs=ntfs
в зависимости от того, какая файловая система на разделе
кстати можно еще дописать quick для ускорения процесса. В моем случае это выглядит так.
В любом случае должно выполниться форматирование тома
assign letter=Z
присваиваем букву Z этому разделу
exit
выходим из Diskpart
bcdboot C:\Windows /s Z: /f ALL
причем C: — диск с файлами Windows, Z: — буква, которую мы присвоили скрытому разделу. На моем примере это выглядит так:
Первый раз я косячнул с пробелом, поэтому не повторяйте моих ошибок. И делайте правильно.
Нас тот случай, когда у вас несколько ОС, повторите команду для второй копии, только не забудьте, про другое расположение файлов
select volume N
номер скрытого тома, которому мы присваивали букву
remove letter=Z
удаляем букву, чтобы том не отображался в системе, когда мы перезагрузимся
По идее этим способов должно быть достаточно, но на всякий случай есть еще один бонусный метод.
Воспользуемся утилитой bootrec.exe
Для этого загружаемся с загрузочной флешки, и нажимаем «Восстановление системы».
Для Семерки причем следующее окошко будет выглядеть так:
А для более новых ОС чуть по-другому.
В любом случае для Windows 8-10 идем по следующему пути: Восстановление системы —> Диагностика —> Дополнительные параметры (также этот пункт называется « Поиск и устранение неисправностей » —> Командная строка
Команд здесь не много и разобраться с ними не сложно.
/fixboot
Команда позволяет записать новый загрузочный сектор на системном разделе диска, при этом загрузочный раздел будет создан так, чтобы он был совместим с вашей операционной системой — Windows 7, 8.1, 10
Поврежден загрузочный сектор (например, после изменения структуры и размеров разделов жесткого диска)
Была установлена более старая версия Windows после более новой (Например, вы установили Windows XP после Windows 8)
Был записан какой-либо не Windows-совместимый загрузочный сектор.
/fixmbr
Эта команда позволяет исправить MBR или загрузчик Windows. При его использовании, поврежденная MBR перезаписывается заново. Загрузочная запись располагается на первом секторе жесткого диска и сообщает БИОС, каким образом и откуда начинать загружать операционную систему. Сопровождаются повреждения обычно следующими ошибками:
No bootable device
Missing operating system
Non-system disk or disk error
В тех случаях, когда у вас появилось сообщение, что компьютер был заблокирован (причиной тому может быть вирусное заражение) еще до начала загрузки Windows, тут тоже может помочь исправление MBR и загрузки.
/scanos
Команда ищет ОС, для которых нет записей в файле загрузки. Если таковые найдены, то вам нужно воспользоваться командой /RebuildBcd.
/RebuildBcd
Эта команда нужна, чтобы перестроить BCD ( файлы конфигурации загрузки ОС) и добавить в нее все утерянные ОС, которые установлены на вашем диске, а также разделы восстановления, созданные на базе Windows.
В очень редких случаях, когда указанные действия не помогают, можно попробовать выполнить нижеследующие команды перед выполнением перезаписи BCD:
bootrec.exe /fixmbr
bootrec.exe /nt60 all /force
Надеюсь вам не нужно будет сталкиваться с ситуацией, когда эта инструкция может понадобиться, но лучше знать и быть готовым, чем наоборот.
Читай. Делись. Подпишись.
Не забывайте про кнопку ПОДПИСАТЬСЯ, а также про наши маленькие группы в ВК и ТЕЛЕЖКЕ , ссылки на них вы можете найти в описании канала, нажав на соответствующие кнопки.
Как восстановить windows 7 через командную строку?
Входим в командную строку, пишем rstrui.exe. — видим окно реанимации, там выбираем ваши точки сохранения (для работы способа они обязательны), выбираем нужную вам и ждем восстановления.
2 3 · Хороший ответ
Спасибо. Всё получилось.
Windows 7 не запускается, что делать? Подробности см. ниже.
Сделайте восстановление системы на дату когда всё работало нормально. Если до восстановления системы добраться не получается, то запустите компьютер в безопасном режиме. Во время перезагрузки компьютера нажмите F8 (бывает Shift F8) выберите безопасный режим. Сделайте в нём восстановление системы. Если не помогло, то запустите в безопасном режиме с поддержкой сетевых драйверов и там зайдите в интернет и скачайте Dr.Web CureIt! (бесплатная проверка на вирусы) и проверьте компьютер на вирусы. Если не помогло, подумайте какие программы, вы ставили которые могли повредить компьютеру, попробуйте их удалить.
Как вызвать командную строка в windows 10?
подкорректирую выше ответ, к примеру если вам нужно запустить командную строку от имени администратора, то нажмите сочетание кнопок Win + R введите слово CMD, далее зажмите Ctrl + Shift и нажмите Enter.
4 5 · Хороший ответ
Как сбросить пароль на Windows 7?
Самый надёжный способ — через загрузочный диск:
1. После выбора языка установки, выберите пункт «Восстановление системы». Он находится внизу слева.
2. В параметрах восстановления системы выберите «Командная строка».
3. Потом в командной стройке введите команду «copy c:\windows\system32\sethc.exe c:\» и нажмите Enter. Эта команда сделает резервную копию файла, отвечающего за залипание клавиш в Windows в корне диска C:\.
4. Следующий шаг — замещаем sethc.exe исполняемым файлом командной строки в папке System32 с помощью команды «copy c:\windows\system32\cmd.exe c:\windows\system32\sethc.exe».
5. Перезагрузите компьютер, дождитесь загрузки системы, откройте командную строку и наберите команду «net user Имя_пользователя Новый_пароль».