Увеличение скорости: пустая предварительная выборка в вашей системе XP

Опубликовано: 25 Марта, 2023


Чтобы получить полное руководство по безопасности, ознакомьтесь с «Security+ Study Guide and DVD Training System» на Amazon.com.

Поскольку приложения представляют собой не что иное, как данные (файлы, папки, из которых состоят программы), они подлежат такому же наказанию, как и все остальные данные в вашей системе, открытые для… дефрагментации, а также просто находящиеся на вашем жестком диске, если необходимо, программа должна быть вызвана с диска и загружена в память. Если XP (или 2003) пытается выполнить предварительную загрузку приложений, которые вы не используете регулярно, возможно, вы тратите память впустую. В этой статье мы рассмотрим, как повысить производительность, очистив малоизвестную папку предварительной выборки и позволив XP снова начать процесс определения и архивации предварительной выборки.

Основы предварительной выборки

Папка предварительной выборки находится на локальном жестком диске в папке Windows.

%системрут%предвыборка

-или же-

Х:виндовспредвыборка

Где «X» — это буква диска, на котором установлена Windows. Любой путь приведет вас к вашей локальной системе. Второй путь предназначен для тех, у кого по умолчанию установлена наиболее часто используемая буква диска C:.

Папка prefetch используется для ускорения вашей системы. Это делается следующим образом:

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

Автоматическая предварительная выборка также может замедлить работу вашей системы. Это потому, что со временем

  • XP сохранит копию части программы в папке предварительной выборки, даже если вы используете ее только один раз, что нехорошо. Поскольку вы больше не сможете использовать эту программу, вы можете повлиять на производительность вашей системы, загрузив части программы, которые вы не используете, в память вашей системы.
  • Системы XP с очень низкими аппаратными ресурсами (такими как память и место на жестком диске) определенно будут затронуты чрезмерно раздутой папкой предварительной выборки.

Откройте и очистите папку Prefetch

Чтобы просмотреть содержимое вашей папки предварительной выборки, вам нужно только открыть ее. Вы можете пройти по указанному ранее пути, чтобы просмотреть папку предварительной выборки. Вы можете использовать поля «Дата создания» или «Изменение», чтобы попытаться выяснить, сколько лет каждому файлу предварительной выборки, это может помочь вам определить, что можно удалить, а что вы можете сохранить. Однако самый простой способ сделать это — просто удалить содержимое, а затем снова начать открывать и использовать ваши обычные программы — XP вернется к тому же процессу и предварительно загрузит то, что вам нужно.

Затем вы увидите содержимое очень полного файла предварительной выборки, как показано на этом клиенте XP:

Примечание:
Файл layout.ini также можно без проблем удалить. Файлы *.ini — это «информационные файлы», которые Windows использует для настройки. Layout.ini содержит информацию о предварительной выборке для системы дефрагментации диска XP (defrag). Информация в этом файле используется программой дефрагментации для перемещения программ и файлов на жестком диске вашей рабочей станции в более подходящее место, что ускоряет прямое чтение.

Очистка папки

Как видите, так же, как и каталог TEMP в вашей системе, папка Prefetch может заполняться множеством неиспользуемых записей и занимать необходимое место. Пространство папки на самом деле не то, о чем вы беспокоитесь, это все эти «предварительно загруженные в память» вещи, которых вы пытаетесь избежать. Память бесценна… это то, что делает вашу систему «кажущейся» быстрой. На самом деле вы загружаете все с жесткого диска… чем больше памяти у вашей системы, тем больше операционная система будет пытаться загрузить и сохранить загруженной в памяти. Вы всегда… всегда хотите, чтобы эта область была как можно более свободной и чистой, потому что, когда она заполняется — это немедленно влияет на систему. Подкачка с диска в память и обратно потребляет системные ресурсы и замедляет работу вашей системы. Кроме того, нехватка места на жестком диске одновременно создает нагрузку на системный файл подкачки, которому требуется все доступное свободное место на жестком диске для размещения «виртуальной памяти». Таким образом, вы можете повысить производительность системы, удалив файлы из этой папки не только для того, чтобы они не занимали память, но и для того, чтобы они не находились на жестком диске. Это не то пространство, которое будет возвращено, если только вы сейчас не используете меньше программ, чем в другое время. Примером может быть, если вы ранее использовали много графических инструментов, а теперь нет. Поскольку эти инструменты и их среды настолько велики, удаление файлов предварительной выборки для этих инструментов может потребовать возврата больших системных ресурсов для вас.

При очистке папки у вас есть два варианта: выборочно или все.

Вы можете быть выборочным или вы можете массово удалить все. Ctrl + A, а затем Del. Пропало. Опять же, сделать это таким образом не проблема — вы можете регенерировать то, что вам нужно, после перезагрузки и перезагрузки. Вы также можете быть очень избирательны, хотя первый способ — самый простой, быстрый и эффективный. Помните — чтобы удалить все файлы, просто выберите их все в проводнике и нажмите клавишу удаления на клавиатуре. Перезагрузитесь, перезапустите свои программы, и вы снова в деле. Программы, которые больше не используются часто, останутся бездействующими до тех пор, пока не будут использованы снова.

Вы не должны часто удалять эти файлы, потому что тогда ваша система будет постоянно создавать файлы, а затем удалять их. Это, конечно, создаст нагрузку на ваш жесткий диск и потребует еще одной дефрагментации. Используйте эту настройку экономно, помня о ней, когда будете делать весеннюю уборку. Вы можете связать это с рутиной, когда вы «удаляете» неиспользуемые программы, идете и очищаете папку предварительной выборки… очищаете любые другие временные папки, а затем сканируете диск и выполняете дефрагментацию. Если вы потратите несколько долларов и получите обновление памяти, ваша система «появится» намного быстрее. Кроме того, вы освободите серьезное место на жестком диске, а также очистите память. Черт возьми, вам может даже не понадобиться эта новая планка памяти после того, как вы очистите свою систему. Итак, можно ли как-то изменить предварительную выборку? Да, есть.

Изменение настроек предварительной выборки

Чтобы изменить настройки папки Prefetch, вам может потребоваться зайти в системный реестр. Вы можете сделать это с помощью Regedit.

Пуск => Выполнить => введите Regedit => Enter

Теперь, когда вы находитесь в реестре, вы можете изменить поведение Prefetch, внеся изменения в реестр. Это полезно, когда вы хотите изменить Prefetch или полностью отключить Prefetch. В системах с низким уровнем ресурсов (память, место на жестком диске и т. д.) эта функция может быть отключена, чтобы система работала более эффективно.

Когда откроется диалоговое окно редактора реестра, перейдите к этому значению:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters

На правой боковой панели найдите ключ с именем EnablePrefetcher. Значение этого ключа показывает, как будет работать Prefetch.

Вы можете выбрать следующие значения:

0: Отключить

1: Предварительная выборка запуска приложения

2: предварительная выборка загрузки

3: Упреждать все

Просто введите нужный номер (оставьте все остальные настройки без изменений) и нажмите OK. Перезагрузка системы даст вам новую настройку Prefetch.

Резюме

В этой статье мы рассмотрели основы очистки папки Prefetch и увеличения скорости в вашей системе XP (или 2003). Оставайтесь с нами для получения дополнительных настроек!

Ссылки и справочные материалы

Сделайте резервную копию системного реестра
http://www.windowsnetworking.com/articles_tutorials/Windows-XP-Registry-Backup.html