Описание инструмента Microsoft Windows 2000 "Recovery Console"




ID:
R10896
Product:
Windows 2000
Versions: 2000
Operation_Systems: MS Windows 2000
Last Modified Date: 10.03.00


АННОТАЦИЯ

В данной статье приводится общее описание инструмента MS Windows 2000 "Recovery Console". Рассматриваются общие возможности данного инструмента, вопросы установки, запуска, описание встроенных команд.

ПРОБЛЕМА

В состав операционной системы MS Windows 2000 входит инструмент "Recovery Console".

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

  1. Возможности Recovery Console.
  2. Установка Recovery Console.
  3. Запуск Recovery Console.
  4. Ограничения Recovery Console.
  5. Команды Recovery Console.

РЕШЕНИЕ

ВОЗМОЖНОСТИ RECOVERY CONSOLE

С помощью Recovery Console вы можете получить ограниченный доступ к разделу NTFS, FAT или FAT32 без загрузки графической оболочки Windows 2000. Recovery Console позволяет:

  1. Копировать, переименовывать и замещать файлы и папки операционной системы.
  2. Изменять тип запуска служб и устройств.
  3. Восстанавливать загрузочные секторы раздела и диска (Master Boot Record, MBR).
  4. Создавать и форматировать разделы.

Примечание: Только администратор системы имеет доступ к Recovery Console.

УСТАНОВКА RECOVERY CONSOLE

