Компьютерные сети и технологии
Привет
Пользователь:

Пароль:



[ ]
[ ]

В сети
Гостей: 6
Участников: 0
На странице: 1
Участников: 3944, Новичок: Lelandabisp

Разное


Windows 7 - Cреда востановления (WinRE)
Windows 7 - Руководства
на Wednesday 10 August 2011
от список авторов отправить по email статья печатать статья
в Сетевые Операционные Системы ОС > ОС Windows


Командная строка

Для того, чтобы запустить Командную строку из WinRE Вы должны обладать правами администратора.

Командная строка откроет директорию \Windows\System32> или \Sources> и Вы получите доступ к почти ста командам, включая различные утилиты для диагностики и восстановления системы.

Мы рассмотрим лишь несколько утилит, которые в первую очередь могут помочь восстановить систему.

CHKDSK - используется для проверки жесткого диска на наличие ошибок.

Для команды CHKDSK есть два ключа, о которых надо знать в первую очередь.

/f Задает исправление ошибок на диске.

/r Обнаруживает поврежденные сектора и восстанавливает ту часть данных, которая еще может быть прочитана.

В командной строке введите chkdsk/f/r и нажмите ENTER.

Введите Y и нажмите ENTER.

Закройте командную строку и нажмите кнопку Перезагрузка.



Утилита chkdsk требует монопольного доступа к диску, поэтому только после перезагрузки начнется работа утилиты, которая может занять довольно продолжительное время, зависящее от размера диска, дисковой производительности и доступных системных ресурсов (таких как процессор и память). Проверка состоит из пяти стадий, во время работы на экране будут выводиться результаты проделанных тестов в процентах:

Windows is verifying files (stage 1 of 5)...   
File verification completed.   
CHKDSK is verifying indexes (stage 2 of 5)...   
Index verification completed.   
CHKDSK is verifying security descriptors (stage 3 of 5)...   
Security descriptor verification completed.   
CHKDSK is verifying file data (stage 4 of 5)...   
File data verification completed.   
CHKDSK is verifying free space (stage 5 of 5)...   
Free space verification completed.


СОВЕТ
Проверку диска утилитой CHKDSK можно произвести и из работающей Windows при помощи графического интерфейса.

BOOTREC.EXE
В состав утилит входящих в Командную строку запускаемую из WinRE входит инструмент Bootrec.exe, который может оказаться очень полезным при ручном восстановлении загрузки (в том случае, если вариант Восстановление запуска не смог решить проблему автоматически).

Эта команда используется для устранения проблем в следующих элементах Windows:

  • Основная загрузочная запись.
  • Загрузочный сектор.
  • Хранилище данных конфигурации загрузки.(BCD)


Для применения этой команды используйте следующие ключи:

/FixMbr

Запущенная с ключом /FixMbr, утилита записывает совместимую с Windows 7 основную загрузочную запись (Master Boot Record, MBR) в системный раздел. Этот параметр не перезаписывает существующую таблицу разделов. Используйте эту опцию для разрешения проблем, связанных с повреждением главной загрузочной записи, или если вы желаете удалить из неё нестандартный код.

В командной строке введите bootrec.exe/fixMbr и нажмите ENTER.

В случае успешного выполнения этой команды, Вы увидите соответствующее сообщение, “Операция успешно завершена”
Ваш MBR был восстановлен!



Несмотря на то, что вышеприведенная команда исправляет MBR (и иногда этого достаточно), все еще может оставаться ошибка с загрузочным сектором системного раздела и с данными конфигурации загрузки - Boot Configuration Data (BCD). Это может происходить в случае, если вы пытались установить помимо Windows 7 другую операционную систему, вроде Windows XP. Для записи нового загрузочного сектора, попробуйте использовать следующий ключ:

/FixBoot

