Установка и использование консоли восстановления в Windows XP. Что такое Консоль восстановления

Консоль восстановления – полезная функция Windows XP, позволяющая восстановить операционную систему в том случае, если при ее загрузке возникают проблемы (или, другими словами, когда операционная система не загружается вовсе). С помощью консоли восстановления можно форматировать разделы жесткого диска, работать с системными службами и файлами, восстанавливать главную загрузочную запись (MBR) и загрузочные сектора в том случае, если они повреждены, и многое другое.

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

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

Как было сказано ранее, консоль восстановления можно запустить из программы установки Windows XP. Сделать это очень просто. После запуска программы установки следует дождаться завершения процесса копирования файлов установки. Затем в следующем окне требуется выбрать один из вариантов продолжения действий:

  • установка Windows XP;
  • завершение работы программы установки;
  • восстановление поврежденной копии Windows XP.

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

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

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

  1. Войдите в Windows XP в качестве администратора.
  2. Вставьте установочный компакт-диск Windows XP в оптический накопитель.
  3. Щелкните на кнопке Нет , если вам предложат провести обновление операционной системы до Windows XP.
  4. Выберите команду Пуск>Выполнить , введите в поле запроса команду CMD . В открывшемся окне командной строки введите путь к файлу Windows XP winnt32.exe , который находится в каталоге I386 на установочной компакт-диске, с указанием команды /cmdcons . Например, если вашему оптическому накопителю присвоена буква E: , то в командной строке нужно будет ввести команду E:\I386\winnt32.exe /cmdcons (также чтобы указать расположение файла winnt32.exe на компакт-диске можно воспользоваться кнопкой Обзор ).
  5. Появится новое окно, в котором щелкните на кнопке Да .
  1. Начнется автоматическое обновление Windows XP, если есть подключение к Интернету. Если обновление вам 300 лет не надо, нажмите клавишу .
  2. Наконец, после копирования файлов консоль будет установлена.

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

1. Из корневого каталога системного раздела (обычно C: ) удалите папку Cmdcons и файл Cmldr .
2. Папка Cmdcons и файл Cmldr являются скрытыми, поэтому они изначально не будут отображаться в окне программы Проводник или другого файлового менеджера. Чтобы получить доступ к этим файлу и папке, нужно сделать следующее. Выберите команду Пуск>Панель управления , затем команду Сервис>Свойства папки . Перейдите на вкладку Вид , прокрутите вниз ползунок, находящийся в правой части окна, и выберите переключатель Показывать скрытые файлы и папки .

3. Откройте в любом текстовом редакторе текстовый файл booi.ini, который расположен в корневом каталоге диска C:. Найдите в файле строку, содержащую фразу Recovery Console , и удалите ее. К примеру, такая строка может выглядеть следующим образом:

С: \cmdcons\bootsect.dat="Microsoft Windows XP Recovery Console" /cmdcons

Работа с консолью восстановления

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

Команда Описание
Attrib Смена свойства файла или папки
Batch Выполнение команд, указанных в текстовом файле
Bootcfg Настройка и восстановление файла параметров загрузки (boot.ini)
ChDir (буква диска) Отображение имени текущей папки или переход в другую папку (с указанием буквы диска)
Chkdsk Проверка жесткого диска и вывод отчета о его состоянии
Cls Очистка содержимого экрана
Copy Копирование файла в другую папку
Delete Удаление одного или нескольких файлов
Dir Вывод списка файлов и подпапок в папке
Disable Отключение системной службы или драйвера устройства
Diskpart Управление разделами на жестких дисках
Enable Запуск или включение системной службы или драйвера устройства
Exit Выход из консоли восстановления и перезапуск компьютера
Expand Извлечение файла из сжатого архива
Fixboot Запись в указанном разделе жесткого диска нового загрузочного сектора раздела
Fixmbr Восстановление основной загрузочной записи указанного диска
Format Форматирование диска
Help Отображение списка команд консоли восстановления
Listsvc Вывод списка служб и драйверов, установленных на данном компьютере
Logon Вход в установленную копию операционной системы Windows
Map Отображение списка сопоставления букв дисков
Mkdir Создание каталога
More Отображение содержимого текстового файла
Net Use Подключение сетевого ресурса к букве диска
Rename Переименование выбранного файла
Rmdir Удаление папки
Set Отображение и установка переменных среды
Systemroot Выбор в качестве текущей папки системного корневого каталога
Type Отображение текстового файла

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

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

