![]()
ReadyBoot – это компонент Windows, который ускоряет загрузку системы за счет анализа данных о запуске. В отличие от стандартного режима, он использует файл гибернации только для хранения состояния ядра, что сокращает время подготовки к работе. Технология активируется автоматически, если система обнаруживает достаточный объем оперативной памяти (обычно от 4 ГБ) и SSD-диск.
Чтобы проверить, работает ли ReadyBoot, откройте Панель управления → Система и безопасность → Администрирование → Просмотр событий. В журнале Microsoft-Windows-ReadyBoost/Operational ищите события с ID 1000 – они подтверждают активность службы. Если записей нет, значит, система не использует ReadyBoot, даже если он включен в настройках.
Для ручной настройки перейдите в Свойства любого съемного носителя и выберите вкладку ReadyBoost. Windows предложит выделить часть пространства под кэш. Оптимальный размер – 1–2 ГБ для USB-накопителей и до 4 ГБ для быстрых SSD. Учтите: технология не даст эффекта на HDD или медленных флеш-накопителях.
- Readyboot: особенности и применение в Windows
- Как работает Readyboot
- Когда Readyboot полезен
- Как проверить и настроить Readyboot
- Как Readyboot ускоряет загрузку Windows
- Настройка Readyboot для SSD и HDD
- Где найти логи Readyboot для анализа
- Как отключить Readyboot, если это необходимо
- Сравнение Readyboot с другими технологиями ускорения загрузки
- Типичные проблемы Readyboot и их решения
- Readyboot не создаёт файл prefetch
- Высокая загрузка диска при Readyboot
Readyboot: особенности и применение в Windows
Как работает Readyboot
- Собирает данные о времени загрузки приложений и драйверов.
- Создает кэш в оперативной памяти для часто используемых файлов.
- Автоматически оптимизирует процесс запуска после нескольких перезагрузок.
Готовые данные хранятся в файле C:\Windows\Prefetch\ReadyBoot. Система использует их, чтобы сократить время загрузки.
Когда Readyboot полезен
- На ПК с HDD – ускоряет запуск Windows.
- На системах с большим количеством программ в автозагрузке.
- Если загрузка занимает больше 30 секунд.
На SSD Readyboot обычно отключается автоматически, так как твердотельные накопители и так быстро загружают данные.
Как проверить и настроить Readyboot
- Откройте
Панель управления→Администрирование→Просмотр событий. - Перейдите в
Журналы приложений и служб→Microsoft→Windows→Diagnostics-Performance. - Найдите события с источником
ReadyBoot– они покажут, работает ли функция.
Чтобы включить или отключить Readyboot:
- Откройте
sysdm.cpl→ вкладкаДополнительно→Быстродействие→Параметры. - Во вкладке
Дополнительноубедитесь, что выбраноОптимизировать работу программ.
Если система работает медленно, попробуйте очистить кэш Readyboot через Очистку диска или вручную удалив файлы из папки Prefetch.
Как Readyboot ускоряет загрузку Windows
Readyboot анализирует, какие файлы чаще всего используются при запуске системы, и заранее загружает их в оперативную память. Это сокращает время загрузки, особенно на компьютерах с HDD.
Вот как это работает:
| Этап | Действие Readyboot |
|---|---|
| После выключения | Собирает данные о загружаемых файлах |
| Перед включением | Кэширует критичные файлы в RAM |
| Во время загрузки | Использует подготовленные данные вместо чтения с диска |
Для максимальной эффективности:
- Оставьте 50-100 МБ свободного места на системном диске
- Не отключайте гибернацию – Readyboot использует её механизмы
- На SSD разница менее заметна из-за высокой скорости диска
Проверить работу Readyboot можно в журнале производительности (Performance Monitor). Откройте раздел «Monitoring Tools» и найдите события с префиксом «Readyboot».
Настройка Readyboot для SSD и HDD
Для SSD Readyboot лучше отключить, так как технология предзагрузки в оперативную память почти не ускоряет запуск системы, но увеличивает износ накопителя. Вместо этого используйте быстрый запуск Windows (Fast Startup) и отключите дефрагментацию для SSD.
- Откройте
Панель управления → Система и безопасность → Администрирование → Оптимизация дисков. - Выберите SSD и нажмите
Изменить параметры. - Уберите галочку с
Выполнять по расписанию.
Для HDD Readyboot полезен, особенно на слабых системах. Настройте размер файла предзагрузки (%SystemRoot%\Prefetch\ReadyBoot\ReadyBoot.etl), чтобы он не занимал лишнее место:
- Откройте
Редактор реестра(regedit). - Перейдите в
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\ReadyBoot. - Измените параметр
BufferSize(в килобайтах). Оптимальное значение – 10–20% от объема ОЗУ.
Проверьте загрузку системы после изменений с помощью Windows Performance Recorder:
- Запустите командную строку от имени администратора.
- Введите
wpr -boottrace -onReadyBootи перезагрузите ПК. - После загрузки выполните
wpr -boottrace -stop readyboot.etl.
Где найти логи Readyboot для анализа
Логи Readyboot хранятся в файле readyboot.etl, который находится в папке C:\Windows\Prefetch\ReadyBoot. Откройте проводник и перейдите по этому пути, чтобы найти файл.
Для просмотра содержимого используйте Windows Performance Analyzer (WPA) из набора Windows Assessment and Deployment Kit (ADK). Запустите WPA, откройте файл readyboot.etl и выберите нужные события для анализа.
Если файл отсутствует, проверьте, включена ли функция ReadyBoot. Откройте Редактор реестра, перейдите к HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters и убедитесь, что параметр EnablePrefetcher имеет значение 3.
Для автоматического сбора логов можно использовать Windows Performance Recorder (WPR). Запустите его с профилем Boot, чтобы записать данные о загрузке, включая работу ReadyBoot.
Как отключить Readyboot, если это необходимо
Чтобы отключить Readyboot, откройте «Диспетчер задач» (Ctrl + Shift + Esc), перейдите во вкладку «Автозагрузка» и найдите службу Readyboot. Кликните правой кнопкой мыши и выберите «Отключить».
Если Readyboot не отображается в списке автозагрузки, проверьте его статус через «Службы». Нажмите Win + R, введите services.msc, найдите «Superfetch» и остановите службу. Измените тип запуска на «Отключена», чтобы Readyboot больше не активировался.
Для полного отключения кэширования загрузки откройте командную строку от имени администратора и выполните команду: fsutil behavior set disabledoottraces 1. Это предотвратит создание файлов предварительной загрузки.
После отключения перезагрузите систему, чтобы изменения вступили в силу. Если производительность загрузки ухудшится, можно вернуть настройки по умолчанию, повторив шаги и выбрав «Включить» или установив значение 0 в командной строке.
Сравнение Readyboot с другими технологиями ускорения загрузки
Если вам нужно ускорить загрузку Windows, Readyboot – не единственный вариант. Рассмотрим, как он работает на фоне других технологий.
Readyboot vs. Superfetch: Readyboot анализирует данные о загрузке и кэширует часто используемые файлы в оперативной памяти. Superfetch делает похожую работу, но фокусируется на приложениях, а не на процессе запуска системы. Для быстрой загрузки лучше использовать Readyboot, а Superfetch поможет ускорить работу программ после входа в систему.
Readyboot vs. SSD: На твердотельных накопителях Readyboot почти не влияет на скорость загрузки. SSD сами по себе работают быстро, и кэширование в RAM дает минимальный прирост. Если у вас SSD, отключите Readyboot – это освободит оперативную память.
Readyboot vs. Fast Startup: Fast Startup (быстрый запуск) сохраняет состояние ядра системы в файл hiberfil.sys. Это сокращает время загрузки, но может вызывать проблемы с обновлениями и драйверами. Readyboot не затрагивает ядро, поэтому работает стабильнее, хотя ускоряет загрузку меньше.
Когда использовать Readyboot: Технология полезна на компьютерах с HDD и достаточным объемом RAM (от 4 ГБ). На слабых ПК с малым объемом памяти лучше отключить Readyboot, чтобы не тратить ресурсы на кэширование.
Типичные проблемы Readyboot и их решения
Readyboot не создаёт файл prefetch

