Prefetch — функция (впервые появилась в Vista), которая хранит некоторые данные о запускаемых приложениях, помогающие им быстрее стартовать.
Эти данные находятся в папке \Windows\Prefetch, и, теоретически, периодическое удаление файлов из этой папки (один раз в месяц) способствует улучшению производительности. Поскольку приложения, которые запускаются, будут вынуждены заново сохранять данные в папке Prefetch, то вначале производительность может слегка снизиться. При отсутствии старых записей нужно будет анализировать меньшее количество файлов, и Windows будет работать быстрее. Рост производительности будет невелик (если вы его вообще заметите), но пользователи, которые борются за каждый цикл процессора, захотят попробовать и этот способ.
Удаление данных из Prefetch может увеличить время следующей загрузки Windows, Но последующие начальные загрузки будут происходить за обычное время, так как данные для загрузки программ уже будут на месте.
Если вы хотите отключить Prefetch, откройте редактор реестра (глава 3), перейдите к ветви HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Session Manager\Memory Management\PrefetchParameters и измените значение EnablePrefetch иа 0. (Другие значения используются для поддержки: 1 - только приложений, 2 — только процессов начальной загрузки, 3 - и того и другого.)
См. вставку «ReadyBoost — почему бы и нет?* на с. 201, чтобы узнать, как кэшировать Prefetch-файлы и повысить производительность.
Закон Паркинсона утверждает, что работа занимает все время, отпущенное на нее. По аналогии с этим, можно сказать, что количество файлов разрастается, чтобы заполнить все свободное пространство на диске.
Малый объем дискового пространства не просто усложняет хранение файлов, без достаточного объема виртуальной памяти (которую обсудим позже) и места для временных файлов Windows будет еле ползать. Недостаток свободного дискового пространства усложняет фрагментацию файлов. Это, в свою очередь, понижает производительность. Достаточное количество свободного места на диске жизненно важно для обеспечения хорошей производительности. Удаление драйверов и приложений, которые больше не используются, освобождает память, место и снижает загрузку процессора, что может существенно повысить общую производительность системы.
Если у компьютера мало места па диске, попробуйте использовать сжатие NTFS. Щелкните правой кнопкой мыши на любой папке, выберите Свойства ► Дополнительно (Properties ► Advanced) и включите сжатие содержимого. На медленных компьютерах сжатие может немного ухудшить производительность, по при быстром процессоре с медленным жестким диском (обычный ноутбук) вы можете сразу за* метить увеличение производительности. Сжатие, как известно, увеличивает риск фрагментации, поэтому этот метод стоит использовать только для данных, которые вы не используете или редко изменяете. Если вы используете сжатие NTFS, в свойствах любой папки вы увидите, сколько места иа диске она занимает.
Такое сжатие доступно только на дисках с файловой системой NTFS (см. «Выберите правильную файловую систему»). Его нельзя использовать совместно с функцией шифрования для защиты данных (глава 7).
До того, как вы установили свое первое приложение, жесткий диск уже был замусорен файлами инсталлятора Windows, в которых вы, скорее всего, не нуждаетесь. В пакет установки Windows 7 Ultimate Edition входит более 39 ООО файлов, занимающих больше 2 Гбайта дискового пространства.
Нужен ли вам конкретный файл — это ваш вабор. Некоторые сочтут 24 Мбайт wav-файлов из папки C:\Windows\Media излишними, в то время как другие могут посмеяться над переживаниями по поводу такого незначительного объема. (Столько же места займут три фотографии, сделанные 10-мегапикселыюй камерой. Но это в два раза больше размера моего жесткого диска в 1983 году.)
Имеет смысл соблюдать осторожность, удаляя любые файлы из операционной системы. Удаление определенных файлов может спровоцировать отказ некоторых приложений или даже Windows. Выработайте привычку перемещать любые спорные файлы во временную папку перед тем, как принять окончательное решение. И помните, что создание резервной копии жесткого диска (глава 5) перед началом чистки очень важно и не очень трудоемко.
Самый легкий способ удалить то, что сама Windows считает лишним, — запуск программы очистки диска (cleanmgr.exe). Если вы обновляли Vista, то на жестком диске находится больше 2 Гбайт мусора, (См. врезку «Отключение надоедающего предложения очистить диск», если вам надоели предупреждения Windows, когда свободное дисковое пространство уменьшается.)
ОТКЛЮЧЕНИЕ НАДОЕДАЮЩЕГО ПРЕДЛОЖЕНИЯ ОЧИСТИТЬ ДИСК
Когда на компьютере заканчивается свободное дисковое пространство, Windows попросит вас запустить Мастер очистки диска.