Запущенная с ключом /FixBoot утилита, записывает в системный раздел новый загрузочный сектор с использованием загрузочного сектора, совместимого с Windows 7. Использовать эту опцию нужно в следующих случаях:

  • Загрузочный сектор Windows 7 был заменен нестандартным.
  • Загрузочный сектор поврежден.
  • Была установлена предыдущая версия операционной системы Windows после установки Windows 7. Например, если была установлена Windows XP, будет использоваться NTLDR (Windows NT Loader, загрузчик Windows NT), код штатного загрузчика NT 6 (Bootmgr) будет затерт программой установки Windows XP
.

В командной строке введите bootrec.exe/fixBoot и нажмите ENTER.

В случае успешного выполнения этой команды, Вы увидите соответствующее сообщение, “Операция успешно завершена”
Ваш загрузочный сектор перезаписан!



Утилита содержит еще два ключа, которые могут помочь Вам восстановить систему если у Вас установлено несколько ОС.

/ScanOs

Запущенная с ключом /ScanOs, утилита сканирует все диски на предмет установленных операционных систем Windows 7 и выводит список найденных систем, которые в данный момент не прописаны в хранилище данных конфигурации загрузки Windows - BCD (Boot Configuration Data Store).

Если у Вас установлено несколько ОС и Ваша Windows 7 все еще не обнаруживается при загрузке компьютера, или вы хотите включить в список загрузки системы более одной операционной системы - для перестройки вашего BCD попробуйте применить утилиту со следующим ключом.

/RebuildBcd

Запущенная с этим ключом, утилита сканирует все диски наличие установленных операционных систем Windows Vista или Windows 7. Найденные ОС выводятся в список, из которого их можно добавить в хранилище данных конфигурации загрузки Windows (BCD). Кроме того, используйте этот ключ, если вы хотите полностью перестроить хранилище данных конфигурации загрузки.
Перед этим необходимо удалить предыдущее хранилище.

Для того, чтобы это сделать используйте утилиту bcdedit

BCDEDIT

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

И так, чтобы удалить хранилище:

  • в командной сроке введите bcdedit /export C:\BCDcfg.bak - эта команда переносит текущее хранилище в файл C:\BCDcfg.bak
  • далее введите attrib -s -h -r c:\boot\bcd - эта команда снимает с экспортированного файла атрибуты системный, скрытый и только для чтения
  • далее введите del c:\boot\bcd - эта команда удаляет файл C:\BCDcfg.bak
  • далее используется утилита bootrec.exe, введите команду bootrec /RebuildBcd - эта команда заново перестраивает хранилище конфигурации загрузки(BCD).
  • Вам осталось только подтвердить произведенные изменения, нажав одну из клавиш: Y-согласится, N - не согласится, A - добавить все найденные системы в список загрузки и затем ENTER.




Если операционная система Windows 7 не загружается, при этом появляется системное сообщение, что поврежден загрузчик Windows: «BOOTMGR is missing. Press Ctrl+Alt+Del to restart» - воспользуйтесь утилитой командной строки bootsect.

Применение этой утилиты особенно актуально если у Вас установлена помимо Windows 7 еще и Windows XP.

BOOTSECT

Этот инструмент командной строки обновляет загрузчик Windows, подменяя его с NTLDR (загрузчик ХР) на BOOTMGR (загрузчик семерки). Для этого воспользуйтесь ключом /nt60 All.

В командной строке введите bootsect/nt60 All и дождитесь завершения операции. нажмите клавишу ENTER.



В состав командной строки WinRE входит еще одна утилита, способная помочь вам восстановить или создать заново среду загрузки Windows 7 - bcdboot.exe.

BCDBOOT.EXE

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

В командной строке введите bcdboot x:\windows Нажмите ENTER
Замените х:\windows на путь, соответствующий вашей системе. Эта операция восстановит поврежденную среду загрузки Windows, включая файлы хранилища конфигурации данных загрузки (BCD), в том числе файл bootmgr.



Источник для статьи : http://prowin7.ru/windows-7/step-by-step/91-winre.html


Поиск Компьютерные сети и технологии

Copyright © 2006 - 2020
При использовании материалов сайта ссылка на xnets.ru обязательна!