Мюллер Джон Поль
Шрифт:
• Безопасный режим с загрузкой сетевых драйверов (Safe Mode with Networking). Запуск системы происходит в безопасном режиме, однако к списку устанавливаемых функций добавляются сетевые драйверы. Единственным преимуществом данной конфигурации является то, что вы можете найти драйверы и другие ресурсы на сетевом диске;
• Безопасный режим с поддержкой командной строки (Safe Mode with Command Prompt). Запускает систему без преимуществ GUI (Graphical User Interface – графический пользовательский интерфейс). На экране появляется командная строка, позволяющая запускать любые буквенно-цифровые приложения Windows XP. Это исключительно сервисный режим, который следует использовать лишь в крайних случаях;
• Включить протоколирование загрузки (Enable Boot Logging). Создает текстовый файл, содержащий список всех драйверов, загружаемых Windows XP. Опция удобна для поиска драйверов, которые вам больше не нужны, или определения, на каком этапе процесса загрузки произошла неполадка. Эта функция также служит для записи настроек системы. Зная, какие драйверы загружает Windows XP и время их загрузки, вы сможете заново настроить систему после серьезной поломки;
• Включить режим VGA (Enable VGA Mode). Выполняет нормальный запуск системы, однако вместо обычного драйвера дисплея запускает драйвер VGA. Эта опция дает возможность выявить неисправность дисплея. Она также помогает выполнить некоторые сервисные задачи, такие как более простое обновление драйвера дисплея. Не следует применять данный режим для обычной работы, поскольку многие утилиты Windows XP функционировать не будут;
• Загрузка последней удачной конфигурации (с работоспособными параметрами) – Last Known Good Configuration. Восстанавливает прежде сохраненную системную конфигурацию и использует ее для загрузки. Данная опция полезна в случае, если вы установили новый драйвер, который не очень хорошо работает в системе, а обычный процесс деинсталляции запустить невозможно. К сожалению, такая опция оставляет в системе ненужные драйверы;
• Восстановление службы каталогов (Directory Services Restore Mode). Восстанавливает конфигурацию системы, хранящуюся на контроллере домена. Эту опцию можно использовать только с Active Directory. Ваша система должна являться частью домена, и вы должны иметь доступ к сети. Опция хороша для быстрого восстановления, когда Загрузка последней удачной конфигурации (с работоспособными параметрами) не работает. В большинстве случаев вам придется восстанавливать резервную копию, если эта опция не дает результата (сбой означает, что копия Active Directory также повреждена);
• Обычная загрузка Windows (Start Windows Normally). Осуществляет обычный запуск системы, как и в случае, если вы выберете одну из опций меню загрузки;
• Перезагрузка (Reboot). Перезагружает систему. Данная функция нужна только в случае, если вы выбрали одну из вышеназванных опций и решили заняться чем-то другим;
• Возврат к выбору операционной системы (Return to the OS Choices Menu). Возвращает вас к меню загрузки, где вы можете выбрать нужную операционную среду.
Как видите, Windows XP предлагает опцию меню на каждый случай. В меню можно попасть, нажав функциональную клавишу F8 во время загрузки: Диспетчер загрузки (Boot Manager) отобразит в нижней части экрана окно, предлагающее вам нажать F8, чтобы войти в меню загрузки.
Одним из нечастых случаев использования данного меню является тестирование программного обеспечения на совместимость. Например, задав Включить режим VGA, я проверял, действительно ли Windows XP загружается в режиме VGA. Иногда это позволяет запускать некоторые программы – значит, я не зря пробовал различные опции конфигурации программного обеспечения, чтобы приложение могло работать под Windows XP.
Диагностика проблем поддержки приложений
Определенные типы старых приложений Windows при выполнении некоторых задач зависят от MS DOS. К данной категории можно отнести обучающие и игровые приложения. В прошлом Windows являлась не очень надежной средой, поэтому разработчики игрового и образовательного ПО часто обходили ограничения Windows для создания быстродействующих приложений.
Windows XP обеспечивает настройку совместимости (см. раздел «Режим совместимости» главы 10). Вы можете применять эти настройки для того, чтобы избежать проблем, возникающих с приложениями. Проверив немало образовательных и игровых программ на совместимость, я могу с уверенностью сказать, что такие настройки работают в большинстве случаев. (В 93,4 % случаев – таков результат моей неофициальной проверки 46 программ выпуска трехлетней давности и раньше; самому старому тестируемому приложению было 9 лет.)
Несмотря на это, вы все равно столкнетесь с плохо функционирующими программами. Windows 9х решает эту проблему при помощи режима MS DOS – варианта, которого нет у пользователей Windows XP. Значит, вы должны сделать выбор: установить новую версию ПО или провести диагностику имеющегося продукта.
Диагностика проблем программного обеспечения может занять немало времени. Вот области, которые я просматриваю наиболее часто:
• проверка настроек (Verify Settings). Некоторые старые программы включают отдельную конфигурационную процедуру. Убедитесь в том, что вы запустили конфигурационное программное обеспечение. Возможно, вам придется настроить звуковую карту. Также необходимо убедиться в том, что инициализационные файлы ini и другие заканчиваются в нужном месте. Стоит также проверить настройки среды (см. раздел «Новый способ настройки пути» данной главы);
• диск с MS DOS (DOS Drive). Вы не сможете запустить ряд старых программ на диске c файловой системой NTFS. Я обнаружил, что решением этой проблемы служит их запуск на диске с MS DOS. Разницы не должно быть никакой, но анализ показывает, что данные программы требуют диск с характеристиками MS DOS и часто не распознают NTFS-диск;
• частичное использование возможностей программных средств (Partial Use). Иногда вам придется довольствоваться частичной реализацией функций ПО. Например, в игровом приложении прием для имитации вашей звуковой картой с объемным звучанием древнего саундбластера, возможно, не сработает. Периодическое конфигурирование программного обеспечения с целью заставить его работать также не всегда помогает. В таком случае ограничьтесь теми функциями программного обеспечения, которые оно в состоянии предоставить;