Cpu park control windows 10

ParkControl is free software to display and tweak CPU core parking settings in real-time, among other features.

[64-bit] [32-bit]
now supports Power Modes!

Also try Process Lasso!

Tame unruly background processes
Set persistent CPU affinities and priorities
Automate power plans

ParkControl Screenshot


Buy ParkControl Pro

  • Bitsum Dynamic Boost
    Automatically switch power plans when your PC enters and leaves the idle state
  • Power Plan change Notifications
    Notifications of when and what process changed your active power plan (image)
  • Support Bitsum’s Independent Innovation
    Your support enables us to create new tools, and maintain our existing ones!

Entire Home licenses allow installation on up to 5 PCs based in the same home. Lifetime licenses are one-time payments for all future updates.


Introduction to CPU Core Parking

CPU Parking is a low-power sleep state (C6) supported by most modern processors and operating systems. It dynamically disables CPU cores in an effort to conserve power when idle. Unfortunately, this power saving comes at a price: Latency when CPUs need unparked to execute code.

Initially, core parking was controlled entirely by the operating system. The aggressive core parking of Windows led to a great deal of inefficiency during bursting CPU loads. Intel moved core parking control onto the chip in the Skylake generation, and AMD followed, but still the parameters of the Windows power plans are set to aggressively park CPU cores. Even the default ‘High Performance’ power plan is not immune. The new ‘Ultra Performance’ power plan copies what Bitsum did with our own ‘Bitsum Highest Performance’ power plan and finally disables core parking entirely.

ParkControl (and Process Lasso) not only let one more easily configure CPU core parking and frequency scaling, but also allow for dynamic entrance into a higher performance power plan. For instance, with Process Lasso, you can automatically enter ‘Bitsum Highest Performance’ will you start a game, then go back to ‘Balanced’ when you exit.

ParkControl has Dynamic Boost to allow you to set active and idle power plans. Process Lasso has a similar feature with its IdleSaver.

Efficacy of Disabling Core Parking

Empirical evidence shows that disabling CPU core parking can make a tangible improvement in system performance. There are many factors that will determine precisely how effective it will be for a given situation. However, generally, Windows is too aggressive in its core parking, resulting in high latency during bursting CPU loads, stemming from the overhead of having to unpark CPU cores. Since bursting CPU loads are the most common type for many workloads, core parking can be a substantial drag on system performance and responsiveness.

Using ParkControl

ParkControl lets you easily set CPU core parking and frequency scaling parameters for both AC (plugged-in) and DC (battery) power states of your device.

Both CPU core parking and frequency scaling are power saving features of modern CPUs. CPU core parking is when cores are put into a sleep-like state when demand is low. Similarly, CPU frequency scaling allows the CPU base frequency to be lowered, again to conserve energy.

Each power plan has its own settings, and can be selected via the power plan drop-down. When you select a power plan, the user interface will populate with that power plan’s settings. After making changes, click the ‘Apply’ button to save them. Use the ‘Make active’ button to switch the PC to that power plan.

Settings

Parking Enable or disable CPU core parking in the selected power plan.
Freq Scaling Enable or disable CPU frequency scaling in the selected power plan.
Heterogenous Policy Core parking policy for heterogeneous systems, e.g. Intel 12th+ gen with E-cores. Hetero Parking is more energy efficient, and Standard Parking is more performant.
Short/Long Threads For heterogenous systems, this selection indicates how to schedule short and long running threads. For instance, long running threads can be relegated to the E-cores. Possible values:
0: All processors
1: Performant processors
2: Prefer performant processors
3: Efficient processors
4: Prefer efficient processors
5: Automatic
Advanced: Parking % The percent of CPU cores that must remain unparked. Set to 100% to disable core parking entirely.
Advanced: Freq % The minimum percent of the base CPU frequency allowed. Set to 100% to disable below-basefrequency scaling.
Bitsum Dynamic Boost When checked, Bitsum’s Dynamic Boost is enabled. This is a feature to automatically switch your device between power plans based on user activity. When active, use one power plan, and when idle use another.
Show power plan change notifications When checked, notifications will be shown when the user or an application changes the active power plan.
Show park settings in Windows Power Options This toggles the visibility of core parking settings in Windows advanced power plan edit dialog.

