Приоритет активного окна
На этой странице
Рекомендация
По ситуацииНа клиентских Windows 10 и 11 оставьте Windows default. Проверяйте 0x1A только при воспроизводимой полной загрузке CPU.
Исторический тест BoosterX не выявил универсально лучшего состояния: default показал немного меньшую среднюю click-to-photon задержку, а 0x1A совпал с лучшими FPS-показателями в одном CPU-сценарии без независимых повторов.
- Обычно выбирают
- Windows default
- Основной эффект
- Политика квантов CPU
- FPS и задержка
- Зависят от нагрузки
Коротко
Заголовок раздела «Коротко»Win32PrioritySeparation задаёт foreground boost и часть правил выбора квантов планировщика Windows. От них зависит распределение процессорного времени между готовыми потоками. Настройка сама по себе не повышает приоритет игры или мощность CPU; прирост FPS не гарантирован.
Для большинства клиентских компьютеров с Windows 10 или 11 рекомендуем Windows default (0x02). Состояние 0x1A переводит проверяемые поля в длинные фиксированные кванты при максимальном foreground boost. Оно может быть полезно только в узком сценарии, где игра воспроизводимо упирается в CPU и сравнение подтверждает улучшение без ухудшения задержки или редких кадров.
Windows Server использует другие правила планирования и в этом исследовании не проверялся. На серверной системе сохраните исходное состояние: рекомендация 0x02 из этой статьи на неё не распространяется.
Что меняется
Заголовок раздела «Что меняется»Microsoft документирует младшие два бита параметра как ForegroundApplicationBoost: 0 означает отсутствие boost, 1 минимальный, 2 максимальный. Историческая документация Windows Internals описывает остальные используемые поля как выбор коротких или длинных и переменных или фиксированных квантов.
0x02 оставляет выбор квантов штатной клиентской политике Windows и сохраняет максимальный foreground boost. 0x1A задаёт длинные фиксированные кванты с тем же максимальным boost. Более длинный квант может уменьшить частоту переключения потоков под сильной CPU-нагрузкой, но одновременно изменить отзывчивость конкурирующих задач.
Изменения реестра
Заголовок раздела «Изменения реестра»Настройка доступна в бесплатной версии BoosterX. В таблице указаны её значения в реестре.
| Поле | Значение |
|---|---|
| Hive и путь | HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PriorityControl |
| Имя значения | Win32PrioritySeparation |
| Тип | REG_DWORD |
| Windows default | 0x02 (2), документированное начальное значение client Windows |
| Состояние по ситуации | 0x1A (26) |
| Возврат | 0x02 (2) |
Для изменения и возврата используйте BoosterX. Готовых .reg и PowerShell-команд на этой странице нет.
На проверенной Windows 11 25H2 значение было задано явно и равнялось 2. Поэтому отсутствие DWORD нельзя считать заводским состоянием для всех установок Windows. Если значения нет, параметр не задан явно в реестре. Это отличается от записанного значения 0. Создавать запись со случайным числом не нужно.
Калькулятор значений
Заголовок раздела «Калькулятор значений»Декодер 6 бит
Проверка реального режима
Введите значение, которое нашли в tweak-листе. Калькулятор покажет только используемые шесть бит и каноническую комбинацию с тем же режимом. Он ничего не изменяет на компьютере.
Калькулятор повторяет интерпретацию открытого проекта Win32PSCalculator: учитывает только младшие шесть бит и показывает каноническое значение того же режима. Например, Windows default 0x02 и явное 0x26 соответствуют коротким переменным квантам с максимальным foreground boost на клиентской Windows. Это объясняет, почему установка 0x26 поверх default обычно не создаёт новый режим.
Калькулятор показывает, какой режим задаёт битовая комбинация. Он не прогнозирует FPS или задержку. Разные числа могут задавать один и тот же режим.
Когда проверять 0x1A
Заголовок раздела «Когда проверять 0x1A»- игра или рабочая нагрузка стабильно удерживает CPU около полной загрузки;
- frametime ухудшается при полной загрузке CPU;
- вы можете провести несколько одинаковых парных прогонов;
- сравниваются не только средний FPS, но и P1, P0.1, график frametime и задержка управления.
Не выбирайте 0x1A только потому, что его использует чужой профиль настроек. Если CPU не загружен полностью, разницы может не быть. Результат Windows 10 также нельзя автоматически переносить на Windows 11.
Что показали измерения BoosterX
Заголовок раздела «Что показали измерения BoosterX»В исторической серии Valorant на Windows 10 22H2 использовалось по 300 click-to-photon измерений на значение при записанной 100% загрузке CPU.
| Метрика | Windows default 0x02 / явный эквивалент 0x26 |
0x1A |
|---|---|---|
| Click-to-photon AVG | 15.28 ms | 15.68 ms |
| Click-to-photon SD | 3.12 ms | 3.31 ms |
| FPS AVG | 334.4 | 355.1 |
| P1 | 111.6 | 256.0 |
| P0.1 | 36.9 | 41.0 |
Разница средней задержки составила 0.40 ms в пользу default при разбросе около 3 ms. В сохранённой записи FPS у 0x1A был выше. Однако для каждого состояния сохранился только один FPS-прогон, поэтому повторяемость этого результата не подтверждена.
Полная матрица значений, методика и ограничения приведены в исследовании «Win32PrioritySeparation: задержка и FPS при полной загрузке CPU».
Как проверить результат
Заголовок раздела «Как проверить результат»- Сохраните Windows default и зафиксируйте одинаковую игровую сцену, лимит FPS, питание и фоновую нагрузку.
- Выполните несколько прогонов с исходной настройкой и сохраните frametime, P1 и P0.1.
- В BoosterX откройте «Оптимизация» → «Твики» → «Планировщик и память» → «Win32PrioritySeparation», выберите
0x1A, нажмите «Применить» и выполните предлагаемый перезапуск. - Повторите те же прогоны в перемешанном порядке.
- Оставляйте
0x1Aтолько при повторяемом улучшении целевой метрики без ухудшения задержки, редких кадров и фоновых задач.
Как вернуть
Заголовок раздела «Как вернуть»В BoosterX откройте «Оптимизация» → «Твики» → «Планировщик и память» → «Win32PrioritySeparation», выберите «По умолчанию» и нажмите «Применить». Если включено «Мгновенное применение», отдельное нажатие не требуется. Выполните предлагаемый перезапуск и убедитесь, что значение снова равно 0x02.
Источники и границы проверки
Заголовок раздела «Источники и границы проверки»- Win32_OperatingSystem.ForegroundApplicationBoost, Microsoft Learn - связь с Registry и значения foreground boost.
- CPU Analysis, Microsoft Learn - роль quantum, приоритета и переключений в работе планировщика.
- Scheduling Priorities, Microsoft Learn - приоритеты, preemption и round-robin планирование потоков.
- Context Switches, Microsoft Learn - устройство переключения контекста.
- Windows Internals Sixth Edition sample chapters, Microsoft Press - историческое описание битовых полей и клиентской quantum policy.
- Публичная таблица измерений BoosterX - исторические click-to-photon и FPS агрегаты.
- Win32PSCalculator - открытый desktop-калькулятор эквивалентных значений параметра.
Работу всех вариантов квантов не проверяли на каждой сборке Windows. Эффект 0x1A на Windows 11 и современных игровых системах пока не воспроизведён. Рекомендация не распространяется на Windows Server.
Последняя проверка: 2026-09-20.