При помощи этой самой консоли восстановления можно копировать, удалять, перемещать файлы, кое-где по мелочи исправлять некоторые локальные проблемы ОС, останавливать службы и выполнять другие административные операции. Как правило, есть смысл использовать этот режим в том случае, если у Вас совсем тяжкие повреждения Windows , в том плане, что Вы даже не можете в неё попасть, чтобы запустить встроенное восстановление системы или воспользоваться необходимыми программами (как правило, самая распространенная ошибка подобного плана, не дающая попасть в ОС, - это "ntldr is missing. Press Ctrl+Alt+Del to restart"). И так, о том как же в неё таки попасть и как ей пользоваться.

Как запустить и применять

Для того, чтобы ее запустить, нужно вставить диск (или флешку) с Windows и загрузиться с него (для этого надо зайти в (кнопочка DEL на САМОЙ ранней стадии загрузки компьютера), а затем найти там раздел, связанный с Boot и выбрать как первый источник загрузки Ваш CD-ROM . После чего сохранить изменения и перезагрузить компьютер). У Вас появится такое окошко:

Если такого окошка не появилось, то смените дистрибутив Windows . Во многих "сборках" и тому подобном вырезают эту опцию. Зачем - решительно не понятно, но факт остается фактом.

Далее мы нажимаем кнопочку R и у нас появляется та самая заветная консоль. Если у Вас несколько операционных систем, то Вас попросят выбрать ту ОС , с которой Вы будете работать, а посему, если потребуется, то укажите её (как правило надо ввести цифру под которой обитает ОС в представленном списке и нажать Enter ). После этого Вас попросят ввести пароль от учетной записи Администратора (если он есть). Само собой, опять же, вводим при наличии оного и снова жмем в Enter .

Что же делать дальше? В принципе, из интереса, Вы можете вывести список доступных команд, набрав "help ". Если Вам потребуется подробнее узнать что делает конкретная команда из списка, Вы можете набрать "help ", где command_name - название вашей команды. Я не буду описывать все команды, а назову самые основные, которые чаще всего используются, т.к. описание всех команд выходит за рамки данной статьи, да и вообще представляет собой томик размером с небольшую книжку:-) И так, основные:

  • fixboot и fixmbr - эти 2 команды восстанавливают загрузочный сектор и mbr (Master Boot Record). Как правило, их стоит выполнять, если Вы были подвержены атакам вирусов и некоторые их них проникли в загрузочный сектор, либо при установке новой ОС возник сбой, повлекший крах сектора. К слову, загрузочный сектор - это особый сектор на , который загружается в первую очередь. А MBR - это данные, необходимые для загрузки операционной системы. Цель MBR - выбор с какого раздела жёсткого диска следует загружать ОС.
  • copy , - команда для копирования файлов. Может пригодиться для устранения ошибки "NTLDR is missing ". Чтобы её поправить, нужно перенести с вашего диска 2 файлика - "NTLDR ", и "NTDETECT.COM ". Для этого мы и воспользуемся командой copy . Она работает так: "copy ", где - полный путь к файлу или папке, которую мы хотим скопировать, а - полный путь в место, куда мы хотим копировать. Т.е, чтобы скопировать, прописываем следующие команды (по очереди):
    copy e:\i386\ntldr c:\
    copy e:\i386\ntdetect.com c:\
    Где e:\ - это буква вашего CD\DVD дисковода, а c:\ - это буква, где расположена операционная система куда Вы, собственно, и хотите скопировать эти файлы.
  • Disable и Enable . Эти две команды отключают или включают системные сервисы или соответственно. Первая команда имеет формат "Disable ", где вертикальная палочка "| " означает "или". Вторая - "Enable ", где означает тип запуска. Их бывает пять:
    • SERVICE_BOOT_START . Означает, что сервис или драйвер будет запущен загрузчиком ОС. Применяется только к драйверам, необходимым для загрузки системы.
    • SERVICE_SYSTEM_START . Означает, что драйвер или служба запустится в процессе запуска ОС.
    • SERVICE_AUTO_START . Означает тип запуска "automatic "
    • SERVICE_DEMAND_START . Означает тип запуска "manual ", т.е. ручной.
    • SERVICE_DISABLED . Означает типа запуска "disabled ", т.е. отключено. Для команды Enable не применим.

    Разберем пример службы eventlog (журнал событий).
    Disable eventlog . Эта команда отключает нашу службу Eventlog , т.е. присваивает ей статус SERVICE_DISABLED .
    Enable eventlog service_auto_start . Позволяет журналу событий загружаться в автоматическом режиме.
    Как Вы понимаете, оное полезно для восстановления служб в случае, если они, например, напрочь не хотят запускаться из-под системы, когда Вы там что-то с душой понаотключали:)

  • cd (или chdir), dir , cls , exit . Начнем по порядку.
    Команда cd - это сокращение от chdir (change directory). Она позволяет перемещаться между папками и дисками, а также отображает полный путь текущего каталога. Если команда без параметров, то она показывает текущий адрес папки, где Вы находитесь. Чтобы перейти в какое-либо место, Вам надо ввести cd , где - адрес, куда Вы хотите попасть. В качестве него можно указывать как полный путь, так и локальный, т.е. название папки, которая расположена в текущей директории, или ее путь, начиная с текущей директории. Чтобы перейти на уровень вверх (т.е. вернуться в директорию, которая является дочерней для вашей), нужно ввести "cd .. ". Пример:
    cd c:\ - переходим в корень диска С:
    cd c:\windows - переходим в директорию с вашей Windows , используя абсолютный адрес. Также можно это сделать, набрав cd %systemroot%
    cd system32 - переходим в директорию system32, которая находится в папке Windows , используя локальный адрес.
    cd - показывает нам, где мы находимся (c:\windows\system32)
    cd .. - возвращаемся на уровень вверх, т.е. в папку Windows
    cd .. - снова возвращаемся на уровень вверх в корень диска С:
    cd "Program Files" - идем в папку "Program Files ". Обратите внимание , что для перехода в папку, использующую пробелы в названии, требуется писать путь в кавычках.
    cd - показывает нам "c:\Program Files "
    Команда Dir Выводит список файлов данной папки.
    Команда cls очищает экран, т.е. он становится пустым, как в самом начале.
    Команда Exit выходит из Консоли Восстановления и компьютер перезагружается.