Если Readyboot не записывает данные в файл C:\Windows\Prefetch\ReadyBoot\, проверьте, включена ли функция в реестре. Откройте regedit, перейдите в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\ReadyBoot и убедитесь, что параметр Start имеет значение 1. Если проблема сохраняется, запустите утилиту diskperf -y в командной строке с правами администратора, чтобы активировать сбор данных.
Высокая загрузка диска при Readyboot
Readyboot может вызывать избыточную активность диска, если система пытается кэшировать слишком много процессов. Откройте «Монитор ресурсов» (resmon) и проверьте вкладку «Диск». Если Readyboot активно читает ненужные файлы, ограничьте его работу через реестр. В ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\ReadyBoot измените параметр BufferSize на 1024 (десятичное значение), чтобы снизить нагрузку.
Если Readyboot не ускоряет загрузку Windows, проверьте, есть ли файлы в папке Prefetch\ReadyBoot. Если она пуста, откройте «Планировщик заданий» (taskschd.msc), найдите задание Microsoft\Windows\ReadyBoot и убедитесь, что оно выполняется при запуске системы. Для принудительного запуска используйте команду schtasks /run /tn "\Microsoft\Windows\ReadyBoot\ReadyBoot".
При ошибках доступа к файлам Readyboot проверьте разрешения NTFS для папки Prefetch. Запустите командную строку от имени администратора и выполните icacls "C:\Windows\Prefetch" /grant "SYSTEM:(OI)(CI)F". Это даст системе полный контроль над директорией.