Для установки "Recovery console" после установки Windows 2000 выполните следующие действия:

  1. Нажмите кнопку "Start", выберите в меню пункт "Run".
  2. В окне "Run" в поле "Open" введите следующую команду (В нижеприведенной команде - буква диска, соответствующая приводу CD-ROM в системе):
        <CD-ROM>:\i386\winnt32.exe /cmdcons
    • Нажмите кнопку "OK".
    • Следуйте инструкциям на экране. После окончания установки перезагрузите компьютер.

    Установка Recovery Console требует около 7 Мб на системном разделе.

    Примечание: Замечания по установке Recovery Console при использовании программной зеркализации содержатся в следующей статье:

      Q229077 Mirroring prevents pre-installing the Recovery Console

    ЗАПУСК RECOVERY CONSOLE

    Для запуска Recovery Console выполните следующие действия:

    1. Загрузите инструмент "Recovery Console" одним из следующих методов:
      1. Загрузите компьютер с установочных дискет Windows 2000 или с установочного CD-ROM Windows 2000. При появлении на экране сообщения "Welcome to Setup" нажмите клавишу "F10" или клавишу "R" (для процесса восстановления) и затем нажмите клавишу "C" для загрузки "Recovery Console".
      2. После установки Recovery Console командой "Winnt32.exe /cmdcons" (см. предыдущий раздел) перезагрузите компьютер и выберите в меню загрузки "Windows 2000 Recovery Console".
      3. Используйте шаблон удаленной установки. Подробную информацию по данному вопросу можно найти в следующей статье: Q222478 Template to Run Recovery Console Using a Remote Install Server
    2. После старта Recovery Console на экране появляется следующее сообщение:
          Windows NT™ Boot Console Command Interpreter.
            WARNING:
              This is a limited function command prompt intended only as a system recovery utility for advanced users. Using this utility incorrectly can cause serious system-wide problems that may require you to reinstall Windows NT to correct them.
                Type 'exit' to leave the command prompt and reboot the system.
                  1: C:\WINNT
                    Which Windows NT installation would you like to logon to (enter to abort)?
                • Введите номер установленной копии Windows 2000, доступ к которой вы хотите получить. Номера приводятся в вышеприведенном сообщении.
                • Введите пароль для встроенной учетной записи администратора системы.

                Примечание: При вводе неправильного пароля три раза подряд будет произведен выход из Recovery Console. Также, если отсутствует или повреждена база SAM, использовать Recovery Console невозможно, поскольку невозможно провести аутентифицикацию пользователя.

                ОГРАНИЧЕНИЯ RECOVERY CONSOLE

                По умолчанию, с помощью Recovery Console вы можете работать только со следующими папками:

                1. Корневые каталоги разделов.
                2. Каталог %SystemRoot% выбранной установки Windows 2000 и его подкаталоги.
                3. Папка "Cmdcons" на системном разделе.
                4. Съемные носители (например, CD-ROM).

                Для изменения данного поведения см. описание команды "SET" в разделе "Команды Recovery Console" данной статьи.

                Примечание: Если вы пытаетесь получить доступ к другим папкам, выдается сообщение "Access Denied". Также, работая с Recovery Console, вы не можете копировать файлы с жесткого диска на флоппи-диск. Доступны операции копирования файлов с флоппи-диска на жесткий диск и с одного раздела жесткого диска на другой.

                КОМАНДЫ RECOVERY CONSOLE


                Команда

                Описание

                HELP Выводит список команд, поддерживаемых Recovery Console
                ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] <файл> Изменяет атрибуты файла или папки:

                Символ "+" обозначает установку атрибута. Символ "-" обозначает снятие атрибута. Параметр "R" обозначает атрибут "только чтение". Параметр "S" обозначает атрибут "системный". Параметр "H" обозначает атрибут "скрытый".

                Для просмотра атрибутов используйте команду DIR.

                CD <каталог>, CHDIR <каталог> Изменяет текущий каталог.

                Команда "CD .." (без кавычек) делает текущим родительский каталог текущего каталога.

                Команда "CD <диск>:" (без кавычек) выводит имя текущего каталога на указанном диске.

                Команда "CD" (без кавычек) выводит имя текущего каталога.

                Длинные имена каталогов необходимо указывать в кавычках, например:

                CD "\winnt\profiles\username\programs\start menu"

                Перечень допустимых каталогов, указываемых в команде "CD", приведен в разделе "Ограничения Recovery Console" данной статьи.

                CHKDSK <диск>: /P /R Запускает программу проверки и восстановления диска. Утилита CHKDSK, также, отмечает поврежденные секторы и восстанавливает информацию, которую удается прочитать.

                Параметр "/P" задает полную проверку диска и исправление найденных ошибок.

                Параметр "/R" задает обнаружение поврежденных секторов и восстановление информацию, которую удается прочитать. При указании данного параметра подразумевается параметр "/P".

                CHKDSK без параметров выводит информацию для текущего диска. Программа CHKDSK требует для работы файл Autochk.exe, который должен находиться в папке "Cmdcons". Если этот файл не удается найти, CHKDSK пытается обратиться к установочному CD-ROM Windows 2000 и, затем, запрашивает расположение файла Autochk.exe у пользователя.

                CLS Очищает экран.
                COPY <имя1> <имя2> Копирует файл.

                <имя1> задает имя копируемого файла. Применение символов-заменителей, по умолчанию, не допускается. Для изменения данного поведения см. описание команды "SET". При копировании сжатого файла с установочного CD-ROM Windows 2000 на жесткий диск происходит его автоматическая распаковка.

                <имя2> задает имя каталога и(или) файла, в который требуется скопировать исходный файл. По умолчанию, подразумевается текущий каталог. Если указанный файл существует, выдается запрос на замещение файла.

                Перечень допустимых каталогов для копирования файлов приведен в разделе "Ограничения Recovery Console" данной статьи.

                DEL <файл>,

                DELETE <файл>

                Удаляет файл.

                <файл> - имя файла, который требуется удалить. По умолчанию, символы-заменители в имени не допускаются. Для изменения данного поведения см. описание команды "SET".

                Перечень допустимых каталогов, указываемых в команде "DEL", приведен в разделе "Ограничения Recovery Console" данной статьи.

                DIR <путь> Отображает содержимое указанного каталога.

                <путь> указывает имя диска и/или папки, а также, маску для отображения файлов. Команда "DIR" выводит список всех файлов, включая скрытые и системные. Файлы могут иметь следующие атрибуты:

                D – Каталог, H – Скрытый файл, S – Системный файл E – Зашифрованный файл, R – Только чтение, A – Архивный файл, C – Сжатый файл, P – Точка передачи (Reparse point).

                Перечень допустимых каталогов, указываемых в команде "DIR", приведен в разделе "Ограничения Recovery Console" данной статьи.

                DISABLE <служба> Отключает службу или устройство в Windows 2000.

                <служба> задает имя службы или устройства, загрузка которой должна быть отменена. Команда выводит текущий тип загрузки указанной службы или устройства перед установкой типа "SERVICE_DISABLED". Рекомендуется записывать или запоминать данную информацию для корректного включения службы (устройства).

                Тип загрузки может одним из следующих:

                SERVICE_DISABLED SERVICE_BOOT_START SERVICE_SYSTEM_START SERVICE_AUTO_START SERVICE_DEMAND_START

                Для отображения списка служб и устройств в системе используйте команду LISTSVC.

                DISKPART [/add | /delete] [<устройство> | <диск>: | <раздел>] <объем> Запускает программу для создания и удаления разделов на жестком диске.

                Параметр "/add" используется для создания раздела. Параметр "/delete" используется для удаления раздела.

                <устройство> - указание устройства для создания раздела, основанное на имени устройства, например, "\Device\HardDisk0". Для вывода имени устройства воспользуйтесь командой MAP.

                <диск>: - указание раздела для удаления , основанное на соответствующей ему букве, например "D:".

                <раздел> - указание раздела для удаления, основанное на имени раздела, например, "\Device\HardDisk0\Partition1".

                <объем> - объем создаваемого раздела в мегабайтах.

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

                ENABLE <служба> <тип_загрузки> Включает службу или устройство в Windows 2000.

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

                <тип_загрузки> задает один из следующих типов загрузки:

                SERVICE_BOOT_START SERVICE_SYSTEM_START SERVICE_AUTO_START SERVICE_DEMAND_START

                Примечание: Если параметр <тип_загрузки> не указан, команда выводит текущий тип загрузки для указанной службы (устройства).

                Для отображения списка служб и устройств в системе используйте команду LISTSVC.

                EXIT Завершает работу с Recovery Console и перезагружает компьютер.
                EXTRACT <файл> <путь> Извлекает файл из архива "driver.cab" на установочном диске и копирует в указанную папку.

                Параметр <файл> указывает имя извлекаемого файла.

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

                Примечание: Данная команда работает только при загрузке компьютера с установочного CD-ROM Windows 2000.

                FIXBOOT <раздел>: Восстанавливает загрузочную запись Windows 2000 на указанном разделе. Данная задача, также, может быть выполнена при проведении процесса аварийного восстановления.

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

                FIXMBR <диск> Восстанавливает основную загрузочную запись (master boot record, MBR) диска.

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

                Параметр <диск> задает жесткий диск, на котором требуется восстановить загрузочную запись, например " FIXMBR \device\harddisk2". Для вывода имени диска воспользуйтесь командой MAP. По умолчанию, подразумевается жесткий диск, с которого производится загрузка.

                При обнаружении поврежденной или нестандартной подписи для таблицы разделов FIXMBR выдает запрос на перезапись MBR.

                FORMAT <раздел>: /Q /FS:<файловая_система> Создает на разделе "<раздел>:" файловую систему указанного формата.

                Параметр "/Q" задает быстрое форматирование. Параметр "/FS:<файловая_система>" задает тип файловой системы (FAT, FAT32 или NTFS) для данного раздела. Если параметр не указан, используется существующая файловая система (для форматированных разделов).

                LISTSVC Выводит список служб и устройств, присутствующих в операционной системе Windows 2000, и установленные для них типы запуска. При этом, используется файл системного реестра "%systemroot%\System32\config\SYSTEM".
                LOGON Выводит список установленных на компьютере копий Windows 2000 и Windows NT, и обеспечивает аутентификацию пользователя для работы с одной из систем. При этом, используется встроенная учетная запись администратора. После трех неудачных попыток аутентификации программа завершает работу Recovery Console и перезагружает компьютер.
                MAP [arc] Выводит список разделов, типов файловой системы для них, объемов, имен соответствующих им физических устройств.

                Параметр <arc> включает использование ARC-имен вместо имен устройств.

                MD <каталог>, MKDIR <каталог> Создает каталог.

                Параметр <каталог> задает имя создаваемого каталога. Применение символов-заменителей не допускается.

                Перечень каталогов, в которых допускается создание подкаталогов, приведен в разделе "Ограничения Recovery Console" данной статьи. По умолчанию, создание новых каталогов в корневом каталоге диска не допускается.

                MORE <файл> Обеспечивает поэкранный вывод текстового файла.
                RD <каталог>, RMDIR <каталог> Удаляет каталог "<каталог>".

                Перечень каталогов, в которых допускается удаление подкаталогов, приведен в разделе "Ограничения Recovery Console" данной статьи.

                REN <файл>, RENAME <файл> Переименовывает файл. Данная команда не обеспечивает перемещения файла в другой каталог. Применение символов-заменителей, по умолчанию, не допускается. Для изменения данного поведения см. описание команды "SET".

                Перечень каталогов, в которых допускается переименование файлов, приведен в разделе "Ограничения Recovery Console" данной статьи.

                SET Устанавливает значения следующих переменных среды Recovery Console:

                AllowWildCards AllowAllPaths AllowRemovableMedia NoCopyPrompt

                По умолчанию, все переменные имеют значение "FALSE".

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

                Q235364 Description of the SET Command in Recovery Console

                SYSTEMROOT Устанавливает в качестве текущего каталога каталог "%SystemRoot%" копии Windows 2000, в которую был произведен вход.
                TYPE <файл> Выводит на экран содержимое текстового файла.

                См. также статью Q229716, Q216417.



                Используются технологии uCoz