Пожалуй, на сим с командами закончим.

К слову, Вы можете установить консоль восстановления в вашу ОС и запускать ее из стартового меню (меню выбора системы), а не вставлять каждый раз диск. Для этого вставьте/смонтируйте диск с Windows , зайдите в Пуск -- Выполнить и введите там "D:\i386\winnt32.exe /cmdcons ", где D: - буква Диска вашего привода. Далее действуйте согласно инструкциям. Когда программа начнет обновляться, а у Вас копия Windows не лицензионная, то нажмите "Отмена ", она установит Вам Консоль Восстановления, используя средства, которыми располагает. Удалить же Консоль Восстановления из вашего стартового меню и системы будет немного сложнее. Для этого выполните следующее:

  1. Откройте Мой Компьютер
  2. Зайдите в диск, куда у вас установлена система и консоль восстановления
  3. Сервис -- Свойства папки -- вкладка Вид -- Поставьте флажок над "Показывать скрытые файлы и папки" и уберите флажок с "скрывать системные файлы"
  4. В корне диска удалите скрытую папку cmdcons , а также удалите скрытый файл Cmldr
  5. Найдите файл Boot.ini и правой кнопкой на нем -- Свойства -- смените флажок с "Только для чтения". Откройте этот файл блокнотом
  6. Удалите строчку с вашей консолью (например "C:\cmdcons\bootsect.dat="Microsoft Windows Recovery Console" /cmdcons"). Сохраните файл и закройте его.
  7. Верните флажок на "Скрывать системные файлы" и поставьте "Не показывать скрытые файлы и папки"

На сим с установкой-удалением консоли в систему, пожалуй, закончим. Да и с рассмотрением консоли тоже.

В целом статья носит скорее просвещающий характер, что, впрочем, не мешает ей быть редкостно полезной в миллионе случаев. Каких? Ну, например, пришли Вы на какой-нибудь форум с проблемой, а Вам раз и выдали что-то типа "Да в консоли восстановления надо ввести то-то и вон то-то", в надежде, что Вы решительно не знаете что это, а переспрашивать побоитесь. Но Вас-то теперь не проведешь - Вы знаете что это за консоль, где она обитает и даже отчасти как ей пользоваться! :-) А вообще.. Надо ходить , чтобы такого не было;-)

Послесловие

Вот такие пироги, товарищи.

К слову, имейте в виду, что бездумное использование консоли (замена системных файлов какими-нибудь левыми аналогами, скачанными из интернета или же отключение важных служб) может навредить вашей системе и, как следствие, нервам. Так что не забывайте про команду "help ". Она Вам не раз пригодится;-)

Если есть какие-то вопросы, дополнения, поправки и прочее, то пишите в комментариях – буду рад помочь, ответить, выслушать и все такое прочее.

PS: За существование оной статьи отдельное спасибо другу проекта и члену нашей команды под ником “barn4k“

Введение

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

Установка консоли восстановления

