Восстановление состояния системы Windows 7 с помощью командной строки

Команды консоли восстановления Windows XP

Команды консоли восстановления Windows XP

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

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

При использовании консоли восстановления Windows без загрузки графического интерфейса пользователя доступ к томам NTFS, FAT и FAT32 ограничен. Консоль восстановления Windows позволяет выполнять операции, указанные ниже.

Примечание. Доступ к консоли восстановления Windows может получить только администратор. Это условие не позволяет неавторизованным пользователям использовать какой-либо том NTFS.

ATTRIB
Команда attrib используется вместе с одним или несколькими из следующих параметров для изменения атрибутов файла или папки: -R +R -S +S -H +H -C +C Примечания.+ — установка атрибута- — сброс атрибутаR — атрибут файла «Только для чтения»S — атрибут файла «Системный»H — атрибут файла «Скрытый» C — атрибут файла «Сжатый»Необходимо задать или удалить хотя бы один атрибут.Для просмотра атрибутов воспользуйтесь командой dir.

BATCH
batch входной_файл [выходной_файл]Эта команда служит для выполнения команд, указанных в текстовом файле. В синтаксисе команды входной_файл — текстовый файл, содержащий список команд для выполнения, а выходной_файл — файл, который будет содержать результат выполнения указанных команд. Если выходной файл не указан, вывод осуществляется на экран монитора.

BOOTCFG
Эта команда используется для восстановления и настройки загрузки. В этой команде используются следующие параметры: bootcfg /addbootcfg /rebuildbootcfg /scanbootcfg /listbootcfg /disableredirectbootcfg /redirect [скорость_порта_в_бод] | [useBiosSettings] Примеры: bootcfg /redirect com1 115200bootcfg /redirect useBiosSettingsМожно использовать перечисленные ниже параметры. /add — добавление копии Windows в меню загрузки./rebuild — просмотр всех копий Windows с возможностью выбора копии для добавления в меню загрузки./scan — поиск копий Windows на дисках и отображение результатов с возможностью выбора копии для добавления в меню загрузки./default — задание загрузочной записи, используемой по умолчанию./list — отображение систем, уже имеющихся в списке загрузки./disableredirect — отключение перенаправления в загрузчике./redirect — включение перенаправления в загрузчике с заданной конфигурацией.

CD и CHDIR
Команды cd и chdir используются для перехода в другую папку. Ниже приведены примеры использования этих команд. Введите cd .., чтобы перейти в родительскую папку. Введите cd диск: для перехода к текущей папке на указанном диске. Введите cd без параметров для отображения текущих диска и папки. В команде chdir пробелы рассматриваются как разделители. Поэтому имена папок, содержащие пробелы, следует заключать в кавычки..Пример приведен ниже.: cd «windowsprofilesusernameprogramsstart menu»Команда chdir работает только в системных папках текущей установки Windows, на съемных носителях, в корневом каталоге любого жесткого диска или на локальных установочных носителях.

CHKDSK
chkdsk диск /p /rКоманда chkdsk проверяет указанный диск на наличие ошибок и при необходимости исправляет их. Команда также помечает поврежденные секторы и восстанавливает данные, которые удается прочитать.Можно использовать перечисленные ниже параметры. /p — полная проверка диска и исправление найденных ошибок./r — поиск поврежденных секторов и восстановление данных, которые можно прочитать. Примечание. При указании параметра /r предполагается, что параметр /p также указан. Команда chkdsk без параметров выводит сведения о состоянии текущего диска. Для выполнения команды chkdsk необходим файл Autochk.exe. Команда CHKDSK автоматически ищет этот файл в папке автозапуска. Если была предварительно установлена командная консоль, то папкой автозапуска является папка Cmdcons. Если команда CHKDSK не находит файл Autochk.exe в папке автозапуска, проводится поиск установочного диска Windows. Если установочный носитель не удается найти, пользователю будет предложено самостоятельно указать место расположения файла Autochk.exe.

CLS
Эта команда используется для очистки экрана.

