Главная страницаОбратная связьКарта сайта

Восстановление системы windows


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

В составе Windows Vista имеется ряд эффективных средств для восстановления, которые уже были рассмотрены в предыдущих главах. Например, с помощью рассмотренного в главе 1 средства Восстановление системы можно вернуть систему к ранее сохраненному состоянию, а с помощью отката драйверов (см. разд. 8.4) вы можете устранить проблемы, возникшие после установки неподходящего драйвера. Иногда для восстановления нормальной работы компьютера могут понадобиться более радикальные средства, а в некоторых особо запутанных случаях не обойтись без специальных трюков и хитростей. Обо всем это вы узнаете из этой главы.

 Решение проблем, связанных с загрузкой Windows Vista


Специальные варианты загрузки Windows Vista

Если вы столкнулись с ситуацией, когда Windows Vista не загружается, попробуйте использовать один из дополнительных вариантов загрузки. Чтобы войти в меню выбора дополнительных вариантов загрузки, нужно в момент старта системы нажать клавишу F8. Это необходимо сделать сразу же после окончания процесса те­стирования компьютера программой BIOS и до появления индикатора загрузки Windows Vista. Если вы не можете «поймать» момент нажатия F8, перезагружайте компьютер снова и нажимайте эту клавишу с интервалом в 1-2 секунды. При наличии нескольких установленных операционных систем клавишу F8 можно нажать после появления экрана выбора запускаемой системы. После нажатия F8 вы должны увидеть меню выбора дополнительных вариантов загрузки (рис. 12.1).


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

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

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



Рис. 12.2. Выбор варианта загрузки после сбоя системы

■     Безопасный режим с загрузкой сетевых драйверов. Отличается от обычного безопасного режима загрузкой сетевых драйверов и служб. Может понадобиться, если средства восстановления или архивные копии системы находятся на сетевом диске.

■     Безопасный режим с поддержкой командной строки. Вместо графического интерфейса пользователя запускается режим командной строки. При повреждении или неправильной работе программы explorer.exe только этот режим позволяет загрузить компьютер. Из командной строки можно запускать любые приложения, в том числе элементы Панели управления.

■     Ведение журнала загрузки. В этом случае Windows ведет протокол загрузки всех служб и драйверов и записывает его в файл ntbtlog.txt, который находится в папке с установленной копией Windows. После неудачной загрузки в данном режиме вы можете просмотреть файл протокола из консоли восстановления и определить службу или драйвер, вызывающий ошибку при загрузке.

■     Включение видеорежима с низким разрешением (640х480). Позволяет загрузить компьютер с использованием экранного разрешения 640 х 480. Это дает возможность устранить неправильную настройку видеоадаптера и монитора (например, если монитор не поддерживает установленные параметры).

■     Последняя удачная конфигурация (дополнительно). Для загрузки в этом режиме используются данные о состоянии компьютера после последней успешной загрузки, что позволяет отменить изменения в настройках, внесенные при предыдущем сеансе работы. Это дает возможность аннулировать установку нового драйвера или изменение параметров работы оборудования. Используйте данный режим, в первую очередь, для отмены некорректно установленных драйверов или неудачного изменения параметров работы служб.

■     Режим восстановления служб каталогов. Этот вариант предназначен для серверных систем и позволяет восстановить службу каталогов на контроллере домена.

■     Режим отладки. Используется квалифицированными программистами для отладки работы Windows. Отладочная информация передается на другой компьютер через последовательный порт.

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

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

■     Обычная загрузка Windows. Возврат к обычному способу загрузки компьютера.

Если ни один из дополнительных вариантов загрузки не оказался успешным, значит, вы столкнулись с одной из более серьезных проблем. В таком случае следует загрузить компьютер с помощью установочного диска Windows Vista и воспользоваться средством восстановления при загрузке (Startup Repair).


 Решение проблем, связанных с загрузкой Windows Vista


Программа Конфигурация системы