Если установлена консоль восстановления, то в случае проблем с запуском Windows компьютер можно загрузить с помощью этой консоли, выбрав соответствующий пункт в меню вариантов загрузки. Устанавливать консоль восстановления следует на важных серверах и рабочих станциях специалистов в области информационных технологий. Чтобы установить консоль восстановления, необходимо войти в систему с правами администратора. Хотя консоль восстановления можно запускать непосредственно с компакт-диска Windows XP, удобнее настроить ее для использования в качестве одного из пунктов меню загрузки. Сведения о запуске консоли восстановления с компакт-диска см. ниже. Для установки консоли восстановления выполните следующие действия.

  1. Вставьте компакт-диск Windows ХР.
  2. Нажмите кнопку Пуск и выберите команду Выполнить .
  3. В окне Открыть введите команду

    где d - буква дисковода компакт-дисков.

  4. Появится диалоговое окно программы установки Windows с кратким описанием консоли восстановления. Чтобы подтвердить установку, нажмите кнопку Да .
  5. Перезагрузите компьютер. При последующем запуске компьютера в меню загрузки будет присутствовать пункт «Консоль восстановления Microsoft Windows».

Кроме того, установить консоль восстановления можно из общей сетевой папки, указав путь в формате UNC (Universal Naming Convention).

Примечание . Может появится следующее сообщение об ошибке:

Установку невозможно продолжить, поскольку на компьютере установлена более поздняя версия Windows, чем на компакт-диске.

При возникновении этой проблемы см. статью базы знаний Майкрософт: При попытке установить консоль восстановления на компьютере под управлением Microsoft Windows XP с пакетом обновления 2 (SP2) появляется сообщение об ошибке (Эта ссылка может указывать на содержимое полностью или частично на английском языке)

Использование консоли восстановления

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

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

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

Примечание . Чтобы запустить компьютер с компакт-диска Windows XP, необходимо в BIOS установить вариант загрузки с дисковода компакт-дисков.

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

  1. Вставьте компакт-диск Windows XP или загрузочную дискету Windows XP и перезагрузите компьютер. При появлении соответствующего запроса подтвердите загрузку с компакт-диска.
  2. При появлении надписи «Вас приветствует мастер установки» нажмите клавишу R, чтобы запустить консоль восстановления.
  3. Если на компьютере имеется несколько операционных систем, выберите экземпляр Windows, к которому требуется получить доступ с консоли восстановления.
  4. После появления соответствующего запроса введите пароль администратора. Если пароль для учетной записи администратора не назначен, просто нажмите клавишу ВВОД.
  5. В командной строке введите необходимые команды для диагностики и устранения проблем экземпляра Windows XP. Для вывода списка команд консоли восстановления наберите в командной строке recovery console commands или help и нажмите клавишу ВВОД. Для получения сведений о конкретной команде введите в командной строке help имя команды и нажмите клавишу ВВОД.
  6. Чтобы завершить работу консоли восстановления и перезагрузить компьютер, введите в командной строке exit и нажмите клавишу ВВОД.

Использование командной строки консоли восстановления

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

Когда идет запуск консоли восстановления, можно нажать клавишу F6 и установить драйвер SCSI или RAID стороннего производителя (если такой драйвер необходим для доступа к жесткому диску). Установка драйвера происходит так же, как и в процессе установки операционной системы.

Запуск консоли восстановления длится несколько секунд. Затем появляется список операционных систем Windows, установленных на данном компьютере (обычно список содержит только запись C:\Windows). Перед нажатием клавиши ВВОД следует нажать клавишу с номером нужной записи (даже если имеется только одна запись). Если нажать клавишу ВВОД, не указав номера, компьютер будет перезагружен, и процесс начнется заново.

Когда на экране появится приглашение %SystemRoot% (как правило, C:\Windows), можно запускать команды консоли восстановления

Команды