COPY
copy источник назначениеЭта команда используется для копирования файлов. В синтаксисе команды источник — файл, который требуется скопировать, а назначение — папка или имя нового файла. Нельзя использовать подстановочный знак звездочки (*) и копировать папки. Если копируется сжатый файл с установочного диска Windows, этот файл автоматически распаковывается во время копирования.Источниками файлов могут быть съемные носители, подпапки внутри системной папки текущей установки Windows, корневая папка любого жесткого диска, локальные установочные носители и папка Cmdcons.Если назначение не указано, назначением по умолчанию является текущая папка. Если файл уже существует, будет предложено выбрать, перезаписывать ли существующий файл. Съемный носитель не может являться назначением.

DEL и DELETE
del диск: путь имя_файлаdelete диск: путь имя_файлаЭта команда используется для удаления файлов. В синтаксисе команды диск: путь имя_файла — удаляемый файл. Команда delete работает только в системных папках текущей установки Windows, на съемных носителях, в корневом каталоге любого жесткого диска или локальных установочных папках. Команда delete не допускает использования подстановочных символов.

DIR
dirдиск: путь имя_файлаЭта команда используется для вывода списка файлов и вложенных папок в папке. В синтаксисе команды диск: путь имя_файла — это диск, папка и файлы, которые требуется отобразить. Команда dir отображает список всех файлов, включая скрытые и системные файлы. Файлы могут иметь следующие атрибуты: D — каталогH — скрытый файлS — системный файлE — зашифрованныйR — файл, доступный только для чтенияA — файл, готовый к архивацииC — сжатый файлP — точка повторной обработкиКоманда dir работает только в системных папках текущей установки Windows, на съемных носителях, в корневом каталоге любого жесткого диска и на локальных источниках установки.

DISABLE
disable имя_службыЭта команда используется для отключения системной службы Windows или драйвера В синтаксисе команды имя_службы — это имя отключаемой службы или драйвера. Команда listsvc используется для отображения всех служб и драйверов, которые можно отключить. Команда disable выводит прежний тип запуска службы перед его изменением на значение SERVICE_DISABLED. Если необходимо включить службу снова, следует записать его.Команда disable выводит следующие значения типа запуска: SERVICE_DISABLEDSERVICE_BOOT_STARTSERVICE_SYSTEM_STARTSERVICE_AUTO_STARTSERVICE_DEMAND_START

DISKPART
diskpart /add /delete имя_устройства имя_диска имя_разделаразмерЭта команда служит для управления разделами на томах жесткого диска. Можно использовать перечисленные ниже параметры. /add — создание нового раздела./delete — удаление существующего раздела.имя_устройства — имя устройства, на котором необходимо создать новый раздел. имя_диска — буква диска, например D:.имя_раздела — обозначение существующего раздела, который следует удалить.размер — размер нового раздела в мегабайтах.Определить имя диска можно с помощью команды MAP, например: DeviceHardDisk0. Вместо имени диска можно использовать имя раздела, например: DeviceHardDisk0Partition1. Если команда введена без параметров, будет запущен интерфейс пользователя для управления разделами.Предупреждение. Если эта команда используется для диска, который был настроен как динамический, можно повредить таблицу разделов. Структуру динамических дисков можно изменять только при помощи средства «Управление дисками».

ENABLE
enable имя_службы тип_запускаКоманда enable используется для включения системной службы или драйвера Windows.Команда listsvc используется для отображения всех служб или драйверов, которые можно включить. Команда enable выводит прежний тип запуска службы перед его изменением на новый. Рекомендуется записать это значение на случай, если потребуется восстановить прежний тип запуска службы.Допустимые значения параметра тип_запуска: SERVICE_BOOT_STARTSERVICE_SYSTEM_STARTSERVICE_AUTO_STARTSERVICE_DEMAND_STARTЕсли новый тип запуска не введен, команда enable выводит прежний тип запуска.

EXIT
Команда exit служит для закрытия консоли восстановления и перезагрузки компьютера.

