Windows Vista. Трюки и эффекты — страница 36 из 55

• Ускорение завершения работы системы. В процессе завершения работы система по умолчанию выделяет 20 секунд для завершения процессов. Этот интервал можно уменьшить, открыв раздел HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Control и установив значение параметра WaitTo-KillServiceTimeout равным желаемому интервалу в миллисекундах, например 100 00. Однако не следует устанавливать слишком низкий интервал, поскольку некоторые службы будут завершаться некорректно, что может привести к ошибкам в следующих сеансах работы.

...

Внимание!

Для применения большинства указанных выше параметров требуется перезагрузка компьютера.

Очистка системного реестра

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

Поскольку реестр Windows Vista содержит сотни тысяч записей, то поиск ошибок лучше выполнить с помощью одной из специализированных утилит, которые имеются на прилагаемом диске. Функции для очистки реестра имеются во многих программах для комплексной настройки и обслуживания системы, например, TweakNow PowerPack (www.tweaknow.com), Jvl6 PowerTools (www.macecraft.com), System Mechanic (www.ioLo.com) или TuneUp Utilities (www.tune-up.com). Также существуют отдельные утилиты для очистки реестра, например, TweakNow RegCleaner (www.tweaknow.com) или CCleaner (www.ccLeaner.com).

...

Внимание!

Перед началом очистки реестра обязательно создайте контрольную точку восстановления (см. разд. 1.3).

В качестве примера рассмотрим работу с программой TweakNow RegCleaner, которую можно использовать отдельно или же в составе комплекта TweakNow PowerPack. После запуска программы вы можете выбрать режим сканирования (рис. 8.12): Quick Scan – быстрое сканирование, Full Scan – полное сканирование или Custom для ручной настроки сканирования. Для запуска процесса сканирования нажмите кнопку Clean Now и дождитесь окончания проверки, которая может занять несколько минут или более, в зависимости от объема реестра и количества ошибок.

Рис. 8.12. Окно программы проверки реестра TweakNow RegCleaner

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

При интенсивном использовании системы для ускорения доступа к реестру можно выполнить его дефрагментацию. Функция дефрагментации реестра имеется в большинстве перечисленных выше утилит. Например, для дефрагментации реестра с помощью программы TweakNow RegCleaner щелкните на ссылке Registry Defragmenter и нажмите кнопку Defragment Now. После завершения этой операции вам понадобиться перезагрузить компьютер.

Рис. 8.13. Отчет программы TweakNow RegCleaner о найденных ошибках

Оптимизация и ускорение системы с помощью специальных утилит

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

Для настройки параметров производительности выберите категорию Tweaks и щелкните на ссылке Performance (рис. 8.14). Чтобы узнать назначение каждого флажка, подведите к нему указатель мыши и ознакомьтесь с текстом всплывающей подсказки. Внимательные пользователи, таким образом, смогут найти флажки, соответствующие рассмотренным выше параметрам реестра.

Рис. 8.14. Параметры производительности в окне программы Vista Smoker Pro

Для не очень опытных пользователей в программе имеется режим автоподстройки системы, который запускается с помощью ссылки Auto Tuner. Выполнить автоматическую настройку системы можно и с помощью других аналогичных утилит, представленных на прилагаемом компакт-диске в разделе Оптимизаторы (см. приложение 1).

...

Внимание!

Перед настройкой системы с помощью оптимизаторов обязательно создайте контрольную точку восстановления (см. разд. 1.3) на тот случай, если после настройки работа системы ухудшиться. Не изменяйте параметры, значения которых вам неизвестны, также не изменяйте сразу несколько важных параметров.

Настройка автоматической дефрагментации

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

Чтобы открыть окно программы дефрагментации и задать параметры ее работы, выполните команду Пуск → Все программы → Стандартные → Служебные → Дефрагментация диска или найдите программу с помощью строки поиска (рис. 8.15).

Рис. 8.15. Программа дефрагментации жесткого диска

Для изменения режима работы программы щелкните на кнопке Изменить расписание и в появившемся окне установите желаемое время и периодичность запуска. При снятии флажка Выполнять по расписанию вам придется периодически запускать дефрагментацию вручную с помощью кнопки Выполнить дефрагментацию.

...

Примечание

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

По сравнению с предыдущими версиями Windows, в Vista интерфейс программы дефрагментации значительно упрощен, но опытные пользователи могут получить доступ к дополнительным возможностям программы с помощью командной строки. Для получения справки по имеющимся параметрам откройте окно командной строки и выполните команду def rag /?.

Дефрагментация файла подкачки и таблицы размещения файлов

Встроенная программа дефрагментации проста в использовании, работает автоматически в фоновом режиме, но с ее помощью нельзя выполнить дефрагментацию файла подкачки и таблицы размещения файлов (MFT – Master File Table). Для этого можно использовать утилиты сторонних разработчиков, например имеющуюся на компакт-диске в папке «Системные утилиты» программу Diskeeper 2007.

Порядок дефрагментации файла подкачки и MFT с помощью Diskeeper 2007 следующий.

Установите программу Diskeeper 2007 и запустите ее.

1. В окне программы Diskeeper щелкните на кнопке Boot-Time Defragmentation.

2. Выберите диски, для которых нужно выполнить дефрагментацию. Чтобы указать несколько разделов, щелкайте на них при нажатой клавише Ctrl.

3. Установите флажок Enable Boot-Time Defragmentation to run on the selected volume. Если вы желаете выполнить дефрагментацию при следующей перезагрузке компьютера, оставьте переключатель в положении Enable Boot-Time Defragmentation to run on the selected volume.

4. Установите следующие флажки:

• Defragment the paging file – для дефрагментации файла подкачки;

• Defragment the Master File Table (MFT) – для дефрагментации таблицы размещения файлов.

5. Задайте при необходимости дополнительные параметры дефрагментации:

• Run the system «CHKDSK» utility before defragmentation – запустить программу проверки диска перед дефрагментацией;

• Pause to view screen after defragmentation – пауза для просмотра отчета о дефрагментации;

• Produce the summary Log file – записать информацию о ходе дефрагментации в указанный файл.

6. Нажмите кнопку ОК, затем перезагрузите компьютер. Дефрагментация будет выполнена при следующей загрузке компьютера. В процессе выполнения дефрагментации вам может быть предложено перезагрузить компьютер.

Программу Diskeeper 2007 вы также можете настроить на выполнение автоматической дефрагментации, щелкнув на кнопке Automatic Defragmentation и настроив расписание в появившемся окне. При этом встроенную программу дефрагментации Windows Vista следует отключить.

Настройка системных служб

Служба (Service) – это программа, работающая в фоновом режиме и обеспечивающая функционирование системы. Для управления службами служит оснастка Службы (рис. 8.16). Чтобы ее открыть, введите команду services.msc в строке поиска меню Пуск и подтвердите открытие в окне UAC.

Рис. 8.16. Оснастка Службы

После запуска оснастки Службы вы можете просматривать список установленных служб, запускать и останавливать их, а также изменять параметры работы выбранной службы. Все описанные действия можно выполнить в окне свойств конкретной службы, которое вызывается двойным щелчком на ее имени.

Окно свойств службы содержит несколько вкладок (рис. 8.17). На вкладке Общие вы можете узнать основные сведения о выбранной службе: имя, описание, исполняемый файл службы и ее текущее состояние. Для изменения состояния службы предназначены кнопки Запустить, Остановить, Приостановить и Продолжить.

Рис. 8.17. Окно свойств службы

Наиболее важный параметр в окне свойств службы – это тип ее запуска, который может принимать одно из следующих значений.