Требования. Для выполнения указанных в этой статье действий, необходимо на компьютере иметь права локального администратора. Статья применима для Windows 2000/XP.
Информация. Когда Windows не запускается, ругается на отсутствие или повреждение файла, то можно попытаться восстановить недостающие файлы, для этого и создана консоль восстановления. Обычно консоль запускают с установочного диска Windows. Но что делать если на компьютере нет CD-ROMа или у Вас нет диска? К с частью консоль восстановления можно установить на жесткий диск компьютера (только это надо делать до поломки, а не после). После установки появится меню выбора примерно такого содержания:
Microsoft Windows XP Professional Консоль восстановления
Из этого меню можно будет запустить консоли восстановления.
Установка консоли восстановления Windows. 1. Вставьте установочный диск с Windows;
2. В меню «Пуск» выберите пункт «Выполнить«; 3. В поле «Открыть» наберите команду: d:\i386\winnt32.exe /cmdcons
4. Нажмите кнопку «ОК»;
5. Выйдет такое сообщение, на его вопрос ответьте «Да»;
6. Дождитесь окончания установки;
7. Перезагрузите компьютер;
Удаление консоли восстановления Windows.
Прежде чем выполнять эти действия, нужно отобразить скрытые файлы и папки, для этого прочтите статью Включение отображения скрытых папок и файлов в Windows. Это нужно сделать потому что папка с консолью восстановления скрытая и не видна при обычной работе Windows.
1. Откройте диск на котором установлена Windows; 2. Найдите и удалите в его корне (т.е. на самом диске C:\) папку Cmdcons и файл Cmldr;
Восстановление Windows
Если в процессе работы с компьютером Windows XP, Vista, 7, 8 по каким-либо причинам будет повреждена и вы не сможете запустить систему, воспользуйтесь возможностью восстановить Windows ее работоспособность без необходимости повторной переустановки Windows. Одной из наиболее распространенных причин невозможности запустить Windows является повреждение загрузочной записи или системных файлов, необходимых для загрузки. Среди основных симптомов, говорящих о повреждении системных файлов либо о том, что загрузочная запись испорчена, можно перечислить следующие: при включении питания компьютера на экране появляется одно из перечисленных далее сообщений об ошибке:
Missing operating system (Утрачена операционная система);
Disk boot failure (Невозможно загрузиться с диска);
A disk read error occurred (Произошла ошибка чтения диска);
Insert (replace) system disk and press any key (Вставьте системную дискету и нажмите любую клавишу);
Hard disk failed/absent (Отказ или ошибка жесткого диска);
Hard disk error / I/O error (Ошибка жесткого диска/ввода-вывода данных);
после завершения фазы тестирования BIOS происходит зависание компьютера;
не появляется меню мультисистемной загрузки;
компьютер зависает сразу после появления сообщения Verifying DMI Pool data.
Наиболее сложным процессом является восстановление поврежденной системы в случае, если Windows установлена в дисковый раздел, содержащий файловую таблицу NTFS, вследствие чего вы не можете воспользоваться загрузочными дискетами и специальными утилитами DOS. Также определенные сложности может вызвать восстановление поврежденной загрузочной записи Windows, которая может быть стерта некоторыми DOS-утилитами, например программой FDISK. Для этих целей разработчики предусмотрели специальный механизм, который получил название Recovery Console (RC), или консоль восстановления.
Консоль восстановления
С использованием консоли восстановления вы можете отключать или подключать специализированные сервисы операционной системы, форматировать диски (включая разделы, содержащие файловую систему NTFS), загружать данные с диска и сохранять их на диске, заменять поврежденные файлы, а также выполнять множество других задач. Иными словами, консоль восстановления Windows — это специальная утилита, которая позволит вам выполнить тонкую настройку Windows и создать работоспособную конфигурацию для нормального запуска операционной системы. ПРИМЕЧАНИЕ Рекомендуется применять консоль восстановления только в том случае, если вы являетесь опытным пользователем Windows. Для того чтобы воспользоваться консолью восстановления, вы должны иметь учетную запись администратора в вашей системе. Для того чтобы воспользоваться возможностями консоли восстановления, в первую очередь вам необходимо получить доступ к этой программе, о чем следует обязательно позаботиться заранее. Существует два различных способа получить доступ к консоли восстановления: при помощи аварийной дискеты или путем установки этой программы на диск. Давайте рассмотрим оба варианта более подробно.
Установка консоли восстановления
Для установки консоли восстановления запустите Windows ХР, поместите в привод CD-ROM дистрибутивный диск Microsoft Windows 7, затем проделайте следующую последовательность команд:
Пуск — Выполнить (Start — Run). В появившемся окне Запуск программы (Run Program) наберите следующую команду: [DRIVE]:\i 386\wi nnt23.exe /cmdcons где [DRIVE] — имя установленного в вашей системе привода CD-ROM. Например, если CD-ROM опознается в Windows как диск Е:, команда будет выглядеть так: E:\i386\winnt23.exe /cmdcons \ Windows выведет на экран сообщение о том, что консоль восстановления будет установлена как один из параметров запуска системы и займет на диске порядка 7 Мбайт. Согласиться с предложением установить консоль восстановления следует нажатием на кнопку Да (Yes). Через несколько секунд мастер установки Windows будет запущен и автоматически перенесет все необходимые файлы на жесткий диск вашего компьютера. Как только консоль восстановления будет установлена, система сообщит. Теперь в меню загрузки Windows, отображающемся после включения питания компьютера, появится дополнительный пункт — Восстановление системы Windows. Вы можете запустить консоль восстановления, выбрав этот пункт при помощи клавиш управления курсором и нажав затем клавишу Enter.
Быстрое восстановление: использование аварийной дискеты Вы можете запустить режим быстрого восстановления системы без необходимости предварительной установки консоли восстановления с дистрибутива Windows XP, однако для этого вам потребуется аварийная дискета, на которой сохранены все необходимые для восстановления Windows системные файлы. Для того чтобы создать аварийную дискету, запустите мастер архивации или восстановления, выполнив приведенную далее последовательность команд: Пуск -> Все программы -> Стандартные -> Служебные -> Архивация данных (Start -> All Programs -> Accessories -> System Tools -> Backup). В окне мастера архивации щелкните мышью на ссылке Расширенный режим (Advanced Mode), после чего мастер переключится в режим сохранения и восстановления данных. Щелкните мышью на кнопке Мастер аварийного восстановления системы. В появившемся окне нажмите кнопку Далее, затем в поле Носитель архива или файла (Backup media or file name) укажите путь к дисковому разделу, где будет храниться аварийный архив, и его имя, например D:\backup.bkf. В целях безопасности не рекомендуется архивировать данные в тот же дисковый раздел, в котором установлена используемая вами копия Windows ХР, — лучше указать в качестве пути целевого назначения другой физический или логический диск, дисковод ZIP или накопитель для чтения и записи компакт-дисков. В следующем окне нажмите кнопку Готово. Мастер просканирует ваши диски в поиске подлежащих архивированию системных файлов, затем создаст их резервную копию в указанной папке. По завершении этой процедуры вам предстоит создать аварийный диск. Вставьте чистую дискету в дисковод и в появившемся окне приглашения к созданию аварийного диска нажмите кнопку ОК, после чего дождитесь окончания копирования файлов. Теперь вы выполнили все предварительные процедуры, необходимые для аварийного восстановления системы. Для восстановления Windows необходимо загрузить компьютер при помощи загрузочных дискет Microsoft или компакт-диска с дистрибутивом Windows XP (если ваш компьютер поддерживает функцию непосредственной загрузки с компакт-диска). На начальном этапе установки Windows, после того как на экране появится приветствие мастера установки, следует нажать клавишу R, чтобы вызвать для исполнения консоль быстрого восстановления.
По требованию мастера установки вставьте в дисковод аварийную дискету и дождитесь загрузки консоли. Вам будет предложено два различных режима восстановления Windows — быстрое (fast repair) и выборочное (manual repair). При выборе режима быстрого восстановления системы будут автоматически восстановлены следующие компоненты: системный реестр, загрузочная информация, основные системные файлы, загрузочная запись. Если вы перейдете в выборочный режим восстановления, то получите возможность самостоятельно указать компоненты, подлежащие восстановлению, однако не сможете восстановить поврежденный системный реестр. Для восстановления системного реестра используйте быстрый режим. По умолчанию будет запущен режим полного восстановления Windows XP: с дистрибутивного компакт-диска Windows будут загружены необходимые системные файлы, после чего программа считает с аварийной дискеты сохраненную конфигурацию. После этого вам будет предложено восстановить данные на системном диске. Для продолжения восстановления диска следует нажать клавишу С, отменяется полное восстановление нажатием клавиши F3. После того как системная конфигурация будет восстановлена, программа перезагрузит ваш компьютер.
Команды консоли
При запуске консоли восстановления в качестве альтернативного варианта загрузки системы вы сможете самостоятельно выполнить ряд действий, необходимых для восстановления Windows, используя специальный набор системных команд. В целом методика работы с консолью восстановления напоминает алгоритм работы с программой FDISK или в MS-DOS, с тем лишь различием, что RC использует собственный список доступных команд. Непосредственно после запуска консоли восстановления программа NTDTECT просканирует диски компьютера, для того чтобы определить аппаратную конфигурацию компьютера, после чего консоль восстановления автоматически выполнит команду LOGON, представив на экране список всех обнаруженных на вашем компьютере установок Windows 7 В ответ на вопрос «В какую копию Windows следует выполнить вход?» введите номер установки Windows 7 из предложенного программой списка. Например, если поврежденная копия Windows 7 расположена на диске С: и находится в перечне под номером 1, следует просто нажать клавишу 1. Затем введите пароль администратора Windows, действительный для данной установки Windows, после чего вы получите возможность управлять консолью восстановления Windows, набирая соответствующие директивы в командной строке.
Использование консоли восстановления на компьютере, который не запустится
В этой статье описывается, как использовать консоль восстановления на компьютере, который не запустится.
Исходная версия продукта: Windows Server 2003 Исходный номер КБ: 326215
Аннотация
В этой пошаговой статье описывается, как использовать консоль восстановления для восстановления не запускаемого компьютера с Windows Server 2003.
Консоль восстановления — это средство командной строки, которое можно использовать для восстановления Windows, если компьютер не запустится правильно. Консоль восстановления можно запустить с компакт-диска Windows Server 2003 или при запуске, если на компьютере ранее была установлена консоль восстановления.
Использование консоли восстановления на компьютере, который не запустится
Для выполнения этой процедуры необходимо войти в систему с учетной записи администратора или члена группы администраторов. Кроме того, если компьютер подключен к сети, параметры сетевой политики могут препятствовать выполнению этой процедуры.
Чтобы запустить консоль восстановления, выполните следующие действия.
Настройте компьютер для запуска с компакт-диска или DVD-диска. Дополнительные сведения см. в документации к компьютеру или обратитесь к производителю компьютера.
Вставьте компакт-диск Windows Server 2003 на компакт-диск или DVD-диск компьютера.
Когда вы получите сообщение с запросом нажать любую клавишу, чтобы начать с компакт-диска, нажмите клавишу, чтобы запустить компьютер с компакт-диска Windows Server 2003.
Когда появится экран приветствия программы установки, нажмите клавишу R, чтобы запустить консоль восстановления.
Выберите установку Windows, доступ к которую необходимо получить из консоли восстановления.
Следуйте инструкциям на экране, введите пароль администратора и нажмите ввод.
В командной консоли введите соответствующие команды консоли восстановления для восстановления установки Windows Server 2003.
Список команд, доступных в консоли восстановления, введите help at the command prompt, and then press ENTER.
Кроме того, вы можете установить консоль восстановления в качестве параметра запуска на компьютере, чтобы она всегда была доступна. Сведения о том, как это сделать, см. в разделе «Меры предосторожности» этой статьи.
Чтобы выйти из консоли восстановления и перезапустить компьютер, введите выйдите из командной подсказки и нажмите ввод.
Команды консоли восстановления
В следующем списке описываются доступные команды для консоли восстановления:
Attrib изменяет атрибуты в одном файле или папке.
Batch выполняет команды, которые вы указываете в текстовом файле InputFile.OutputFile содержит выходные данные команд. Если опустить аргумент OutputFile, выходные данные будут отображаться на экране.
Bootcfg используется для настройки и восстановления загрузки. Команду bootcfg можно использовать для внесения изменений в Boot.ini файла.
CD (chdir) работает только в системных каталогах текущей установки Windows, на съемных носители, в корневом каталоге любого раздела жесткого диска или в локальных источниках установки.
Chkdsk: переключатель /p запускает Chkdsk, даже если диск не помечен как «грязный». Переключатель /r находит плохой сектор и восстанавливает учитаемую информацию. Этот переключатель подразумевает /p. Для Chkdsk требуется autochk. Chkdsk автоматически ищет Autochk.exe в папке запуска или в папке загрузки. Если Chkdsk не удается найти файл в папке запуска, он ищет установщик компакт-диска Windows Server 2003. Если chkdsk не удается найти установок CD, пользователю будет предложено у Autochk.exe.
Cls очищает экран.
Копирует один файл в целевое расположение. По умолчанию целевым объектом не может быть съемный носиттель, а также нельзя использовать поддиаными знаками. При копировании сжатого файла с установивного компакт-диска Windows Server 2003 файл автоматически сжимается.
Del (delete) удаляет один файл. Del работает в системных каталогах текущей установки Windows, на съемных носители, в корневом каталоге любого раздела жесткого диска или в локальных источниках установки. По умолчанию нельзя использовать поддиаными знаками.
Dir отображает список всех файлов, включая скрытые и системные.
Отключает системную службу Windows или драйвер Windows. Аргумент servicename — это имя службы или драйвера, который необходимо отключить. При использовании этой команды для отключения службы отображается исходный тип запуска службы перед изменением типа на SERVICE_DISABLED. Стоит отметить исходный тип запуска, чтобы можно было использовать команду enable для перезапуска службы.
Diskpart управляет разделами на томах жесткого диска.
Параметр /add создает новый раздел.
Параметр /delete удаляет существующий раздел.
Аргумент имени устройства — это имя устройства для нового раздела. Примером имени устройства для нового раздела является \device\harddisk0.
Аргумент имени диска — это буква диска для удаляемого раздела, например D: .
Имя раздела — это имя на основе раздела удаляемого раздела, которое можно использовать вместо аргумента имени диска. Примером имени на основе раздела является \device\harddisk0\partition1.
Аргумент size — это размер в мегабайтах нового раздела.
Включает системную службу Windows или драйвер Windows. Аргумент servicename — это имя службы или драйвера, который необходимо включить, start_type тип запуска для включенной службы. Тип запуска использует один из следующих форматов:
Выход выходит из консоли восстановления, а затем перезагружает компьютер.
Expand расширяет сжатый файл. Исходный аргумент — это файл, который необходимо развернуть. По умолчанию нельзя использовать поддиаными знаками. Аргументом назначения является каталог для нового файла. По умолчанию назначение не может быть съемным носитеным и не может быть только для чтения. С помощью этой команды можно удалить атрибут только для чтения attrib из каталога назначения. Этот параметр /f:filespec обязат вас, если источник содержит несколько файлов. Этот параметр допускает поддиаными знаками. Переключатель /y отключает запрос на подтверждение переописи. Переключатель /d указывает, что файлы не должны быть расширены, и отображает каталог файлов в источнике.
Fixboot записывает новый загрузочный сектор в системный раздел. Команда fixboot поддерживается только на компьютерах на базе x86.
Fixmbr исправит запись загрузки раздела загрузки (MBR). Аргумент имени устройства является необязательным именем, которое указывает устройство, для которого требуется новый MBR. Опустить эту переменную, если целью является загрузочный устройство. Команда fixmbr поддерживается только на компьютерах на базе x86.
Форматирование диска. Переключатель /q выполняет быстрый формат. Переключатель /fs: для файловой системы указывает файловую систему.
В справке перечислены все команды, поддерживаемые консолью восстановления. Для получения дополнительных сведений об определенной команде введите справку command-name или command-name /? .
Listsvc отображает все доступные службы и драйверы на компьютере.
При этом отображаются обнаруженные установки Windows и запрашивается пароль локального администратора для этих установок. Используйте эту команду для перемещения в другую установку или в подкаталет.
Карта отображает активные в настоящее время сопоставления устройств. Включаем параметр arc, чтобы указать использование путей advanced RISC Computing (ARC) вместо путей устройств с Windows. (ARC — это формат, используемый для Boot.ini файла.)
Md (Mkdir) создает каталог. Команда работает только в системных каталогах текущей установки Windows, на съемных носители, в корневом каталоге любого раздела жесткого диска или в локальных источниках установки.
На экране отображается указанный текстовый файл «More/Type».
Rd (rmdir) удаляет каталог. Команда работает только в системных каталогах текущей установки Windows, на съемных носители, в корневом каталоге любого раздела жесткого диска или в локальных источниках установки.
Переименовывать (переименовывать) один файл. Команда работает только в системных каталогах текущей установки Windows, на съемных носители, в корневом каталоге любого раздела жесткого диска или в локальных источниках установки. Нельзя указать новый диск или путь в качестве целевого.
Настройка отображаемой среды и настройка переменных среды консоли восстановления.
Systemroot устанавливает для текущего каталога состояние %systemroot%.
Меры предосторожности
Установка консоли восстановления в качестве параметра запуска
Консоль восстановления можно установить на рабочий компьютер, чтобы она была доступна для использования, если не удается запустить Windows. Эта мера предосторожности может сэкономить время, если необходимо использовать консоль восстановления.
Для выполнения этой процедуры необходимо войти в систему с учетной записи администратора или члена группы администраторов. Кроме того, если компьютер подключен к сети, параметры сетевой политики могут препятствовать выполнению этой процедуры.
Чтобы установить консоль восстановления в качестве параметра запуска:
Во время работы Windows вставьте компакт-диск Windows Server 2003 на компакт-диск или DVD-диск компьютера.
Нажмите кнопку Пуск и выберите пункт Выполнить.
В поле «Открыть» введите следующую строку, где диск — это буква диска на компакт-диске или DVD-диске компьютера, содержа котором находится компакт-диск с Windows Server 2003, а затем нажмите кнопку «ОК»: **drive: \i386\winnt32.exe /cmdcons
Чтобы установить консоль восстановления в качестве параметра запуска для выпуска Windows Server 2003 x64, введите следующую строку: **drive: \amd64\winnt32.exe /cmdcons
Нажмите кнопку «Да», когда появится сообщение, чтобы установить консоль восстановления.
При отображении сообщения об успешной установке консоли восстановления нажмите кнопку «ОК».
Чтобы использовать консоль восстановления, перезапустите компьютер, а затем с помощью клавиш СТРЕЛКА выберите консоль восстановления Microsoft Windows в списке запуска операционной системы.
Удаление консоли восстановления
В качестве меры предосторожности не удаляем консоль восстановления. Однако если вы хотите удалить консоль восстановления, это необходимо сделать вручную.
Чтобы удалить консоль восстановления, выполните следующие действия.
Нажмите кнопку «Начните» и выберите «Мой компьютер».
Включив параметр «Показать скрытые файлы и папки» (если он еще не включен). Для этого выполните указанные ниже действия.
В меню «Инструменты» выберите пункт «Параметры папки».
Перейдите на вкладку «Просмотр».
Щелкните «Показать скрытые файлы и папки», щелкните, чтобы сбросить поле «Скрыть защищенные файлы операционной системы (рекомендуется)» (если он выбран), а затем нажмите кнопку «ОК».
Дважды щелкните букву диска, представляюную жесткий диск, на котором установлена консоль восстановления.
Удалите папку Cmdcons из корневой папки, а затем удалите файл Cmldr. Для этого выполните указанные ниже действия.
Щелкните правой кнопкой мыши cmdcons и выберите «Удалить». Следуйте инструкциям на экране и нажмите кнопку «Да», чтобы подтвердить удаление.
Щелкните правой кнопкой мыши cmldr и выберите «Удалить». Следуйте инструкциям на экране и нажмите кнопку «Да», чтобы подтвердить удаление.
Удалите запись консоли восстановления из Boot.ini файла. Для этого выполните следующие действия.
Неправильное изменение файла Boot.ini может препятствовать перезапуску компьютера. Убедитесь, что удалена только запись для консоли восстановления.
В корневой папке щелкните правой кнопкой мыши файл Boot.ini и выберите «Свойства». Щелкните, чтобы очистить поле только для чтения, а затем нажмите кнопку «ОК».
Откройте файл Boot.ini в Блокноте.
Найдите запись консоли восстановления и удалите ее. Запись консоли восстановления выглядит примерно так: C:\cmdcons\bootsect.dat=»Microsoft Windows Recovery Console» /cmdcons
В меню «Файл» нажмите кнопку «Сохранить» и выберите пункт «Выход», чтобы выйти из Блокнота.