EXPAND
expand источник [/F:filespec] [назначение] [/y]expand источник [/F:filespec] /DЭта команда используется для распаковки файлов. В синтаксисе команды источник — имя распаковываемого файла, а назначение — папка для нового файла. Если назначение не указано, по умолчанию используется текущая папка. Данная команда не поддерживает подстановочные знаки. Можно использовать перечисленные ниже параметры. /y— отмена подтверждения при перезаписи существующих файлов./f:filespec — файлы, которые необходимо распаковать. /d — вывод содержимого источника без его распаковки.Если источник содержит более одного файла, необходимо использовать параметр /f:filespec для указания файлов, которые требуется распаковать. Данная команда поддерживает подстановочные знаки.Назначением могут являться подпапки внутри системной папки текущей установки Windows, корневая папка жесткого диска, локальные папки с установочными файлами и папка Cmdcons. Съемные носители не могут являться назначением, а файл назначения не может иметь атрибут «Только для чтения». Чтобы снять атрибут «Только для чтения», воспользуйтесь командой attrib.Если файл назначения уже существует и параметр /y не указан, при запуске команды expand появится соответствующее предупреждение.

FIXBOOT
fixboot имя_диска:Эта команда служит для записи нового кода загрузочного сектора Windows в системный раздел. В синтаксисе команды имя_диска — диск, на котором будет записан загрузочный сектор. Данная команда исправляет повреждения в загрузочном секторе Windows. Она переопределяет параметры по умолчанию, которые записываются в загрузочный раздел системы. Команда fixboot поддерживается компьютерами на базе процессоров x86.

FIXMBR
fixmbr имя_устройстваДанная команда используется для восстановления основной загрузочной записи загрузочного раздела. В синтаксисе команды имя_устройства — необязательное имя устройства, для которого требуется новая основная загрузочная запись (MBR). Используйте данную команду, если вирус повредил загрузочную запись и запустить Windows не удается.Предупреждение. Данная команда может повредить таблицу разделов, если система заражена вирусами или имеются проблемы с оборудованием. При использовании этой команды можно создать недоступные разделы. Перед выполнением данной команды рекомендуется проверить систему с помощью антивирусной программы.Определить имя устройства можно с помощью команды map. Если имя устройства не указано, будет восстановлена основная загрузочная запись загрузочного устройства, например:fixmbr deviceharddisk2Если команда fixmbr обнаружила неправильную или нестандартную подпись таблицы разделов, команда fixmbr запросит подтверждение перед перезаписью основной загрузочной записи. Команда fixmbr поддерживается компьютерами на базе процессоров x86.

FORMAT
format диск: /Q /FS:файловая_системаЭта команда служит для форматирования указанного диска в заданной файловой системе. В синтаксисе команды /Q указывает, что должно быть выполнено быстрое форматирование диска, диск — буква диска раздела, который требуется форматировать, а /FS:файловая_система — тип файловой системы, например FAT, FAT32 или NTFS. Если файловая система не указана, будет использован существующий тип, если он доступен.

LISTSVC
Команда listsvc выводит список доступных служб и драйверов, а также установленные для них типы запуска для текущей установки Windows. Эта команда полезна при использовании команд disable и enable.Список составляется на основе куста %SystemRoot%System32ConfigSystem. Если этот куст поврежден или отсутствует, то результат выполнения данной команды непредсказуем.

LOGON
logonКоманда logon выводит список всех найденных копий Windows и запрашивает пароль администратора для входа в одну их них. После трех неудачных попыток входа консоль восстановления завершает работу и компьютер перезагружается.

MAP
map arcЭта команда служит для вывода списка букв дисков, типов файловых систем и сопоставления физических устройств. В синтаксисе команды параметр arc указывает для команды map использование путей ARC вместо путей к устройствам в формате Windows.

MD и MKDIR
Команды md и mkdir служат для создания новых папок. Подстановочные знаки не поддерживаются. Команда mkdir работает только в системных папках текущей установки Windows, на съемных носителях, в корневом каталоге любого жесткого диска и на локальных источниках установки.