How to Restore Defaults

Any changes you make with ParkControl are easily reverted. To restore defaults of a power plan, simply click the ‘Restore defaults’ link shown on the user interface. You can select each stock power plan (or overlay) to restore the defaults of it.

Non-stock power plans such as Bitsum Highest Performance can be restored to default by deleting and recreating them.

Changing Parking Settings Using PowerCfg.exe

Instead of using ParkControl, you can change power settings from the Window’s command line interface via Powercfg.exe. You must run this utility with elevated rights, so be sure to open an elevated console window by right-clicking ‘cmd.exe’ and selecting ‘Run as Administrator’.

Note that these commands adjust the currently active power plan, as indicated by SCHEME_CURRENT.

First, backup ALL your Power Settings by creating a dump of everything to a TXT file. It is unlikely you will ever need this, but…

powercfg /qh > powerconfig.txt

We’ll be reconfiguring the power plan attribute CPMINCORES (0cc5b647-c1df-4637-891a-dec35c318583).

To mandate 50% of available cores always remain unparked, run:

powercfg /setacvalueindex SCHEME_CURRENT SUB_PROCESSOR CPMINCORES 50

To adjust it so that only 25% of available cores remain active at all times, allowing 75% of available cores to be parked, you’d run:

powercfg /setacvalueindex SCHEME_CURRENT SUB_PROCESSOR CPMINCORES 25

‘0’ <zero> indicates to park as many CPU cores as possible.

To enable maximum use of CPU Parking for the power profile you are currently using:

powercfg /setacvalueindex SCHEME_CURRENT SUB_PROCESSOR CPMINCORES 0

To disable CPU Parking completely for the power profile you are currently using, you’d want to run:

powercfg /setacvalueindex SCHEME_CURRENT SUB_PROCESSOR CPMINCORES 100

All the above configure core parking while the system is plugged into AC power. For DC (battery) power, core parking is usually forced, but to configure it you would instead use ‘-setdcvalueindex’.

APPLY New Settings, NOW!

After changing the power scheme settings for CPU Parking as desired, you then want to make the changes active by running the command:

powercfg /setactive SCHEME_CURRENT

With ParkControl, a reboot is NOT required for these changes to take effect – in contrast to direct registry edits or other core parking software.

After applying tweaks, check the Windows Resource Monitor (resmon.exe) and verify that CPU Parking is indeed as you intend,

How to Show Core Parking Options in Advanced Power Options

This gets tricky because not all settings apply to all models. There is, however, a general ON/OFF switch that DOES apply to all CPU models. Below we’ll present the most commonly used simple ON/OFF core parking switch, and how to show it in the Windows Advanced Power Options without any registry edits!

Windows Power Options

Execute the following commands to hide or un-hide the primary ON/OFF switch for core parking in the power plans.

Show Core Parking Settings:

powercfg /attributes SUB_PROCESSOR CPMINCORES -ATTRIB_HIDE

Hide Core Parking Settings:

powercfg /attributes SUB_PROCESSOR CPMINCORES +ATTRIB_HIDE

Further Reading

Click here for AnandTech’s excellent article on Skylake Autonomous Mode settings. Click here for a list of more power plan attributes.