Для диагностики проблем при запуске системы и установки дополнительных параметров загрузки используйте программу Конфигурация системы (рис. 12.3), которую вы сможете запустить с помощью строки поиска меню Пуск. Если вам не удалось найти программу по ее названию, выполните поиск по имени исполняемого файла: msconfig.exe.



Рис. 12.3. Программа Конфигурация системы

На вкладке Общие можно выбрать один из возможных режимов запуска.

■     Обычный запуск. Используется по умолчанию. В этом случае загружаются все драйверы, службы и приложения.

■     Диагностический запуск. Загружаются только самые необходимые службы и драйверы. Выберите этот вариант, если при запуске в обычном режиме возникают ошибки. Если же и в этом случае наблюдаются проблемы, возможны следующие причины: проблемы с драйверами устройств, ошибки в работе базовых си­стемных служб или неисправность оборудования.

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

Чтобы определить проблемную программу или службу, можете использовать следующую методику.

1.            Выберите режим Выборочный запуск, затем установите флажок Загружать системные службы, а флажок Загружать элементы автозагрузки оставьте снятым.

2.            Нажмите OK, в появившемся окне щелкните на кнопке Перезагрузка и проверьте работу системы после перезагрузки.


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

4.     Если после отключения автозагрузки ошибки все равно появляются, значит, в этом виновата одна из системных служб. Определить проблемную службу можно, последовательно отключая их на вкладке Службы и выполняя проверку работы системы после перезагрузки. Лучше всего начать со служб сторонних разработчиков, установив флажок Не отображать службы Майкрософт. Подробнее о настройке служб читайте в разд. 8.3.

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

Вкладка Загрузка программы Конфигурация системы

Загрузочное меню Windows Vista и его редактирование


Общие сведения

В Windows XP загрузочное меню хранилось в текстовом файле boot.ini, который можно было редактировать с помощью Блокнота. В Windows Vista для хранения загрузочного меню и других параметров загрузки используется файл BCD, находящийся в папке Boot активного раздела. Данные в этом файле записаны в двоичном формате, и для его редактирования нужно использовать специальные утилиты.

Часть параметров загрузочного меню можно изменять на вкладке Загрузка программы Конфигурация системы (рис. 12.4), а расширенные возможности редактирования имеются в утилите командной строки bcdedit.exe. Чтобы ей воспользоваться, следует запустить окно командной строки в режиме администратора. После ввода bcdedit без ключей на экран будут выведены текущие параметры загрузки, а команда bcdedit /? позволит получить справку по ключам и параметрам утилиты. Чтобы увидеть информацию по использованию конкретного параметра, введите команду bcdedit имя_параметра /?. Параметры bcdedit.exe имеют относительно сложный синтаксис, поэтому применение этой утилиты рекомендовано в первую очередь опытным пользователям.

При настройке мультизагрузочных систем обратите внимание, что вы не можете добавлять в загрузочное меню Windows 2000/XP запись для загрузки Windows Vista, но в загрузочное меню Windows Vista можно добавить запись для Windows 2000/XP. В процессе загрузки Windows 2000/XP может последовательно появ­ляться два загрузочных меню: сначала меню Windows Vista из файла BCD, затем меню Windows 2000/XP из файла boot.ini. Ошибка в любом из этих меню может сделать невозможным запуск Windows 2000/XP, однако если вы сначала выполните установку Windows 2000/XP а затем Windows Vista то оба меню будут сконфигурированы автоматически.

ВНИМАНИЕ

Редактирование загрузочного меню является потенциально опасной процедурой, поэтому сначала следует создать резервную копию BCD. Это можно сделать с помощью команды bcdedit /export имя_файла_копии.

Пример редактирования загрузочного меню с помощью bcdedit.exe

Использование утилиты bcdedit рассмотрим на следующем примере. Представьте, что после установки Windows Vista на диск C: была выполнена установка Windows XP на диск D:. В результате этих операций загрузка Windows Vista станет невозможной. Нам необходимо вернуть возможность загрузки Windows Vista и создать загрузочное меню для выбора между Windows XP и Windows Vista. Эту задачу можно решить в следующей последовательности.

