CNews | Новости | Аналитика | Техника | Видео | WI-FI | Журнал | Игры
RSS
articles
news

Реанимация Windows Vista

2008-06-04 00:00:03
Михаил Демидов (soft@cnews.ru)

Страница 1: Стандартные средства восстановления
Страница 2: Создаем LiveCD, Дополнительные средства, Распространенные случаи «падения»


Реанимация Windows Vista


Последний на сегодняшний день шедевр корпорации Microsoft для домашнего пользователя, Windows Vista, создавался как самая безопасная и стабильная операционная система. Как может помнить опытный пользователь со стажем, такие же слова произносили при выходе в свет Windows XP, Windows 2000, Windows ME и так далее. Конечно, бороться против неопытных пользователей усилением защиты системных компонентов — задача непосильная и отчасти неразумная, но, тем не менее, системы семейства Microsoft Windows все-таки рекомендуются известнейшими производителями техники для обычного пользователя. Но когда этот пользователь сталкивается с нештатной ситуацией, попросту «падением» системы, возникает вопрос — как восстановить «все как было», не прибегая к помощи посторонних лиц? В этой статье мы расскажем об основных методах «реанимации Windows Vista», начиная от простых, заканчивая сложными (требующих определенных навыков и умений у пользователя, но еще не относящихся к компетенции компьютерных мастеров).

Главное предупреждение — все операции необходимо производить под учетной записью администратора системы, а также с отключенным UAC. О том, как это сделать, можно прочитать в этом материале

Стандартные средства восстановления Windows Vista

Базовым средством восстановления системы является одноименная утилита, входящая в состав Windows Vista и знакомая по появлению сначала в Windows ME (работала некачественно) и после — в Windows XP. Основное преимущество ее состоит в том, что никаких особых знаний для ее использования не требуется — запустив ее из папки Служебные, пользователю нужно просто ввести имя (описание) контрольной точки восстановления и дождаться ее создания. В случае возникновения проблемных ситуаций, откат системы производится этой же утилитой. В то же время недостатков у такого способа очень много и они очевидны. Прежде всего, чтобы воспользоваться Восстановлением системы, нужно иметь стабильно работающую систему для создания контрольной версии состояния системных файлов, файлов приложений и реестра (это то, что попадает в контрольную точку восстановления). Сразу же отметим, что идеально стабильно работает только свежеустановленная операционная система. Более того, контрольные точки «отгоняют» систему на состояние той даты, когда созданы, то есть список установленных приложений. Исполняемые файлы, а также любые настройки, сделанные позже, будут утеряны. Самое главное, что пользовательские данные — документы, изображения, аудио- и видеофайлы остаются без изменений. Другой недостаток этого средства заключается в том, что настроить список элементов для резервного сохранения нельзя — поэтому в точку восстановления зачастую попадают и вирусы, и устаревшие версии драйверов и системных библиотек. Более того, очень часто приложения, интегрирующиеся в систему (антивирусы, твикеры, системные утилиты), при установке инициируют создание точек, «затирающих» имеющиеся из-за нехватки места. Последним недостатком, связанным с использованием Восстановления системы, является ограниченность применения метода — восстановить Windows после серьезного сбоя с ее помощью не представляется возможным.

Чуть более сложным по использованию является метод восстановления поврежденных или утраченных системных файлов с дистрибутива Windows Vista. Для того чтобы воспользоваться им, надо в командной строке запустить программу sfc.exe с ключом scannow и вставить диск установки системы. Программа автоматически будет сканировать системные папки на предмет соответствия системных файлов тем, что присутствовали в начальной версии, и при обнаружении несоответствия будет обращаться к дистрибутиву для копирования данных. Метод опять же не позволяет полностью восстановить неработоспособную систему, равно как и не поможет при сбое, вызванном не заменой или удалении системных библиотек.

Стандартные средства Windows Vista помогут восстановить и испорченный загрузчик системы (BCD) — это распространенный сбой при попытке установки двух и более операционных систем, а также при деструктивных действиях со стороны несовместимого программного обеспечения или вирусов. Отметим, что просто так «запороть» системные файлы из каталога Windows пользователь не может — слишком сильна защита от изменений, заложенная в систему. Более подробно прочитать о способах двойной загрузки систем можно прочитать в этом материале.

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

Более сложные «приключения» в процессе восстановления загрузчика выдадутся на долю тех, кто решит восстанавливать его в ручном режиме. Для этого все в той же командной строке нужно будет набрать следующие команды (система установлена на диск C):
cd /d C:WindowsSystem32
bcdedit /enum all —
здесь пользователь получает значение параметра GUID
bcdedit -create {bootmgr} -d "описание загрузчика"
bcdedit -set {bootmgr} device partition=С:
bcdedit /displayorder {ввести GUID}
bcdedit /default {ввести GUID}
bcdedit /timeout Value —
это время задержки, в течение которой отображается список систем на загрузке.

Загрузившись с него, пользователь попадает на экран установки Windows Vista, в нижней части которого находится кнопка запуска мастеров Восстановления системы. Здесь есть доступ до программы Восстановление системы (ее мы описали выше), встроенной утилиты архивации, а также до командной строки и мастеров по восстановлению загрузчиков (Startup Repair и Bootrec.exe). Первый мастер работает в автоматическом режиме, второй запускается из командной строки командой Bootrec /RebuildBcd. В обоих случаях должен определиться корректный путь до системного каталога Windows Vista, после чего начинается операция по восстановлению. Если же автоматически определить его не удается, то придется использовать более радикальный метод — удалять BCD и создавать его заново. Для этого нужно будет ввести команду «Bcdedit /export C:BCD_Backup» (будет создана папка с резервной копией BCD), после этого командой «ren c:bootbcd bcd.old» будет заменен запись BCD, а в самом конце BCD будет перестроен (команда «Bootrec /rebuildbcd»).

Если загрузчик «полетел» из-за операционных систем, «получивших прописку» в MBR (загрузочном секторе диска), то можно попытаться принудительно создать совместимую с Windows Vista запись на диске командой «/FixMbr». Если же непосредственно раздел диска перестал быть загрузочным, то его можно сделать таковым, набрав в командной строке команду «diskpart select disk (номер физического диска, на котором установлена Windows Vista)». Выбрав необходимый физический носитель, наберите команду «select partition (номер логического раздела, где установлена Windows Vista)» и сделайте его активным командой «active».

Страницы: 1 2

Статьи по теме:


Все права защищены © 1995 - 2012 Холдинг РБК
Информация об ограничениях © Reuters, © AP
Hosted by хостинг центр РБК

Rambler's Top100