MORE
more имя_файлаДанная команда отображает текст файла на экране.

NET
Команда net не выполняется из консоли восстановления Windows, хотя в справке утверждается обратное. Стек протоколов не загружается для консоли восстановления. Поэтому сетевые функции недоступны.

RD и RMDIR
Команды rd и rmdir служат для удаления папок. Эти команды работают только в системных папках текущей копии Windows, на съемных носителях, в корневом каталоге любого жесткого диска или на локальных источниках установки.

REN и RENAME
Команды ren и rename предназначены для изменения имени файла. Примечание. Для переименованного файла нельзя указать новый диск или путь. Эти команды работают только в системных папках текущей копии Windows, на съемных носителях, в корневом каталоге любого жесткого диска и на локальных источниках установки.

SET
Команду set можно использовать для просмотра и изменения параметров окружения. AllowWildCards = FALSE AllowAllPaths = FALSE AllowRemovableMedia = FALSE NoCopyPrompt = FALSE Дополнительные сведения об использовании команды set см. в следующей статье базы знаний Майкрософт: 235364 Описание команды SET в консоли восстановления (эта ссылка может указывать на содержимое полностью или частично на английском языке)

SYSTEMROOT
Команда systemroot задает папку %SystemRoot% текущей копии Windows в качестве текущей рабочей папки.

TYPE
type имя_файлаКоманда type используется для отображения текстового файла.

Восстановление Windows XP с помощью консоли восстановления

22 декабря 2015

Содержание

После повторного перезапуска компьютера должно появиться первое окно установщика XP. Вам нужно запустить режим «Ручная установка».

При появлении приветствия мастера установки нажмите «R» – запустится консоль.

Дальше нужно войти в систему, указав её номер и нажав Enter. Если есть пароль администратора, его тоже придется ввести.

Команды консоли

Чтобы восстановить Windows XP с помощью консоли восстановления, нужно уметь применять специальные команды. Запоминать их не нужно – напишите слово «Help» и вы увидите все доступные для выполнения команды.

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

  1. Запустить консоль и войти в систему, которую нужно восстановить.
  2. Выполнить «fixmbr». При появлении предупреждения о том, что на компьютере обнаружен нестандартная загрузочная запись, ввести «Y» и нажать Enter.
  3. Выполнить «fixboot» для перезаписи загрузочного сектора системы. Снова ввести «Y» и нажать Enter.
  4. Ввести «exit», чтобы завершить работу с консолью восстановления системы.

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

Реклама
  • Bootcfg – изменение файла Boot.ini, необходимое для восстановления загрузки.
  • Chkdsk – проверка диска на ошибки. Имеет параметры /p (поиск и исправление ошибок) и /r (восстановление поврежденных секторов). Рекомендуется сразу выполнять команду в виде «Chkdsk /r», так как этот параметр содержит в себе /p.
  • Diskpart – встроенная утилита управления разделами жесткого диска. Позволяет заново разметить винчестера.
  • Format – запуск форматирования диска. С помощью параметра /fs указывается конкретная файловая система, в которую нужно форматировать диск.
  • Help – без конкретизации команды выводит список всех доступных действий. Если написать в формате «команда_help», то отобразится список атрибутов для конкретной команды.
  • Map – выводит список всех обнаруженных дисков.

Это лишь малая часть действий, выполнение которых можно запустить через консоль восстановления. Чтобы посмотреть все доступные команды для возврата системы в работоспособное состояние, введите в консоль «Help».

Восстановление Windows XP через консоль

Информация к новости
  • Просмотров: 201 042
  • Автор: admin
  • Дата: 6-06-2011

6-06-2011

Категория: Windows XP / Восстановление Windows

