Table of Contents>
Helps you adjust the number of cores available to run threads (active cores) and thus customize the core parking settings in Windows.
Trying to find a balance between computer performance and power consumption remains a challenge for CPU manufacturers. In order to improve energy saving, functions such as CPU core parking were introduced. This function allows the power management engine and the scheduler to decide upon the number of cores that are actively running threads at a point in time. However, the user has no control over the CPU state but CPU Unpark is designed to change that, giving you the freedom to adjust the core parking index.
The application requires no installation and is ready to go as soon as you launch it. It features a modern-looking interface that comprises a real-time graphical representation of the CPU usage. The number of enabled cores is displayed alongside the number of parked cores, which are CPU cores that are put to a low power state for energy saving purposes.
The main window of CPU Unpark also displays the selected power plan. You can change this with a few clicks from the drop-down menu by choosing between a balanced, a high-performance and a power saver plan, the three standard options available in Windows. The system’s power state is also shown (for instance, with laptops, you get to see if the machine is plugged in).
The lower side of the windows includes a slider that helps you adjust the core parking index. It ranges from 0% to 100% and can be freely adjusted using the mouse cursor. In the following, we will describe an example to show how the index adjustment actually works.
For a computer with 6 cores, for instance, each core will represent approximately 17% of its total power. If we want the machine to never park 2 cores out of 6 and be allowed only to toggle a low power state for 4 cores only, we have to set the index to 34%, given that 17*2 equals 34. A value of the index closer to 0 allows the PC to park any number of cores, while an index with a value near 100% instructs the machine to force all cores to run at top performance at all times. Once the “Apply” button is clicked, the changes take effect.
An application such as CPU Unpark gives you a bit more control over the way your computer handles the power-performance dilemma. You get to decide how the CPU acts and, depending on your goal, you can change the number of CPU cores that are allowed to park. If you want more performance, then you can set the index close to the maximum value. Otherwise, if you are targeting energy efficiency, you can configure the PC to park a higher number of cores.
Unpark CPU Change power plan Disable CPU parking Unpark Tweak Disable Core
Quickly and easily disable CPU parking without system reboot and manage power profiles thanks to this lightweight and portable application.
ParkControl is a lightweight and portable application designed to help users disable CPU parking without rebooting the system. Although it is very simple to work with, the tool mainly caters to advanced computer users.
Since installation is not a prerequisite, you can drop the executable file in any location on the hard disk and just click it to run.
It is also possible to save ParkControl to a USB flash disk or similar storage unit, in order to run it on any machine with minimum effort and no previous installers.
An important aspect to take into account is that the Windows registry does not get updated with new entries, and files are not left behind on the HDD after removing the utility.
The interface is represented by a regular window with a well-structured layout, where you can select the power profile and enable or disable CP parking on AC and battery. The CPU status can be viewed on the right side of the screen, represented by two large meters.
In addition, you can ask the program to show park settings in the "Power Options" area. Committing the new modifications is done with the simple click of a button. However, there is no option to revert settings to default.
ParkControl runs on a barely noticeable amount of CPU and RAM, so it does not affect the overall performance of the computer. It has a good response time and quickly applies new changes. We have not come across any problems in our evaluation, since the tool did not hang, crash or pop up error dialogs. All in all, ParkControl serves its purpose and should please all power users.
CPU parking Core parking CPU tweaker CPU Parking Power Profile
Prevent running processes from hogging your CPU to improve the system's responsiveness and get notified on processor events using this app.
Made by the same guys who developed Process Lasso, CPUBalance is a lightweight tool that uses the company's ProBalance technology to monitor and prevent running processes from hogging the processor, in order to improve the system's response time. This application can be run standalone or along with Process Lasso, enhancing its existing ProBalance feature.
Following a speedy installation that shouldn't be difficult, CPUBalance gets integrated into the systray at startup, although it doesn't draw your attention. Also, it adds itself to the Windows autstart sequence to run automatically every time you turn on you computer.
As soon as it's fired up, the utility begins to keep an eye on your running processes, taking note of their activity, such as time of launch and process priority change. Clicking the tray icon brings up the main window, where you can view a list of all processes sorted by the restraint count.
This way, you can get a better idea of the programs that typically use more CPU. In addition to the restraint count, you can check out the name, frequency of actions, and last time of restraint. To prevent the program from affecting a process' priority, you can add it to an exclusion list from the right-click menu.
Furthermore, you can open the log to view extensive details about each action taken by CPUBalance, including the time, process name, action (e.g. ProBalance restraint ended, process priority temporarily lowered), more information, computer and user name, path, and command line. Filters can be applied if you're trying to locate a particular event. This log can be saved as a CSV file.
Returning to the main window, you can disable ProBalance from the menu or set it to disarm itself when the PC is idle, play sound on process events, manage excluded processes, disable core parking or lower I/O priority during restraint as well as allow or forbid the app from acting on system services, non-normal priority processes, foreground processes or children of foreground processes. Also, the CPU affinity can be changed during restraint.
All aspects considered, CPUBalance can become a reliable assistant for controlling the behavior of CPU-demanding processes, especially for users who frequently work with multiple applications at the same time. It ran smoothly on Windows 10 in our tests.
CPU manager Manage CPU Process manager CPU Balance Processor Process
Squeeze every drop of performance from your AMD Ryzen-powered laptop with the help of this open-source and well-designed utility.
AMD is one of the most popular and oldest microprocessor companies out there with a history of almost 50 years.
With a tumultuous history, AMD has managed to overcome various battles over the years and is currently in arguably the strongest position, mostly thanks to the ambitious Zen project and the insanely good Ryzen chipsets.
If you're the proud owner of an AMD Ryzen powered notebook, and you're the type of user who likes tweaking to get the most performance out of it, then chances are you will love Ryzen Controller.
That's a good question since, after all, Ryzen Controller is not an official, AMD-vetted tool. The first reason is that there is currently no official tool for tweaking AMD Ryzen mobile processors.
The second reason is that Ryzen Controller is an open-source tool developed by a community of passionate individuals. It's easy-to-use, the GUI is as modern as they come, and if things don't go your way, you can always reset all the settings with one click.
Before we move forward, please note that Ryzen Controller is actually a GUI for the RyzenADJ tweaking tool. Considering that this is not an official tool, all tweaks and changes are done at your own risk.
One more aspect to consider is the fact that this tool works best with Ryzen Series 2xxx, and 3xxx (4xxx is very experimental).
Most of the tweaks available in Ryzen Controller are related to the CPU's performance. This involves changing the STAPM (short for Skin Temperature Aware Power Management) settings and other similar parameters.
One of the best aspects of the app is the fact that you can save all your settings as presets. This means that you can instantly switch between them when you either need some extra "oomph" or you want to ensure that your computer runs as "cool" as possible.
There are five main sections: CPU, GPU, POWER, PRESETS, and SETTINGS. The first three are the most important as they allow you to tweak your CPU's temperature limit, TDP, long boost duration, long boost TDP, as well as short boost duration and short boost TDP.
In addition, you can unlock the minimum and maximum frequencies for Vega iGPU as well as the Infinity Fabric frenquency. Finally, the Power section allows you to enable or disable the PSI0 Current limit, as well as the VRM current limit.
Ryzen Controller is a very interesting and well-designed tool, however, you should be aware of the possible unwanted long-term effects overclocking your CPU and GPUs can have.
Indeed, chips are usually intentionally held back by manufacturers in terms of performance and thermal limits, but if you decide to use Ryzen Controller make sure you take things slow and experiment with various configurations to ensure that your computer stays as healthy as possible.
Tweak Ryzen Ryzen Processor Ryzen Tweaker Ryzen AMD Processor Tweak
Create full and incremental backups, encrypt and compress data, schedule tasks and save your files to the local or network drive, FTP servers or cloud storage folders.
A backup solution is something most of us don't really care about much until an unforeseen event forces us to part ways with our important data. After the unfortunate event, a backup solution becomes something we choose not to live without.
And, when it comes to backup solutions, why not choose something time-proven and something so reliable that's actually being used by NASA on the ISS?
The name of the app is Backup4all, and it works on so many levels. It can be used by literally all types of users, from absolute beginners to advanced users with high demands.
With the help of Backup4all, you can backup data to your local HDD, optic discs (DVDs, CDs, Blu-rays), external HDDs or SSDs, removable media devices (such as flash drives).
In addition, you can also backup data directly to various network destinations, to FTP, FTPS, and SFTP, as well as to the cloud (to popular services such as Google Drive, Microsoft OneDrive, Dropbox, Amazon S3, Azure, BOX, Hidrive, Hubic, and various other S3-compatible cloud destinations.
One of the greatest things about Backup4All is also the level of control it provides you with. For instance, you can use one of the four backup types (Full, Differential, Incremental, or Mirror). You can also choose the compression level (Slow, Medium, Fast, and Fastest).
Straightforward backup features are nice, but there's more to what makes Backup4all such a great app. The app consists of two major components: Backup4all Monitor Server and Backup4all Monitor Dashboard.
The first is used to monitor information sent to it from all the client computers that have the app installed, and the latter provides a usable GUI for analyzing data stored and managed by the Backup4all Monitor Server.
Another noteworthy aspect is the fact that Backup4all can be enhanced with the help of over 100 free backup plugins. These plugins can be used to create complex jobs such as backing up and restoring specific apps' settings and other custom data.
Even though it's been with us for well over a decade, and despite the fact that nowadays most OSes have decent backup options, Backup4all is still a relevant app.
It can be used by novices or users who just want to backup data from their computer to other external devices without much effort. By choosing the Professional version, advanced users can unlock a plethora of extra functionalities.
Backup data Drive backup Schedule backup Backup Restore Schedule Copy
Backup4all is part of these download collections: Create Backup, Make Backup
Tweaks your computer's CPU by simulating resource demanding arithmetic calculations in order to generate a higher processor load.
Slow Down CPU is mainly intended for developers who want to assess the behavior of their applications during high CPU loads and evaluate a program's capability to run on older, slow computers equipped with hardware components that do not have advanced technical specifications.
What this application actually does is simulate a situation when the CPU processes a great deal of data, which significantly increases its usage. While running, it simulates heavy demanding arithmetic calculations that inflate the CPU load. This way, developers can test their application's behavior when the PC is busy, which can help them optimize the code for such circumstances.
Packed inside a lightweight package, it runs using the command console, displaying a message to notify you that the CPU usage should be higher. You can verify this using the 'Task Manager' or any other utility that can retrieve information concerning the CPU load.
During our tests, the CPU usage registered an average value of 50% while the application was running. However, if you need even more CPU load, launching two or more instances of Slow Down CPU is the solution.
With two instances running, the CPU usage was already reaching values higher than 90%, which makes us think that a single instance is more than enough if you want other applications to run properly as well. Otherwise, your computer might simply freeze and become unresponsive.
Slow Down CPU has a rather deceiving name which might make you think that its goal is to slow down the processor. In fact, it is a simplistic application that simulates high concurrent actions, resulting in higher CPU usage, in order to help you test your computer's performance.
Arithmetic calculation CPU tweak CPU load Usage CPU Tweak Calculation
Monitors the core and the GPU temperatures and allows you to set thresholds in order to prevent your hardware components from overheating.
TThrottle helps you keep an eye on the temperature of the processor and the GPU, in order to make sure that your hardware components don't overheat, which could result in permanent damage to the system.
TThrottle can only work with Intel and AMD processors, since their internal temperature sensor allows it to measure the core temperature. Aside from displaying the temperatures, it enables you to set thresholds and takes the proper actions to prevent the system from exceeding these maximum values. It does so by adjusting the time processes can run on your computer, stopping them in case a threshold exceeding is inevitable.
However, you can also set other action rules that instruct the application to send you notifications via e-mail, run sound alerts or simply shutdown, hibernate or reboot the computer.
Its main window enables you to build up the list of programs that will be supervised, displaying their number of active threads. By default, it imports all the detected processes, so you should take the time to filter the entries and remove the items that are vital to the system functioning.
There is another way to prevent overheating with TThrottle. If you set the maximum and the minimum run percentages to the same value, the application will keep all the processes running for a certain amount of time (for instance, 70% of the time), but without taking into consideration the temperature limits.
The application can generate an intelligible graph containing information about the evolution of the acquired temperatures, with a time range that varies from a few minutes to 12 hours.
TThrottle is designed for expert use, since its actions can affect the system's functionality. Its operation mode can be adapted to the system type (desktop PC or laptop) and its safety measures can protect your system.
Monitor temperature Temperature threshold CUDA temperature Temperature Monitor Overheat Monitor
A smart and easy-to-use application that boosts your system capabilities by making the CPU focus on a program that is in active use.
If you have a hard time working with a CPU that is no spring chicken, but you don't have plans for upgrading your hardware yet, you can still squeeze some juice out of it. Chris-PC CPU Booster is a neat utility that optimizes your CPU so that every time you are running a straining app or playing a game, the app instructs the processor to prioritize the most demanding process.
The interface includes a graphical representation of the calculator that keeps track of free and used processing power. Also, the prioritized application appears under the calculator, and it changes every time you focus on a different program.
Besides the graph, the app sports a benchmark test that approximates how fast the PC will be when games or other straining applications are running. The results are marked with a number starting from 1, up to 10. The higher the value, the faster the computer.
Upon accessing Program Settings, you'll get access to a slider that determines the process priority. The slider is set as maximum by default, which means that the program/game will run faster, but if move towards the blue part, your programs lose some speed but gain in stability. So the priority level must be set based on how fast or stable an app should be.
Furthermore, from inside the same window, you can access the advanced settings. From there you can change settings related to the tray icon and loading, but more importantly, you can add or remove processes that are running in the background, in order to improve the app's potential.
Another graphical representation of the amount of processing power used and the acceleration percentage. This feature is useful for actively monitoring the processor and taking notes for comparison or related reasons.
Chris-PC CPU Booster can help users with lower-spec systems, but also those with up-to-date hardware. The operation is simple and can be mastered by anyone as most of it is automatic, and doesn't require constant human interaction.
CPU booster Improve CPU performance Faster CPU CPU Boost Optimize Performance
Enables users to run old apps (e.g. video games) on modern systems, otherwise not possible due to performance issues, by using just one CPU core.
Single CPU loader is a very small and portable application that enables users to run any program using a single CPU core. It comes in handy for older applications (such as video games) that cannot be run on newer and faster computer systems.
Since installation is not a prerequisite, the executable file can be dropped anywhere on the hard drive, pen drive or similar storage unit, in order to run it directly and on any machine. Administrative privileges are required to prevent the app from popping up errors when trying to start programs.
What's worth mentioning is that Single CPU loader does not add new keys to the Windows registry, thus it doesn't increase the chance of system failure. It does not create new entries in the Start menu either, nor create additional files on the HDD, leaving it clean after removal.
Single CPU loader is wrapped in a user-friendly interface, based on a single window and few buttons. By using the file browser you can locate and select an app for startup. Note that only EXE files are supported.
From this point on, you can use the program in question normally, as long as Single CPU loader runs at the same time (it can be minimized to the taskbar but not to the system tray, unfortunately). A graph is shown in the main panel while an app is running, but you can turn it off from the "File" menu.
Single CPU loader uses low RAM and moderate-to-high CPU. It has a good response time and works well, without causing the OS to hang, crash or pop up error dialogs. Applications that you run with its help might take a longer time than usual to start up, which is normal.
All in all, Single CPU loader offers a simple solution for older apps that cannot be run on newer systems due to performance issues, by assigning just one CPU core to them.
CPU loader Application Launcher Single Thread CPU Tweak Loader Launcher