Для восстановления загрузчика Windows Vista загрузите Windows XP, вставьте установочный диск Windows Vista в привод и запустите команду E:\Boot\ Bootsect.exe /NT60 All, где вместо E: следует указать букву DVD-привода в вашей системе. После восстановления загрузчика Windows Vista должна загру­зиться, но уже запуск Windows XP будет невозможен. Для исправления ситуации нужно запустить командную строку Windows Vista от имени администратора и выполнить следующую последовательность команд.

Bcdedit –create {ntldr} –d Windows XP” Bcdedit –set {ntldr} device partition=D: Bcdedit –set {ntldr} path \ntldr Bcdedit –displayorder {ntldr} –addlast

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

Редактирование загрузочного меню с помощью утилит независимых разработчиков



Рис. 12.5. Программа EasyBCD

При отсутствии опыта работы в режиме командной строки использование программы bcdedit.exe может показаться сложным занятием. Для упрощения редактирования загрузочного меню можно использовать утилиты независимых разработчиков, например EasyBCD (http://neosmart.net/software.php). Эта программа имеет графический интерфейс (рис. 12.5) и позволяет легко создавать, удалять и модифицировать записи в загрузочном меню Windows Vista. Еще одним преимуществом данной утилиты является возможность редактирования загрузочного меню Vista из предыдущих версий Windows.

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

1.     Нажмите кнопку Add/Remove Entries.

2.     В поле Version выберите вариант Windows NT/2k/XP/2k3.

3.     В поле Drive укажите раздел диска с загрузочными файлами Windows XP.

4.     В поле Name введите название пункта меню и нажмите кнопку Add Entry.


ПРИМЕЧАНИЕ

На прилагаемом компакт-диске в папке Системные утилиты имеется еще одна программа для редактирования загрузочного меню — VistaBootPRO (www.vistabootpro.org).


Как избавиться от STOP-экранов

Критической называется такая ошибка, при возникновении которой система не может продолжить работу. При возникновении критической ошибки может появиться так называемый STOP-экран (рис. 12.6). Этот экран также называется BSOD (Blue Screen of Death, или «синий экран смерти»).



Рис. 12.6. Пример «синего экрана смерти»

По умолчанию после критической ошибки и вывода «синего экрана» компьютер сразу автоматическая перезагружается, поэтому вы можете увидеть этот экран лишь на мгновение или вообще не увидеть. Для отключения автоматической перезагрузки щелкните правой кнопкой мыши на значке Компьютер, выберите команду Свойства, щелкните на ссылке Дополнительные параметры системы и подтвердите действия в окне UAC. В области Загрузка и восстановление нажмите кнопку Пара­метры, после чего откроется окно настройки загрузки и восстановления (рис. 12.7).


Рис. 12.7. Окно установки параметров загрузки и восстановления

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

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

В первую очередь, нужно запомнить или записать код ошибки и ее параметры, которые выводятся в строке, начинающейся словом STOP. В нашем примере (см. рис. 12.6) код ошибки — 0Ч0000007B. Параметров обычно четыре, они выводятся в скобках после кода ошибки. На STOP-экране также можно найти название ошибки, имена драйверов, связанных с возникновением данной ошибки, и рекомендации по ее устранению.

Описание большинства критических ошибок и методов их устранения можно найти на сайте технической поддержки компании Microsoft (http://support.microsoft.com). Укажите в поле поиска код ошибки или ее название, и вы получите ссылки на статьи, в которых упоминается данная ошибка. В русскоязычной части Интернета также есть несколько ресурсов, посвященных данной теме, например, http://bsod.oszone.net. Кроме этого вы можете попытаться поискать информацию об ошибке с помощью поискового сервера www.google.com или другого аналогичного.


Обсудить статью на форуме


Если прочитаная статья из нашей обширной энциклопедия компьютера - "Восстановление системы windows", оказалась полезной или интересной, Вы можете поставить закладку в социальной сети или в своём блоге на данную страницу:

Так же Вы можете задать вопрос по статье через форму обратной связи, в сообщение обязательно указывайте название или ссылку на статью!
   


Copyright © 2008 - 2024 Дискета.info