Познавательный блог  

Поиск по сайту

Гугль

Архивы

Что такое C:\WINDOWS\Prefetch

Проверяя систему Windows XP SP3 после чистки от вирусов искал файлы по определенным параметрам и наткнулся на папку C:\WINDOWS\Prefetch.

В папке Prefetch лежат программы, которые загружаются при запуске Виндовс, с целью быстрого запуска этих самых программ. Удалять не только можно, но и нужно, иначе их собирается слишком много и это замедляет запуск и работу самой винды. Смотри, что действительно часто используешь, а остальное - в корзину!

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

Это все можно отключить.

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

DWORD EnablePrefetcher, параметр может принимать следующие значения:
0 - отключить сервис
1 - упреждающая выборка приложений
2 - упреждающая выборка приложений, запускаемых во время загрузки системы (используется Windows Server 2003 по умолчанию)
3 - включены обе упреждающие выборки (пп. 1 и 2) используется Windows XP по умолчанию

Перезагрузите компьютер, чтобы изменения вступили в силу.

Комментарии

Комментарий от Андрей [ Ноябрь 29, 2012, 22:08 ]

Добрый день. У меня ХР SP3.Нигде не могу найти папку Prefetch.Создал сам C:\WINDOWS\Prefetch.Правильно ли это?

Комментарий от Виктор [ Январь 22, 2013, 17:01 ]

Думаю, что не правильно. Я на своём компьютере сделал то же самое, но в созданную папку ничего не пишется, она стоит пустая. Подскажите, кто знает, как восстановить папку Prefetch. ОС — Windows XP.

Комментарий от Алексей [ Февраль 23, 2014, 22:00 ]

Друзья! Думаю что неправильно просто создать папку и ждать сложив руки, чтобы создать подобные папки нужно знать язык wscript и java, тем самым написать код с путем и действием, в windows есть файл svchost.exe. Именно в нем записаны пути ко всем важным системным файлам и их предазначениям, если вы создадите папку и будуте ждать, нечего у вас не выйдет! Сначала нужно выучить язык %SYS% — самый важный «системный язык», затем вам нужно выучить язык c++ тогда вы сможете написать свою windows тем самым сделая папку Prefetch.

Есть более легкий способ создать свою Prefetch,
Для этого вам нужно переименовать файл svchost.exe в .txt формат. Вы увидете цифровой код вашей системы (точней только часть)далее впишите код и никнейм, а так же и назначение папки. Вот образец:

Prefetch
c:\windows\
назначение
название процесса
системная утилита благодоря которой будет работать в данном случае это system32
название исполняющего файла
papka

Попробуете может получится, но запомните! при утерии файла svchost.exe выходит ошибка конфигурации windows, после того как закончите переименуете обратно.

Комментарий от Алексей программист [ Февраль 23, 2014, 22:08 ]

Есть уйма интересных фактов и способов как написать свою системную папку.

Однажды удача улыбнулась мне и я смог написать исполняющию папку %SystemRoot% на это ушло не более года, удача улыбнется и вам если вы будете знать достаточно много о системном языке
На сегодня самые важные языки которые не стоит, а нужно выучить, это:
———————— %SYS%
C++
Alebra
Abode
wscript
java script
bios script
amdale virus
—————— .BAT script
utilite script
abode linght scripts
system32

Всем пока!

Написать комментарий








Страницы

Свежие записи

Гугль

Мета

Счетчики


Rambler's Top100

Рубрики

  Разработка и дизайн — StvPromo.ru