Восстановление Windows XP через консоль
можно рассмотреть на простом примере, повреждении загрузочной записи (MBR) и второй вариант: редактирование из консоли восстановления файла BOOT.INI. Главная загрузочная запись, это первый сектор загрузочного раздела на жёстком диске. В сектор записана таблица разделов и программа, на которую возложена миссия загрузки операционной системы. При повреждении или отсутствии главной загрузочной записи, мы с вами не загрузим операционную систему никогда. И иногда это повреждение или отсутствие всё-таки происходит и в самый неподходящий момент.

Например, один пользователь решил установить у себя на компьютере 20 операционных систем, и занялся созданием соответствующих разделов на жёстком диске (и даже создают иногда), ну а потом соответственно установкой. Естественно, всё это когда-то перестаёт загружаться и надо выходить из ситуации с достоинством.

Восстановление Windows XP через консоль

Вставляем установочный диск Windows XP в дисковод и перезагружаемся, в BIOS выставляем в качестве первого загрузочного устройства дисковод, если не знаете как, читайте у нас BIOS: Загрузка с диска. Далее, загружается установочная программа Windows XP и после загрузки появляется меню, в нём нужно выбрать пункт №2. Чтобы восстановить Windows XP с помощью консоли восстановления нажмите R
.

Нажимаем R
и входим в Консоль восстановления, кстати можете почитать Консоль восстановления Windows XP.

 

У нас установлена одна операционная система на диске С
и на вопрос в какую копию Windows следует выполнить вход, ставим цифру 1
и жмём Enter.

Если у вас не было пароля администратора просто нажмите   Enter, если был вводите пароль.

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

Появится сообщение:

  • На этом компьютере присутствует нестандартная или недопустимая основная загрузочная запись. При использовании FIXMBR
    можно повредить имеющуюсятаблицу разделов. Это приведет к утере доступа ко всем разделам текущегожесткого диска.Если отсутствуют проблемы доступа к диску, рекомендуется прервать работу команды FIXMBR.Подтверждаете запись новой MBR? соглашаемся-вводим y
    (что означает yes
    ) и Enter.  Произойдёт перезапись таблицы разделов жёсткого диска.
  • Далее вводим команду FIXBOOT
    данная команда перезаписывает загрузочный сектор..
  • Конечный раздел: C:Хотите записать новый загрузочный сектор в раздел C:? даём своё согласие У
    и жмём Enter.  

    Файловая система в загрузочном разделе: NTFS (или FAT32).Команда FIXBOOT записывает новый загрузочный сектор, новый загрузочный сектор успешно записан, далее exit.

Вот и всё Восстановление Windows XP через консоль

 должно удачно завершиться, водим exit и перезагружаемся.

Что у нас может не получиться, при вводе команды FIXMBR появляется сообщение об ошибке, это означает, что запись в таблицу разделов (MBR) блокирована настройками в BIOS, нужно зайти в BIOS и найти там параметр Boot Virus Detection (значение Enabled) этой опции блокирует перезапись загрузочного сектора жесткого диска, что в нашем случае и происходит.

Далее может возникнуть такая ошибка «Не удается запустить Windows из-за аппаратных ошибок настройки диска», в этом случае виноват файл BOOT.INI, для его исправления опять загружаемся в консоль восстановления и вводим команду bootcfg /rebuild и нажмите клавишу ВВОД

  • Добавить систему в список загрузки? [Y(да)/N(нет)/All(все)].Соглашаемся Y (да)Введите идентификатор загрузки:Вводим Windows XP Professional.Введите параметры загрузки операционной системы:Введите/fastdetect специальный ключ, система не определяет Plug and Play устройства в процессе загрузки, можете прочесть Редактирование файла BOOT.INI

Ну вот мы изменили файл BOOT.INI и последнее если у вас несколько жёстких дисков, узнать какие именно им назначены буквы можно командой MAP и на экран будут выведены устройства и соответствующие им буквы, а также файловые системы.

Вернуться

Комментариев: 98
Дорогой посетитель, Вы можете задать на сайте любой вопрос и обязательно получите ответ!
Ссылка на основную публикацию
Похожие публикации