Полное руководство по Microsoft Windows XP
Шрифт:
Рисунок 5.3. Использование диалогового окна Настройка системы для оптимизации режима запуска операционной системы Windows XP
Вкладка Общие предназначена для управления режимом очередного запуска Windows XP. Вы может задать обычный режим запуска, диагностический или выборочный режим. Опция Обычный запуск (Normal Startup) соответствует наиболее часто используемому режиму. В этом режиме предусматривается загрузка всех драйверов и приложений, конфигурируемых в расчете на конкретный компьютер. Опция Диагностический запуск (Diagnostic Startup) соответствует такому режиму запуска Windows XP, когда производится инсталляция только основных драйверов и программ для выявления потенциальных проблем. На этом этапе не следует беспокоиться относительно кнопок Извлечь файл (Expand File) и Запустить восстановление системы (Launch System Restore); более подробно назначение этих кнопок рассматривается в разделе «Утилита Восстановление системы» главы 24.
Предупреждение
Этот
Опция Выборочный запуск (Selective Startup) соответствует режиму с выборочным заданием характеристик. Обычно пользователи не стремятся изменить опции загрузки, указанные на данной вкладке. Подбор файлов следует производить весьма тщательно, а после выбора просто сообщить операционной системе об отсутствии необходимости обработки всего массива параметров, как при обычной загрузке. При работе с утилитами весьма важно пользоваться методами логического анализа – иначе вы не сумеете получить требуемую информацию. Теперь, не забывая о вышесказанном, обратимся к используемым вкладкам и проследим, каким образом их параметры могут влиять на характеристики системы.
Примечание
Файл BOOT.INI, предназначенный для диагностики, описывается в разделе «Изменение опций загрузочного файла BOOT.INI» главы 24.
Файлы SYSTEM.INI и WIN.INI
Вкладки SYSTEM.INI и WIN.INI достались Windows XP в наследство от предшествующих версий Windows. На рис. 5.4 показан типичный вариант этих вкладок, которые предназначены для проверки наличия старых 16-разрядных драйверов и приложений. Обе вкладки имеют запись «for 16-bit app support» (для поддержки 16-разрядных приложений). Если запись содержит полезную информацию, значит, в системе используется по меньшей мере одно 16-разрядное приложение, которое следует удалить. (На рис. 5.4 присутствует и фраза «msconfig», приводящаяся непосредственно перед записью «for 16-bit app support», – она появляется только при отмене соответствующей опции.)
Рисунок 5.4. Вкладки SYSTEM.INI и WIN.INI позволяют просматривать и изменять параметры соответствующих файлов
Рекомендуется также просмотреть записи (для драйверов вкладки SYSTEM.INI), поскольку они обычно относятся к 16-разрядным драйверам. Большая часть компьютеров применяет по меньшей мере один 16-разрядный драйвер, который предназначен для проверки характера совместимости и который вы можете случайно исключить (если только он не использует электронные игры на основе программных средств MS DOS).
Записи в разделе [driver32] на вкладке SYSTEM.INI хорошо защищены, однако их нетрудно изменить. Этот раздел задействуется только ранними 32-разрядными программами, поэтому в ряде случаев следует предусматривать их модификацию. Кроме того, нужно внимательно просмотреть раздел [38 6enh], который иногда способен вызвать проблемы.
Из рис. 5.4 видно, что имеется возможность изменять положения записей, а также активизировать или отменять их. Контрольное поле, предусмотренное рядом с каждой записью, указывает на ее состояние (активизирована или отменена). При необходимости обращения к записи нажмите кнопку Поиск (Find). Подобный подход позволяет создавать новые и редактировать уже существующие записи.
СлужбыВкладка Службы (Services), показанная на рис. 5.5, содержит полный перечень служб, который загружается операционной системой Windows XP в процессе перезагрузки. Она использует такие же контрольные поля для указания на состояние соответствующего сервиса (активизирован или отменен). Диалоговое окно Настройка системы содержит кнопку Отключить все (Disable All), хотя я не совсем представляю, для чего сотрудники Microsoft планировали ее использовать (вам она точно не потребуется): отмена всех служб может привести только к тому, что вам будет достаточно трудно организовать повторный запуск системы.
Теперь можно обсудить некоторые важные аспекты, связанные с использованием записей этой вкладки. Так, я рекомендую обратиться к колонке Базовая (Essential), однако не слишком полагаться на данные, указывающие на ту или иную базовую службу Если служба помечена как базовая, она, несомненно, таковой и является, однако множество базовых, с практической точки зрения, служб могут не быть указаны, поэтому при выполнении изменений следует быть весьма осторожными.
Колонка Состояние (Status) также содержит важные сведения. Служба, снабженная пометкой Остановлена (Stopped), обычно загружается в систему, но остается неактивной на текущий момент. Это, в частности,
Наиболее удобным способом для получения информации относительно отмены службы является проведение предварительного обследования. Иногда можно сделать правильные выводы, на основании только одного имени службы. Так, например, если вы сталкиваетесь с опцией в списке служб NetMeeting Remote Desktop Sharing (Доступ к удаленному Рабочему столу NetMeeting) и никогда не использовали программу NetMeeting, вам, возможно, удастся сэкономить определенный объем памяти за счет отказа от загрузки этой службы. Тем не менее вне зависимости от тех сведений, которыми вы располагаете, отменять службы следует поочередно, после чего необходимо инициировать перезагрузку, а перед очередными изменениями проверить правильность ранее сделанных выводов.
ЗапускВкладка Автозагрузка (рис. 5.6) является наиболее безопасным программным инструментом, используемым при изменении характеристик. Разрешается отменять все записи в перечне вкладки, что никак не повлияет на режим загрузки данных. Конечно, при этом вероятно некоторое ухудшение функциональных возможностей, однако операционная система будет работать вполне нормально.
Некоторые из подобных записей появляются в папке Автозагрузка, поэтому можно воспользоваться программой MSCONFIG для отмены записей в этой папке, а не переносить их в другую папку меню Пуск. Данный подход позволяет экономить чаще время и усилия.
Некоторые из указанных записей появляются также в реестре. В отличие от других вкладок, которые были рассмотрены выше, эта вкладка сообщает пользователям, каким образом они могут найти записи в реестре. Отмена записи позволяет оценить ее влияние на работу системы в целом. Если система продолжает нормально функционировать в течение недели или двух при отсутствии данного приложения, вы можете смело удалить его даже в том случае, если соответствующая запись присутствует в системном реестре. Как и при прочих операциях редактирования записей реестра, необходимо предварительно скопировать соответствующий ключ и только потом исключать его (см. главу 12).
Автоматизация процедуры настройки с помощью служебной программы Назначенные задания
Служебная программа Назначенные задания (Task Scheduler) позволяет автоматически выполнять операции с учетом различных критериев. Например, допустимо задать определенную конфигурацию компьютера для исполнения программы проверки диска ScanDisk в семь часов утра каждое воскресение, запуска дефрагментации диска в пять часов вечера каждую пятницу и антивирусной программы в девять часов утра каждый первый понедельник очередного месяца. Другими словами, программа Назначенные задания автоматизирует выполнение любой операции, которая в обычной обстановке может инициироваться и завершаться самим пользователем.
Каждое задание может включать в себя несколько пусковых схем для срабатывания – триггеров, контролирующих момент их выполнения при работе в операционной системе Windows. Запуск назначенного задания в данном случае осуществляется в условиях ряда критериев, при этом различают два типа триггеров: на основе временных критериев и критериев, основанных на возникновении каких-либо событий.
Триггер первого типа активизирует задание в определенные моменты времени. При этом можно просто задать эти моменты или оговорить периодичность исполнения. Применение сценариев запуска назначенных заданий предусматривает указание расписания, например ежедневно, еженедельно или ежемесячно, с указанием дня месяца, допустим третий день каждого месяца, или конкретного дня недели, скажем второй вторник каждого месяца.Рекомендация
Использовать программу Назначенные задания можно наряду с другими утилитами диска. Эта программа в ряде случаев демонстрирует весьма хорошее взаимодействие с приложениями операционных систем Windows 95/98/NT/2000, Windows 3.х, OS/2, MS DOS, командными файлами (*.bat), файлами сценария командной строки (*.cmd), а также с прочими зарегистрированными в установленном порядке группами файлов. Так, имеется возможность применять программу Назначенные задания для пересылки факсимильных сообщений глубокой ночью, когда интенсивность использования телефонных линий связи оказывается минимальной. Кроме того, удобно создавать отчеты по базе данных в конце рабочего дня, чтобы нагрузка на компьютер в течение дня сохранялась небольшой.
Триггер второго типа инициирует выполнение назначенного задания при возникновении в системе соответствующих событий. Некоторые критерии предусматривают инициирование при запуске системы, при первой регистрации пользователя в системе или при переводе системы в режим ожидания (критерии режима ожидания). Подобные критерии обеспечивают активизацию заданий на определенном временном интервале после перевода компьютера в режим ожидания. Устанавливая флажок для подобного критерия, вы фактически планируете запуск назначенных заданий и программ на время перевода компьютера в режим ожидания.
Запуск программы Назначенные задания
Запуск программы может осуществляться с помощью команды Пуск → Все программы → Стандартные → Служебные → Назначенные задания (Start → All Programs → Accessories → System Tools → Scheduled Tasks). На рис. 5.7 показано окно Назначенные задания, всплывающее при запуске программы.