Можно ли удалить папку Prefetch в Windows 11 и ускорить работу компьютера

Удаление папки Windows Prefetch не ускорит работу вашего ПК, а может замедлить открытие приложений. В 2005 году разработчик Microsoft Райан Майерс объяснил, что Windows XP использовала файлы Prefetch для более быстрой загрузки приложений, поэтому их удаление заставляло Windows перестраивать эти данные и временно замедляло работу. Двадцать лет спустя в Windows 11 по-прежнему есть папка Prefetch, и «удалить Prefetch» ​​до сих пор является одним из основных пунктов руководств по очистке Windows.

Признаюсь, я делал это до недавнего времени. Win + R, ввод prefetch, Ctrl + A, Delete, и приятное чувство, когда все эти файлы удаляются, и предположение, что мой компьютер стал каким-то образом быстрее. Поэтому я протестировал это на Windows 11.

Windows не загружала все файлы Prefetch в оперативную память

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

Файлы предварительной загрузки — это не копии ваших приложений. Это списки страниц и файлов для чтения, поэтому их удаление не освобождает значительного места.

Prefetch — это не Superfetch, теперь называемый SysMain, который предварительно загружает часто используемые приложения в свободную оперативную память, и его отключение — это совсем другая история.

На самом деле, Windows не нуждалась в том, чтобы мы выполняли роль уборщика. Операционная система Microsoft и так держала папку Prefetch под контролем.

Я проверил, замедляет ли удаление Prefetch работу Windows 11

В отличие от XP, Windows 8 и более поздние версии, включая Windows 11, хранят до 1024 файлов Prefetch и удаляют сначала самые старые, согласно данным Microsoft. На моем основном компьютере всего неделю назад я использовал Microsoft PC Manager от Microsoft для очистки временных файлов, и благодаря этому в папке Prefetch осталось всего 364 элемента, причем файлы .pf занимают около 27 МБ.

В папке Prefetch всего 364 элемента и размер около 27 МБ
В моей папке Prefetch всего 364 элемента и около 27 МБ.

На моем тестовом компьютере с очень небольшим количеством приложений не проводилась очистка, и в папке Prefetch находится 481 элемент, занимающий всего 13 МБ дискового пространства.

Сначала я сравнил скорость открытия приложений на своем ПК до и после удаления файлов .PF из папки Prefetch, и различия оказались настолько незначительными, что я не смог их зафиксировать. Однако после удаления файлов из папки Prefetch и перезагрузки компьютера наблюдалась заметная задержка при открытии и без того медленных приложений, таких как Clipchamp (встроенный видеоредактор Microsoft). В большинстве других приложений, таких как Word, Edge, Chrome, задержки были незначительными.

Поэтому я решил сделать то же самое на своей маломощной виртуальной машине с 4 ГБ оперативной памяти и двухъядерным процессором. Здесь наблюдалась заметная задержка при открытии приложений после очистки папки Prefetch.

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

Понятно, что разница на быстром SSD не будет такой существенной, как на жестких дисках эпохи XP, не говоря уже о процессорах, которые улучшились как по мощности, так и по энергоэффективности. В 2009 году Microsoft заявила, что Prefetch и Superfetch были «разработаны для повышения производительности на традиционных жестких дисках». Фактически, Windows 7 отключила предварительную загрузку при запуске приложений на SSD с хорошей производительностью случайного чтения.

У меня сейчас нет компьютера с Windows 7, но WinPoin протестировала удаление Prefetch на Windows 7 в 2013 году, и их компьютер загрузился за 61 секунду без Prefetch, по сравнению с 45 секундами с ним. Word 2010 загрузился за 7 секунд вместо 5.

Однако не все заметили замедление работы. В 2006 году Стив Уайзман измерил время загрузки MacBook под управлением Windows XP, которое после очистки Prefetch составило 37 секунд вместо 52, но при этом он также изменил параметр реестра Prefetch и признал, что это замедляет запуск приложений.

В Windows 11 по-прежнему используется функция Prefetch, и её удаление не ускорит работу вашего компьютера

Microsoft заявляет, что Prefetch «предназначен для ускорения последующего запуска приложений» и что он «включен по умолчанию в настольных операционных системах Windows», но не в Windows Server.

Как и ожидалось, в рекомендациях Microsoft по повышению производительности ПК в Windows не упоминается Prefetch. IT гигант предлагает отключить приложения, запускающиеся при старте системы, удалить неиспользуемые приложения, запустить Storage Sense или Disk Cleanup и установить обновления. Честно говоря, приложения, запускающиеся при старте системы, являются главными виновниками проблем на большинстве ПК с Windows, и мне бы хотелось, чтобы у Microsoft был способ решить эту проблему для неспециалистов среди 1,6 миллиарда пользователей Windows.

Что касается Prefetch, то есть веские причины удалить эти файлы. Каждый файл .pf хранит информацию о количестве запусков приложения и до восьми последних запусков, поэтому я ранее упоминал его в числе того, что Windows 11 незаметно хранит о вас. Если вас это беспокоит, удаление файлов допустимо, если вы понимаете, что жертвуете небольшой скоростью запуска ради конфиденциальности, а не получаете её.

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

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Прокрутить вверх