Windows Vista. Трюки и эффекты
Шрифт:
Внимание!
Помните, что при исключении компонентов из дистрибутива вы лишаетесь соответствующих возможностей операционной системы, а при удалении некоторых важных компонентов могут возникать проблемы в работе системных служб и приложений.
7. На вкладке Твики можно установить ряд системных параметров, которые будут применены в процессе установки. Вы можете установить параметры безопасности, проводника, электропитания и ряд других.
8. Вкладка Драйвера служит для интеграции дополнительных драйверов в дистрибутив. Для этого нажмите кнопку Добавить и укажите путь к файлу или папке драйвера.
9. На вкладке Автоматизация вы можете ввести ключ продукта, имя пользователя и пароль, региональные и другие параметры. В этом случае установка будет выполняться в автоматическом режиме, и соответствующие диалоговые окна появляться не будут.
10. Чтобы создать дистрибутив еще раз проверьте все введенные параметры, затем нажмите кнопку Применить. Создание
11. После создания дистрибутива вы можете записать его на DVD, либо сохранить его в файле с расширением ISO. Нужное действие выберите из раскрывающегося списка Режим, настройте параметры записи, затем нажмите кнопку Запись или Создать ISO в зависимости от выбранного режима.
12. Для установки Windows Vista с помощью созданного диска следует загрузить с него компьютер и следовать указаниям программы установки. Пробную установку лучше всего выполнять на виртуальную машину либо на тестовый компьютер.
Глава 12 Восстановление системы
• Решение проблем, связанных с загрузкой Windows Vista
• Работа со средствами восстановления на установочном DVD
• Восстановление системы с помощью образа диска
Windows Vista является достаточно надежной операционной системой, но и она не застрахована от сбоев или зависаний. При внезапном возникновении сбоя системы просто перезагрузите компьютер, и если сбой был вызван случайным стечением ряда неблагоприятных обстоятельств, то он больше не повториться. Если же сбои возникают периодически, значит, нужно заняться восстановлением нормальной работы системы. В составе Windows Vista имеется ряд эффективных средств для восстановления, которые уже были рассмотрены в предыдущих главах. Например, с помощью рассмотренного в главе 1 средства Восстановление системы можно вернуть систему к ранее сохраненному состоянию, а с помощью отката драйверов (см. разд. 8.4) вы можете устранить проблемы, возникшие после установки неподходящего драйвера. Иногда для восстановления нормальной работы компьютера могут понадобиться более радикальные средства, а в некоторых особо запутанных случаях не обойтись без специальных трюков и хитростей. Обо всем это вы узнаете из этой главы.
12.1. Решение проблем, связанных с загрузкой Windows Vista
Специальные варианты загрузки Windows Vista
Если вы столкнулись с ситуацией, когда Windows Vista не загружается, попробуйте использовать один из дополнительных вариантов загрузки. Чтобы войти в меню выбора дополнительных вариантов загрузки, нужно в момент старта системы нажать клавишу F8. Это необходимо сделать сразу же после окончания процесса тестирования компьютера программой BIOS и до появления индикатора загрузки Windows Vista. Если вы не можете «поймать» момент нажатия F8, перезагружайте компьютер снова и нажимайте эту клавишу с интервалом в 1–2 секунды. При наличии нескольких установленных операционных систем клавишу F8 можно нажать после появления экрана выбора запускаемой системы. После нажатия F8 вы должны увидеть меню выбора дополнительных вариантов загрузки (рис. 12.1).
Рис. 12.1. Меню дополнительных вариантов загрузки
Из перечисленных в меню вариантов наиболее часто используются два: Безопасный режим и Последняя удачная конфигурация. Именно с них рекомендуется начинать при возникновении проблем с загрузкой в обычном режиме. Остальные варианты используются реже, хотя также могут быть полезными для восстановления системы. Если операционная система не смогла запуститься, то при следующей перезагрузке вы увидите сокращенное меню выбора вариантов загрузки (рис. 12.2).
Рассмотрим подробнее каждый из пунктов, содержащихся в меню дополнительных вариантов загрузки.
• Безопасный режим. В этом режиме используется только минимальное количество драйверов и служб, необходимых для запуска системы: применяется стандартный драйвер видеоадаптера, отключается сеть, не запускаются программы автозагрузки. После загрузки в безопасном режиме вы можете выполнить большинство операций по восстановлению (например, удалить проблемный драйвер или приложение, а также запустить средство Восстановление системы).
• Безопасный режим с загрузкой сетевых драйверов. Отличается от обычного безопасного режима загрузкой сетевых драйверов и служб. Может понадобиться, если средства восстановления или архивные копии системы находятся на сетевом диске.
• Безопасный режим с поддержкой командной строки. Вместо графического интерфейса пользователя запускается режим командной строки. При повреждении или неправильной работе программы explorer.exe только этот режим позволяет загрузить компьютер. Из командной строки можно запускать любые приложения, в том числе элементы Панели управления.
• Ведение журнала загрузки. В этом случае Windows ведет протокол загрузки всех служб и драйверов и записывает его в файл ntbtlog. txt, который находится в папке с установленной копией Windows. После неудачной загрузки в данном режиме вы можете просмотреть файл протокола из консоли восстановления и определить службу или драйвер, вызывающий ошибку при загрузке.
• Включение видеорежима с низким разрешением (640x480). Позволяет загрузить компьютер с использованием экранного разрешения 640 х 480. Это дает возможность устранить неправильную настройку видеоадаптера и монитора (например, если монитор не поддерживает установленные параметры).
• Последняя удачная конфигурация (дополнительно). Для загрузки в этом режиме используются данные о состоянии компьютера после последней успешной загрузки, что позволяет отменить изменения в настройках, внесенные при предыдущем сеансе работы. Это дает возможность аннулировать установку нового драйвера или изменение параметров работы оборудования. Используйте данный режим, в первую очередь, для отмены некорректно установленных драйверов или неудачного изменения параметров работы служб.
• Режим восстановления служб каталогов. Этот вариант предназначен для серверных систем и позволяет восстановить службу каталогов на контроллере домена.
• Режим отладки. Используется квалифицированными программистами для отладки работы Windows. Отладочная информация передается на другой компьютер через последовательный порт.
• Отключить автоматическую перезагрузку при отказе системы. По умолчанию при возникновении критической ошибки в процессе загрузки система автоматически перезагружается. При выборе данного пункта автоматическая перезагрузка будет отключена, что позволит вам детально изучить сообщение об ошибке.
• Отключение обязательной проверки подписи драйверов. Позволяет отключить проверку цифровых подписей драйверов. Иногда подобная проверка может стать источником проблем при загрузке. Выбор данного варианта также дает возможность установить неподписанный драйвер в 64-разрядных версиях Windows Vista, однако для постоянного использования таких драйверов придется выбирать этот пункт при каждой загрузке системы.
• Обычная загрузка Windows. Возврат к обычному способу загрузки компьютера.
Если ни один из дополнительных вариантов загрузки не оказался успешным, значит, вы столкнулись с одной из более серьезных проблем. В таком случае следует загрузить компьютер с помощью установочного диска Windows Vista и воспользоваться средством восстановления при загрузке (Startup Repair).
Программа Конфигурация системы
Для диагностики проблем при запуске системы и установки дополнительных параметров загрузки используйте программу Конфигурация системы (рис. 12.3), которую вы сможете запустить с помощью строки поиска меню Пуск. Если вам не удалось найти программу по ее названию, выполните поиск по имени исполняемого файла: msconfig.exe.
На вкладке Общие можно выбрать один из возможных режимов запуска.
• Обычный запуск. Используется по умолчанию. В этом случае загружаются все драйверы, службы и приложения.
• Диагностический запуск. Загружаются только самые необходимые службы и драйверы. Выберите этот вариант, если при запуске в обычном режиме возникают ошибки. Если же и в этом случае наблюдаются проблемы, возможны следующие причины: проблемы с драйверами устройств, ошибки в работе базовых системных служб или неисправность оборудования.
• Выборочный запуск. Если загрузка в диагностическом режиме оказалась успешной, используйте данный вариант, чтобы определить приложение или службу, которая вызывает проблемы.
Чтобы определить проблемную программу или службу, можете использовать следующую методику.
1. Выберите режим Выборочный запуск, затем установите флажок Загружать системные службы, а флажок Загружать элементы автозагрузки оставьте снятым.
2. Нажмите ОК, в появившемся окне щелкните на кнопке Перезагрузка и проверьте работу системы после перезагрузки.
3. Если ошибок в работе не обнаружено, значит, проблемы связаны с одной из программ автозагрузки. Чтобы определить, какое именно приложение вызывает ошибку, откройте окно Конфигурация системы, на вкладке Автозагрузка включите запуск одной или нескольких программ, нажмите ОК, затем снова выполните перезагрузку и проверку работы системы. Продолжайте эти действия до тех пор, пока не вычислите проблемное приложение.
4. Если после отключения автозагрузки ошибки все равно появляются, значит, в этом виновата одна из системных служб. Определить проблемную службу можно, последовательно отключая их на вкладке Службы и выполняя проверку работы системы после перезагрузки. Лучше всего начать со служб сторонних разработчиков, установив флажок Не отображать службы Майкрософт. Подробнее о настройке служб читайте в разд. 8.3.
На вкладке Загрузка (рис. 12.4) можно задать дополнительные параметры запуска, часть из которых дублируют соответствующие пункты меню специальных вариантов загрузки. При наличии нескольких установленных копий Windows Vista вы сможете выбрать нужную из списка в верхней части окна. При установке флажка Сделать эти параметры загрузки постоянными текущий набор настроек будет использоваться для обычного старта системы, который включается с помощью переключателя Обычный запуск на вкладке Общие.
Рис. 12.4. Вкладка Загрузка программы Конфигурация системы
Загрузочное меню Windows Vista и его редактирование
Общие сведенияВ Windows ХР загрузочное меню хранилось в текстовом файле boot.ini, который можно было редактировать с помощью Блокнота. В Windows Vista для хранения загрузочного меню и других параметров загрузки используется файл BCD, находящийся в папке Boot активного раздела. Данные в этом файле записаны в двоичном формате, и для его редактирования нужно использовать специальные утилиты.
Часть параметров загрузочного меню можно изменять на вкладке Загрузка программы Конфигурация системы (рис. 12.4), а расширенные возможности редактирования имеются в утилите командной строки bcdedit.ехе. Чтобы ей воспользоваться, следует запустить окно командной строки в режиме администратора. После ввода bcdedit без ключей на экран будут выведены текущие параметры загрузки, а команда bcdedit /? позволит получить справку по ключам и параметрам утилиты. Чтобы увидеть информацию по использованию конкретного параметра, введите команду bcdedit имя_параметра /?. Параметры bcdedit.ехе имеют относительно сложный синтаксис, поэтому применение этой утилиты рекомендовано в первую очередь опытным пользователям.
При настройке мультизагрузочных систем обратите внимание, что вы не можете добавлять в загрузочное меню Windows 2000/ХР запись для загрузки Windows Vista, но в загрузочное меню Windows Vista можно добавить запись для Windows 2000/ХР. В процессе загрузки Windows 2000/ХР может последовательно появляться два загрузочных меню: сначала меню Windows Vista из файла BCD, затем меню Windows 2000/ХР из файла boot.ini. Ошибка в любом из этих меню может сделать невозможным запуск Windows 2000/ХР, однако если вы сначала выполните установку Windows 2000/ХР а затем Windows Vista то оба меню будут сконфигурированы автоматически.Внимание!
Редактирование загрузочного меню является потенциально опасной процедурой, поэтому сначала следует создать резервную копию BCD. Это можно сделать с помощью команды bcdedit /export имя_файла_копии.
Пример редактирования загрузочного меню с помощью bcdedit.exe
Использование утилиты bcdedit рассмотрим на следующем примере. Представьте, что после установки Windows Vista на диск С: была выполнена установка Windows ХР на диск D:. В результате этих операций загрузка Windows Vista станет невозможной. Нам необходимо вернуть возможность загрузки Windows Vista и создать загрузочное меню для выбора между Windows ХР и Windows Vista. Эту задачу можно решить в следующей последовательности.
Для восстановления загрузчика Windows Vista загрузите Windows ХР, вставьте установочный диск Windows Vista в привод и запустите команду Е: \Boot\ Bootsect.exe /NT60 All, где вместо Е: следует указать букву DVD-привода в вашей системе. После восстановления загрузчика Windows Vista должна загрузиться, но уже запуск Windows ХР будет невозможен. Для исправления ситуации нужно запустить командную строку Windows Vista от имени администратора и выполнить следующую последовательность команд.