FAQ

  • You do not need it, but you may choose to also have it installed.

    ParkControl offers these additional features over Process Lasso:

    • A real-time system tray icon showing CPU core parking status
    • Easy access to CPU core parking settings
    • Power plan change notifications

    Longer answer:

    ParkControl is a distinct product that can be run in tandem with Process Lasso. If you already have Process Lasso, then you don’t need it, but may wish to use it.

    ParkControl is most commonly used to manually adjust existing power plans to disable core parking.

    Process Lasso’s Bitsum Highest Performance power plan already includes those adjustments.

    ParkControl also has the ability to show notifications when the active power plan changes, Process Lasso doesn’t have that.

    The one overlapping feature is ParkControl’s Dynamic Boost is very similar to Process Lasso’s IdleSaver.

  • If only you see ‘overlays’ and no Bitsum Highest Performance (BHP) power plan, that means your system is using Power Modes in lieu of traditional power plans. In this case, the BHP power plan is not necessary and ‘Maximum Performance’ should be used instead. If you want to tweak that power plan, you can use ParkControl to do so!

  • Switching to Power Modes

    Users can switch to Power Modes (overlays) by entering the ‘Balanced’ power plan, then opening the System Power settings and selecting one of the three Power Modes, as shown below. Alternatively, the battery icon in the tray can be used to select a Power Mode. After doing this, restart ParkControl for them to show up.
    See this post for more information.

    Windows Power Modes

  • When your PC goes Idle, Dynamic Boost switches to ‘Power Saver‘. If you do not want your PC to sleep, you need to change that setting for the Power Saver power plan. To do this, open ‘Power Options‘, find ‘Power Saver‘, and edit it. You can also switch to it, then change the sleep settings in their separate config area in Windows.

  • CPU core parking and frequency scaling can have a dramatic impact on real-time performance of bursting loads like audio/video, gaming, VOIP, and more. That is a big reason we have made such a ‘fuss’ over them. It was nice to be ‘vindicated’ by Intel, who has moved core parking control to the hardware in new CPU generations because the OS’s management was so sub-optimal. As long as they retain the ability to disable core parking, and I’m sure they will, it should be a good change. Microsoft seemed to focus entirely on battery life in recent years, leaving performance to suffer, particularly for desktop users.

  • No, direct registry edits are not advisable. ParkControl makes these changes the correct way. The storage of the settings is backed in the registry, but why would you go hacking around in there when you can make these changes the right way and not risk damage? ParkControl’s changes to the system power plans are persistent, they don’t go away.

  • First, if you never saw your CPU cores park, then it may be that your system just doesn’t support core parking. If you have seen your cores park in the past, but aren’t seeing parking activity, double check with the Task Manager or Resource Monitor (resmon.exe) to make sure it is not just a display error in the ParkControl GUI.

  • ParkControl changes settings of the Windows power plans based on your selections. These changes persist even if ParkControl is not running or uninstalled. For system defined power plans, you can reset to defaults in the Windows Power Options (linked to from the ParkControl GUI).

  • First, ensure that you are using the right activation code. You can use any name. Do not confuse the ‘purchase key’ on the invoice with the activation code. They are the same format.

    Otherwise, failure could be caused by a temporary network problem, or prior use of a pirated copy of our software that modified your system HOSTS file, preventing resolution of our servers.

    Try installing Process Lasso from https://bitsum.com/. It will alert you if the HOSTS file was modified. If you don’t see a warning, then it wasn’t the cause. You can later uninstall Process Lasso.

    Guidance also here: https://bitsum.com/activation-help/

    If it continues to fail, contact us and we’ll refund your purchase.

  • ParkControl is normally used to disable core parking to achieve a performance boost, not enable it. Enabling core parking can cause performance problems with some CPUs, depending on how aggressive the parameters are. That said, yes, you can save energy by enabling core parking, but we recommend only doing that in select power plans, such as Power Saver.

  • AC = When your device is plugged in.
    DC = When your device is using its battery.

  • The CPU frequency displayed is an average of your based (non-boosted) current CPU core clocks. There are multiple ways to represent CPU frequency, and this is the one chosen by ParkControl. Boosted and all-CPU frequencies may not be reflected.

  • Need More? Get Process Lasso!

    Real-Time CPU Optimization and Automation

    Process Lasso’s ProBalance technology helps maintain system responsiveness in the face of high loads. Background processes are kept in check and lags are reduced.

    ParkControl Revision History

    v4.2.1.10 – Sept 29, 2023
    (1) GUI: Show advanced view by default
    (3) GUI: Expand heterogenous dropdown control widths to improve text fit
    v4.2.0.14 – Sept 15, 2023
    • Add indicators for E-cores to graphs
    (1) GUI.CoreGraphs: Overlay leaf icon on Efficiency cores
    (1) GUI.CoreGraphs: Append 'Efficiency' to tooltip when E-core
    (1) GUI.CoreGraphs: Owner draw on light themes (changes appearance)
    (5) GUI: Expand widths of hetero dropdown controls
    (7) GUI: Automatically repair registry to fix 'ERROR: The core parking settings could not be applied.' (caused by damage from unidentified third-party software or guidance on web)
    (9) GUI: Assorted minor adjustments
    v4.1.0.16 – Sept 1, 2023
    • Add Heterogenous Thread Scheduling Policies
    • Fix an issue where cores could incorrectly show as parked on Intel 12th+
      (also impacts Task Manager and Resource Monitor)
    • Allow installation of BHP alongside Power Modes by experimental option
    (5) GUI: Add experimental setting 'Always Show Bitsum Highest Performance' to show BHP alongside power modes (overlays)
    (7) GUI: Expand width of some static controls for translations
    (11) GUI: Add short/long Hetero Thread Scheduling policies
    (13) GUI: Show 'install/uninstall BHP' control if 'Always Show BHP' is set, and handle appropriately
    (15) GUI: Don't show cores as parked if there is a load on them, despite performance counter values; fixes cores can show incorrectly as parked, an issue also impacting Task Manager and Resource Monitor.
    v4.0.0.44 – Aug 24, 2023
    • Change UI control layout, grouping AC and DC settings
    • Add Recent Power Plan Events display
    • Add Heterogenous Scheduling Policy setting
    (1) Add 'Settings\Experimental\Always Show Efficiency Class Selection' menu item
    (7) GUI: Translation updates
    (7) GUI: Add success messagebox to 'Restore defaults' action
    (21) GUI: Remove slider controls
    (21) GUI: Reorient UI controls, grouping AC and DC settings
    (21) GUI: Add Heterogenous Scheduling Policy for heterogenous systems
    (23) GUI: Remove icon in upper left
    (33) Installer: Fix uninstaller unintentionally created a ProcessLasso registry key while checking for its existence
    (37) GUI: Add 'Tools\Show Recent Power Plan Events' menu item and dialog
    (43) GUI: When editing a custom plan with no default frequency scaling value, use 5% as failsafe default (was 10%)
    
    v3.0.1.2 – Jan 23, 2023
    (1) Fix 'Show park settings in Windows Power Options' checkbox was dysfunctional in last version
    v3.0.0.38 – Nov 10, 2022
    • Support for Balanced Power Modes (overlays)
    • Refactor Dynamic Boost feature
    • Assortment of other enhancements
    (3) Add support for Balanced Power Modes (overlays)
    (11) Refactored Dynamic Boost internals
    (13) Enhance update package integrity check
    (13) Show CPU Utility % instead of Time % on core utilization graphs, when available
    (17) Add support for topologies where a NUMA node contains more than 64 logical cores, spanning multiple groups (e.g. 3995wx on Win10 21H1+)
    (17) Add Dynamic Boost option to disable when device is in Battery Saver mode, defaults ON
    (17) Add Dynamic Boost option to disable when device on battery power (DC), defaults OFF
    (17) In free edition, allow Dynamic Boost config to be opened, but not enabled
    (25) Add app menu to main window
    (27) During uninstall on overlay systems, change to 'Better Battery' (mid) overlay
    (31) Add power line (AC/DC) and Battery Saver status
    (33) Cosmetic work
    (33) Allow defaults to be restored for power overlays
    (33) Limit unhide of core parking options specifically to that setting
    (33) On Win10 also unhide class 1 parking settings when unhide option checked (not applicable to Win11)
    (33) Hide install BHP syslink control on power mode systems
    (33) Add description to Dynamic Boost config dialog

    ParkControl
    для Windows

    ParkControl скриншот № 1

    ParkControl скриншот № 2

    ParkControl — простенькая бесплатная утилита, которая позволяет настраивать отдельные параметры центрального процессора для наилучшей производительности вашего компьютера при разной нагрузке. Тут доступна регулировка таких опций как:

    • парковка AC, парковка DC — минимальное число ядер (в %), которые должны оставаться незапаркованными (активными),
    • частота пересчета AC, частота пересчета DC — минимальная частота центрального процессора (в %).

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

    В качестве дополнительной информации отображается частота процессора, количество его ядер и текущий статус припарковки.

    Что нового в ParkControl 4.2.1.10?

    • Исправлены ошибки

    ТОП-сегодня раздела «Настройка, оптимизация»

    скачать CCleanerCCleaner 6.16.10662

    CCleaner — популярное приложение для оптимизации ПК, чистки реестра и удаления различного…

    скачать MSI AfterburnerMSI Afterburner 4.6.5

    MSI Afterburner — настоящая находка для истинного оверклокера, с помощью которой можно…

    скачать Mem ReductMem Reduct 3.4

    Mem Reduct — небольшая портативная утилита, которая позволяет высвободить до 25% используемой…

    скачать Win 10 TweakerWin 10 Tweaker 19.4

    Простой в использовании твикер для Windows, с помощью которого можно быстро и легко…

    скачать CCleaner PortableCCleaner Portable 6.16.10662

    CCleaner Portable — портативная (переносная, не требующая инсталляции на компьютер) версия утилиты CCleaner для чистки системного мусора…

    скачать Process HackerProcess Hacker 2.39.124

    Process Hacker — мощное приложение для полного контроля над задачами, процессами и службами, с…

    Отзывы о программе ParkControl

    maksim про ParkControl 1.5.0.12 [14-12-2021]

    она вообще не нужна,так как эту парковку можно включить в ручную
    7 | 8 | Ответить

    vbif про ParkControl 1.2.7.6 [23-03-2018]

    добавьте portable пж очень нужно
    31 | 35 | Ответить

    Heckfy про ParkControl 1.2.7.6 [07-03-2018]

    Нет русского
    27 | 31 | Ответить

    Greeny про ParkControl 1.2.7.2 [16-08-2017]

    Эти настройки можно провести вручную в настройках электропитания
    43 | 79 | Ответить

    SHAULK про ParkControl 1.2.1.6 [28-01-2017]

    Этот функционал есть в Process Lasso?
    27 | 40 | Ответить

    Don’t like Windows 10 CPU Core Parking? control it. ParkControl is a portable program that displays and allows you to tweak the core parking settings. ParkControl lets you control CPU parking on Windows and get better performance with just one click. Park Control is a free tool that gives you more control over your CPU. It shows you detailed information about what is going on with your CPU cores and lets you change their parking settings directly from within Windows. This is free software to display and tweak CPU core parking settings in real-time.

    License: Free
    Author: Bitsum LLC
    OS: Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10, Windows 11
    Language: English
    Version:
    File Name: ParkControl for Windows 32 and 64 bit setup
    File Size:

    ParkControl Overview

    ParkControl is a simple, small, and portable tool that gives you total control over the power settings of your CPU. Your computer would have lower power consumption when you are running on battery. The problem is that modern processors are so smart they begin to infer and anticipate; they downclock themselves to a lower frequency because they think they’re going to be put in a “Park” anyway. That’s where ParkControl comes into play: it tweaks your CPU’s core parking settings in real-time for free, shows you the differences in power consumption, and gives you overall control at the click of a button.

    ParkControl is the ultimate power user tool that gives you full control over the CPU. The application that lets you: – Access Power Options toy and tweaks CPU core parking settings in real-time – See relative and absolute power usage of all your cores at once, including real-time graphs – Disable or enable CPU parking for those cores of your choosing.

    Overall, ParkControl is a free program that shows the real-time state of CPU Core Parking on a Windows system. It allows you to control core parking and disable it entirely, for maximum performance. This can provide a performance boost for some applications, depending on what your CPU does with its cores when parked.

    Features of ParkControl for PC

    • A real-time system tray icon showing CPU core parking status
    • Easy access to CPU core parking settings
    • Power profile change notifications
    • Access Power Options toy and tweaks CPU core parking settings in real-time
    • See relative and absolute power usage of all your cores at once, including real-time graphs
    • Disable or enable CPU parking for those cores of your choosing.

    System Requirements

    • Processor: Intel or AMD Dual Core Processor 3 Ghz
    • RAM: 1 Gb RAM
    • Hard Disk: 2 Gb Hard Disk Space
    • Video Graphics: Intel Graphics or AMD equivalent

    All programs and games not hosted on our site. If you own the copyrights is listed on our website and you want to remove it, please contact us. ParkControl is licensed as freeware or free, for Windows 32 bit and 64 bit operating system without restriction.

    Random Posts


    ParkControl – это программное обеспечение для оптимизации работы центрального процессора.

    Использование

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

    Возможности

    Если говорить более простым языком, ParkControl просто помогает пользователю получить доступ к настройкам режимов работы ядер CPU в зависимости от требуемого уровня нагрузки. Вы можете установить «высокую производительность», «оптимальный вариант», «сбалансированную нагрузку» или же выбрать «режим экономии электроэнергии». 
    Также ПО предоставляет еще один вариант – Bitsym Highest Performance. Его следует использовать в случае, когда необходимо получить от своей «машины» максимальную производительность, на которую она способна. Однако, этот режим грозит перегревом ЦП, а также приведет к повышенному потреблению энергии, посему часто использовать его не рекомендуется. 

    Удобно, что утилита предоставляет уже готовые профили. Юзер может просто переключаться по ним, лишь слегка редактируя необходимые параметры. Помимо выбора профиля и его корректирования под свои потребности, получает возможность отслеживать число активных ядер процессора, просматривая детальную информацию о каждом из них, и общую информацию о работе ЦП.

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

    Ключевые особенности

    • отключение парковки ядер без перезапуска системы;
    • пять готовых профилей с разными настройками производительности;
    • отслеживание состояния процессора в режиме реального времени; 
    • распространение на бесплатной основе;
    • наличие версий для 32 битных и 64 битных операционных систем Windows (любые версии);
    • довольно интуитивная графическая оболочка, которая полностью переведена на русский язык. 

    Most modern computers are designed to use multi-core processors. This means that each processor is designed to have multiple individual processors referred to as the “core.” This feature makes the system perform computing tasks faster. It also prevents the entire system from crashing when a single program hangs, because it only affects one core.  The downside of multicore processors is that they cause the system to consume more power. Therefore, the operating system often “parks” one or more core when they are not in use to reduce power consumption. With this program, the user can disable the CPU parking without rebooting the system. This function helps the computer maintain top-notch performance consistently.

    It has a simple application interface with a minimalistic design. The user can choose a power profile from the main window and enable or disable CPU parking. The status of the CPU is displayed on the right side of the screen. The program can also be configured to display the parking settings in the Power Options settings area of the Windows computer. It helps to control the  CPU parking status of a computer.

    ParkControl is licensed as freeware for PC or laptop with Windows 32 bit and 64 bit operating system. It is in cpu tweak category and is available to all software users as a free download.

    Share
    Give a rating

    0 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 5 (0 votes, average: 0.00 out of 5)
    login to vote

    Loading…

    Author
    Bitsum LLC


    Last Updated On
    April 18, 2019
    Runs on
    Windows 10 / Windows 8 / Windows 7 / Windows Vista / XP
    Total downloads
    3,786
    License

    Free

    File size
    891,88 KB
    Filename

    parkcontrolsetup32.exe

    parkcontrolsetup64.exe

  • Cpu 100 процентов что делать windows 10
  • Cpu monitor скачать windows 10
  • Cpu fan error при загрузке как исправить в биосе asus windows 10
  • Cpu control не видит процессы на windows 10
  • Counter strike for windows 10 pro