Ниже приведен список команд, доступных с консоли восстановления:

  • Attrib Изменить атрибуты файла или подкаталога
  • Batch Выполнить команды, содержащиеся в текстовом файле (Inputfile). Параметр Outputfile задает файл для вывода результатов выполнения команд. Если параметр Outputfile пропущен, вывод осуществляется на экран монитора
  • Bootcfg Изменить файл Boot.ini с целью настройки процесса загрузки и восстановления
  • CD (Chdir) Действует только в пределах системных каталогов текущего экземпляра Windows, съемных носителей, корневого каталога любого раздела жесткого диска или локальных установочных папок
  • Chkdsk Использование параметра /p приводит к запуску программы Chkdsk, даже если на диске нет отметки о повреждении. Параметр /r служит для поиска поврежденных секторов и восстановления той части данных, которая может быть прочитана (предполагается использование параметра /p ). Программа Chkdsk требует наличия средства Autochk. Она автоматически ищет файл Autochk.exe в папке автозапуска. Если данного файла в папке автозапуска нет, Chkdsk пытается обратиться к компакт-диску Windows XP. Если установочного компакт-диска в дисководе нет, пользователю будет предложено самостоятельно указать место расположения файла Autochk.exe
  • Cls Очистить экран
  • Copy Копировать файл в указанную папку. По умолчанию копирование не производится на съемные носители и нельзя использовать подстановочные знаки. При копировании с компакт-диска Windows XP сжатый файл автоматически распаковывается
  • Del (Delete) Удалить файл. Действует в пределах системных каталогов текущего экземпляра Windows, съемных носителей, корневого каталога любого раздела жесткого диска и локальных установочных папок. По умолчанию постановочные знаки использовать нельзя
  • Dir Отобразить список всех файлов, включая скрытые и системные
  • Disable Отключить системную службу или драйвер Windows. Переменная service_or_driver - это имя отключаемой службы или драйвера. Если вы отключаете службу, то перед изменением типа запуска на SERVICE_DISABLED отображается исходный тип запуска службы. (запишите его, чтобы в дальнейшем можно было перезапустить службу с помощью команды enable ).
  • Diskpart Управление разделами в томах жесткого диска. Параметр /add используется для создания нового раздела, а /delete — для удаления существующего. Переменная device - это название устройства для нового раздела (например, \device\harddisk0). Переменная drive - это буква, назначенная удаляемому разделу (например, D). Переменная partition - это соответствующее правилам именования разделов название удаляемого раздела (например, \device\harddisk0\partition1); она может использоваться вместо переменной drive. Переменная size служит для указания размера нового раздела (в мегабайтах
  • Enable Включить системную службу или драйвер Windows. Переменная service_or_driver - это имя включаемой службы или драйвера, а start_type - тип запуска включаемой службы. Тип запуска может иметь одно из следующих значений.
    SERVICE_BOOT_START
    SERVICE_SYSTEM_START
    SERVICE_AUTO_START
    SERVICE_DEMAND_START
  • Exit Закрыть консоль восстановления и перезагрузить компьютер
  • Expand Распаковать сжатый файл. Переменная source - это имя сжатого файла. По умолчанию постановочные знаки использовать нельзя. Переменная destination - это каталог для распакованного файла. По умолчанию этот каталог не может находиться на съемном носителе или иметь атрибут «Только чтение». Для снятия с папки назначения атрибута «Только чтение» служит команда attrib . Параметр /f:filespec используется в том случае, если источник содержит более одного файла Этот параметр допускает использование подстановочных знаков. Параметр /y служит для отмены вывода запроса на подтверждение удаления файлов. Параметр /d указывает, что файлы не должны распаковываться; отображается содержимое исходной папки
  • Fixboot Записать новый загрузочный сектор в системный раздел
  • Fixmbr Восстановить основную загрузочную запись в загрузочном разделе. Необязательная переменная device служит для указания имени устройства, на котором нужно создать новую основную загрузочную запись. Эта переменная не используется, если целевым является загрузочное устройство.
  • Format Отформатировать диск. Параметр /q служит для выполнения быстрого форматирования, а параметр /fs — для указания файловой системы.
  • Help Запуск команды help без указания имени определенной команды в качестве аргумента приводит к отображению всех команд, которые доступны с консоли восстановления
  • Listsvc Отобразить все доступные на данном компьютере службы и драйверы
  • Logon Отобразить список обнаруженных экземпляров Windows с запросом пароля локального администратора для этих экземпляров. Эта команда служит для перехода в другой экземпляр Windows или другой подкаталог
  • Map Отобразить текущие сопоставления устройств. Чтобы использовать пути в формате Advanced RISC Computing (ARC, формат для записей в файле Boot.ini) вместо путей к устройствам в формате Windows, укажите параметр arc
  • MD (Mkdir)
  • More/Type Отобразить содержимое указанного текстового файла
  • Rd (Rmdir) Действует только в пределах системных каталогов текущего экземпляра Windows, съемных носителей, корневого каталога любого раздела жесткого диска и локальных установочных папок
  • Ren (Rename) Действует только в пределах системных каталогов текущего экземпляра Windows, съемных носителей, корневого каталога любого раздела жесткого диска и локальных установочных папок. В качестве целевого нельзя указывать новый диск или путь
  • Set Служит для отображения и установки переменных среды консоли восстановления
  • Systemroot Изменить текущий каталог на %SystemRoot%.

Правила консоли восстановления

При работе в консоли восстановления действует несколько правил среды. Для отображения текущей среды введите команду set. По умолчанию действуют следующие правила

  • AllowAllPaths = FALSE Запретить доступ к каталогам, не относящимся к операционной системе, которая была выбрана при входе в консоль восстановления.
  • AllowRemovableMedia = FALSE Запретить копирование файлов на съемные носители
  • AllowWildCards = FALSE Запретить использование подстановочных символов (в т. ч. для команд copy и del ).
  • NoCopyPrompt = FALSE Отображать запрос на подтверждение перезаписи существующего файла

Удаление консоли восстановления

Чтобы удалить консоль восстановления, выполните следующие действия

  1. Перезагрузите компьютер, выберите в меню Пуск пункт Мой компьютер , а затем два раза щелкните значок жесткого диска, на котором установлена консоль восстановления
  2. В меню Сервис выберите команду Свойства папки и перейдите на вкладку Вид .
  3. Выберите вариант Показывать скрытые файлы и папки , снимите флажок Скрывать защищенные системные файлы и нажмите кнопку ОК
  4. В корневой папке диска удалите папку Cmdcons и файл Cmldr
  5. В корневой папке диска щелкните правой кнопкой мыши файл Boot.ini и выберите пункт Свойства
  6. Снимите флажок атрибута Только чтение и нажмите кнопку
    Предупреждение ! Неправильное изменение файла Boot.ini может привести к проблемам с загрузкой компьютера. Удалите только запись, относящуюся к консоли восстановления. После этого снова установите для файла Boot.ini атрибут «Только чтение». Откройте файл Boot.ini с помощью программы «Блокнот» и удалите запись, относящуюся к консоли восстановления. Эта запись выглядит примерно так:
    C:\cmdcons\bootsect.dat="Microsoft Windows Recovery Console" /cmdcons
  7. Сохраните и закройте файл

Установка консоли восстановления в автоматическом режиме

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

Command1=" path \winnt32 /cmdcons /unattend"

Дополнительные сведения об использовании файла Unattend.txt см. в руководстве Deployment Planning Guide (Планирование процесса развертывания операционной системы), которое входит в пакет Windows 2000 Server Resource Kit

Дополнительные сведения:

Общение с персональным компьютером не всегда состоит из одних только радостей и удовольствий. Иногда бывают и неприятности, проблемы и "заморочки". Бывает, случается, что Windows не может загрузиться, и вместо привычного экрана приветствия, мы наблюдаем более чем унылую ситуацию: компьютер намертво зависает и не реагирует ни на что, либо уходит в постоянную перезагрузку, не успев даже открыть ни одного окна. Бывает, что запуск компьютера прерывается, и на мониторе появляются несколько белых строчек английского текста на чёрном фоне, или же высвечивается совсем уж непонятный синий экран с кучей непонятных цифр и букв (BSOD , IT-специалисты не без причины прозвали этот экран "синим экраном смерти "). Как бы это внешне не выглядело, ясно лишь одно - операционная система вышла из строя.

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

Все эти проблемы легко решаются полной переустановкой операционки - в умелых руках она занимает менее часа и не представляет никаких сложностей. Но помимо самой Windows, в операционной системе может быть установлено много сторонних программ, которые потом придётся переустанавливать и снова настраивать. Также бывает, что какие-то важные данные сохранены прямо на Рабочем столе или на системном разделе (чего опытные пользователи не допускают) и при переустановке, естественно, уничтожатся. Либо просто в какой-либо ситуации время - деньги. Что делать в этом случае, спросите вы?

Можно попробовать восстановить работоспособность Windows XP, используя несколько встроенных функций, заранее подготовленных компанией Microsoft.

Загрузка последней удачной конфигурации

Зажимаем при запуске системы, как только с монитора исчезнет информация о BIOS’е и найденных устройствах, клавишу F8 на клавиатуре (на некоторых компьютерах придётся не просто нажать и держать, а нажимать эту клавишу несколько раз в быстром темпе) и ждём, когда загрузится меню безопасного режима.

В этом меню белыми строчками на чёрном фоне перечислены варианты аварийной загрузки Windows. Самым первым нам надо попробовать режим "Загрузка последней удачной конфигурации (с работоспособными параметрами) ". Если сбой не носит глобального характера, выбор этого пункта довольно часто помогает запустить систему в нормальном режиме. Не помогло? Читаем дальше.

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

Заходим в меню безопасного режима тем же способом, который описан выше, и выбираем верхнюю строчку - "Безопасный режим ". Этот вид загрузки Windows является, пожалуй, самым главным при возникновении каких-либо неполадок в работе сестемы. Он, в отличие от обычного, при загрузке не запускает всех системных служб и не подгружает все драйвера - работает по "самому минимуму". Запускается и загружается лишь самое необходимое для работы системы. Если удалось выйти на Рабочий стол , не пугайтесь того, что всё выглядит необычно - просто в этом режиме видеодрайвера не загружаются. Можно попытаться своими силами выяснить причину неполадки и устранить её (если у вас на это хватает знаний и опыта). Либо, в крайнем случае, "эвакуировать" важные данные (save"ы игрушек, например , или важные настройки программ) с системного раздела в безопасное место, чтобы можно было спокойно переустановить операционную систему, не опасаясь за их потерю.

Если вы точно знаете, что сбой вызвала какая-то программа, можно попробовать в безопасном режиме удалить её (правда, в этом режиме запустить Windows installer удаётся не всегда), после чего попытаться перезагрузиться.

Можно попробовать запустить Восстановление системы (если, конечно, вы не отключили её, как советуют многие "горе-оптимизаторы") и откатить Windows на другую контрольную точку - очень часто это решает все проблемы. Для её запуска идём Пуск -> Все программы -> Стандартные -> Служебные и выбираем Восстановление системы . К сожалению, иногда в безопасном режиме эту службу запустить не удаётся.

Вообще, если вы не компьютерный "супер-профи", не рекомендую отключать эту службу - довольно часто она спасает систему от переустановки (хотя и не всегда), а её работа при мощности современных компьютеров практически незаметна. Важно лишь поправить дефолтные настройки на более разумные. Делается это так: Пуск -> правой кнопкой мыши на Мой компьютер -> Свойства и выбрать вкладку Восстановление системы . Здесь в маленьком окошечке поочерёдно выделить каждый раздел и, нажав Параметры , задать для него отдельные настройки. Лично я выставляю так: Для того раздела, где установлена операционная система, с помощью ползунка устанавливаю предельный размер около 1 ГБ, а на всех остальных дисках восстановление полностью отключаю, чтобы не расходовать впустую пространство на винчестере. Вы же выставите так, как вам покажется оптимальным.

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

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

Примечание . На некоторых дисках с самодельными сборками Windows иногда отсутствуют необходимые инструменты.

Вставьте диск в привод и загрузитесь с него, выставив в BIOS"е первоочередную загрузку с дисковода.

Как включить в BIOS первоочередную загрузку с дисковода. В самом начале загрузки компьютера, сразу, как пройдёт информация BIOS зажимаем и держим (или часто нажимаем) клавишу Delete (Del), пока не появится меню настройки BIOS. Ищем в нём раздел, где указан порядок загрузочных устройств (перемещаемся с помощью клавиш со стрелками, а выбираем клавишей Enter , назад - Esc ). В Award BIOS - это раздел Advanced , в AMI BIOS - раздел BOOT . В других вариантах вам придётся самостоятельно найти эти опции - ищите всё, связанное с boot (загрузка). После того, как раздел найден, надо изменить настройки так, чтобы ваш дисковод стал самым первым загрузочным устройством (или самым верхним в списке загрузочных устройств). Поменяли? Сохраняйте изменения, нажав F10 , и на следующий вопрос ответьте, нажав "Y " ("да"). Компьютер перезагрузится и при следующем запуске загружаться уже будет сначала с диска в дисководе. Не забудьте потом, когда вы всё исправите, вернуть настройки назад, т.к. такой порядок загрузки не совсем удобен в повседневном использовании компьютера.

Кстати, некоторые модели ноутбуков позволяют кратковременно, на один раз изменить порядок загрузки, не залезая в настройки BIOS. Для этого при запуске несколько раз нажмите F12 и в появившемся маленьком меню выберите свой дисковод. Ничего потом назад возвращать не надо - при следующей загрузке всё будет как обычно.

Вход в настройки некоторых версий BIOS осуществляется не по клавише Delete , а, например, по F2 или другой. Точно определить это можно по информации BIOS в начале загрузки - внимательно смотрите в самый низ экрана, в левом углу там проскочит указание на нужную клавишу.

Итак, перезагружаемся с диска в дисководе. Как только появится надпись Press any key... (или похожее), у вас будет только 5 секунд, чтобы запустить загрузку с диска, нажав ЛЮБУЮ клавишу на клавиатуре. Если не успели - компьютер начнёт загружаться с винчестера, и придётся снова перезагружаться.

Всё нажали вовремя? Дождитесь появления первого диалогового окна:


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

Дальнейшая процедура напоминает обычную установку системы - так же вводится лицензионный ключ, выбирается регион и часовой пояс и т.д. По окончании процесса, который длится примерно, как и обычная установка Windows XP, все необходимые для работы файлы будут восстановлены и никакие данные и программы не будут затронуты - всё останется на своих местах. Возможно, лишь придётся обновить драйвера, но не всегда это потребуется делать. И все программы со всеми данными и настройками останутся в неприкосновенности.

ПРИМЕЧАНИЕ. Если параллельно с XP на этом же жёстком диске у вас установлена Windows Vista, вероятнее всего, что этот способ у вас не пройдёт - Vista, как правило, затирает все загрузочные записи и файлы и заменяет их своими, прописывая на винчестере одну единственную операционную систему - себя-любимую, и лишь затем включает в свои файлы записи на загрузку других операционок. В результате чего, инсталлятор Windows XP, естественно, просто не находит никакой системы для восстановления. Можно попробовать в такой ситуации сначала переписать загрузочный сектор с помощью Консоли восстановления командами fixboot или fixmbr (читаем ниже), а затем, полностью восстановив Windows XP, восстановить уже из-под неё загрузчик Vista. Данный процесс достаточно подробно описан .

Консоль восстановления

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

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

Чтобы войти в неё нужно, так же как и в предыдущем примере, вставить загрузочный диск и дождаться появления первого диалогового окна (см. второй скриншот). Только теперь нам не следует нажимать на Enter - нас интересует именно Консоль восстановления , поэтому жмём R и дожидаемся, пока на экране не появится список операционных систем, установленных на компьютере.


Если Windows у вас всего одна (как и у большинства пользователей), просто нажмите сначала 1 , а затем Enter . Если же операционных систем установлено несколько - выберите нужную.

Далее вас попросят ввести имя администратора и его пароль. Если вы их не меняли, то оставьте эти два поля как есть и нажмите два раза Enter . Теперь на экране вы увидите такой текст: "C:\Windows " – вы достигли места назначения.

В рамках этой статьи мы опишем лишь несколько команд, которые нам понадобятся. Если же вы хотите в дальнейшем использовать все возможности, которые может предоставить Консоль восстановления, вам придётся самостоятельно поискать в Интернете список всех команд и советы по их применению. Можно также получить некоторую информацию из встроенной документации, набрав в командной строке Консоли HELP или /? . Для получения описания каждой из команд, можете добавлять ключ /? (например, chkdsk /? или HELP chkdsk ).

Команда fixboot

Данная команда исправляет загрузочный сектор жесткого диска, т. е. предоставляет компьютеру нужную информацию для загрузки операционной системы. С её помощью можно устранить достаточно частую неисправность, когда вместо ожидаемых "окошек" мы видим надпись на черном фоне "NTLDR is missing ".


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

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


Команда fixmbr

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

Команда chkdsk

Сканирует жесткий диск на предмет наличия ошибок. Если запустить эту команду с ключом r (chkdsk /r ), все найденные ошибки будут автоматически исправляться. Достаточно часто данная команда помогает восстановить Windows и сохранить все данные на системном разделе.

Все рассмотренные нами варианты не гарантируют 100% восстановление операционной системы Windows, т. к. всё напрямую зависит от причины неисправности. Однако в большинстве случаев эти способы помогают достаточно быстро и без потерь восстановить нормальную работоспособность.

Совет напоследок . Позаботьтесь о том, чтобы не хранить никаких важных данных на системном разделе жёсткого диска. Иначе в случае неожиданного падения Windows и незапланированной её переустановки эти данные могут быть безвозвратно утеряны. Как следует продумайте удобную для себя систему хранения файлов, создав различные папки на других разделах винчестера. И в дальнейшем сохраняйте данные в эти папки. также следует помнить, что Рабочий стол - это тоже специальная папка на системном разделе, так же как и Мои документы , в которую по умолчанию сохраняются все картинки, музыка и т.д. Кстати, можно изменить месторасположение Моих документов , перенеся их на другой раздел. Делается это так: Пуск -> правая кнопка мыши на Мои документы -> Свойства . В открывшемся окне выбираем вкладку Папка назначения и, нажав Переместить... , указываем место.

На этом на сегодня всё. Удачи!

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

Вам понадобится

  • - компьютер;
  • - диск с дистрибутивом ОС Windows (XP, Windows 7).

Инструкция

Вам потребуется диск с дистрибутивом вашей операционной системы. Перед началом операции вставьте этот диск в привод компьютера. Включите ПК. Теперь необходимо войти в Boot-меню. Чаще всего для этого можно воспользоваться клавишами F5 или F8. Нажмите ее сразу после включения компьютера. Если с помощью них вам не удалось войти в Boot-меню, сделайте это методом перебора, поочередно нажимая клавиши F, пока не найдете нужную.

Когда войдете в Boot-меню, в качестве источника запуска системы выберите оптический привод. Дождитесь, пока диск не раскрутится, и нажмите любою клавишу. Если у вас операционная система Windows ХР, действуйте так. Ждите появления первого диалогового окна. В этом окне можно либо начать установку операционной системы, либо запустить процесс восстановления.

Нажмите клавишу R. После этого консоль восстановления запустится. Согласно подсказкам запустите «Мастер восстановления». После завершения его работы, операционная система будет восстановлена. Компьютер будет перезагружен автоматически и запустится в обычном режиме.

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