Pro Tip: Assign specific processor cores for certain apps in Windows 10

For the last few weeks, Windows Central has been documenting and explaining various tips for Windows 10 meant for novices and those new to Windows. Today, we are taking a look at a more advanced tip that some enthusiasts may like. Once again, this is a carry-over from previous iterations of Windows so it is not new, but like 'God Mode' many people may not know about it or have simply forgotten the feature.

In Windows 10 and under an administrative account you can specify which cores (of your presumably multi-core processor) gets used for explicit apps.

Why would you want to do this setting? In this regard, it is only for the power user as most consumer-level users either won't reap the benefits or may even make things worse. The longer explanation is assigning specific cores to an app can, in some cases, improve overall system effectiveness. For instance, if you are doing some heavy rendering, compiling, or video work, this ensures that part of the processor is always dedicated to the task.

Looking at Wikipedia, this is what they say on the matter for those more technically inclined:

"Processor affinity takes advantage of the fact that some remnants of a process that was run on a given processor may remain in that processor's memory state (for example, data in the CPU cache) after another process is run on that CPU. Scheduling that process to execute on the same processor could result in an efficient use of process by reducing performance-degrading situations such as cache misses. A practical example of processor affinity is executing multiple instances of a non-threaded application, such as some graphics-rendering software."

Mind you, Windows, and by extension Windows 10, is actually very good at managing your processor cores and allocating resources where it is needed. However, this is Windows, so you are the master and you can override things when you want.

Your best bet: Proceed with caution and take notes on what you change so you can easily revert if things get wonky.

How to designate cores to a particular app

1. Make sure you are using the Administrator account or have Admin privileges

2. Right click on the Task Bar and choose Task Manager (or type in Task Manager in the search bar)

3. Once Task Manager is launched choose More Details near the bottom

4. Choose the app (that is already running) that you would like to designate cores for

5. Right-click on the app and select Go to details

6. Under details again right-click on the app and now choose Set Affinity

7. In the Processor Affinity windows uncheck the CPU cores but leave the ones you want to set core affinity for

8. Once done, click OK to save the settings

9. Close the Task Manager box and the effect is immediate

10. Restarting the computer will revert the changes

Wrap up

Overall, this is a simple change that is very easy to implement. The real question is, Do you need to do it?

If you are considering this modification, you likely know why you want to do it. However, for regular users you likely won't get much value.

Do you have specific instances where setting core affinity for specific apps is beneficial? How do you use this setup and for which apps? Share with us your experience in comments!

If you think this guide is helpful, we have many more posts like this in our Windows 10 help, tips, and tricks page. Or try our massive Windows 10 Forums at Windows Central for more help!

Thanks, @Nabkawe5, for the tip!

Daniel Rubino
Editor-in-chief

Daniel Rubino is the Editor-in-chief of Windows Central. He is also the head reviewer, podcast co-host, and analyst. He has been covering Microsoft since 2007 when this site was called WMExperts (and later Windows Phone Central). His interests include Windows, laptops, next-gen computing, and wearable tech. He has reviewed laptops for over 10 years and is particularly fond of 2-in-1 convertibles, Arm64 processors, new form factors, and thin-and-light PCs. Before all this tech stuff, he worked on a Ph.D. in linguistics, performed polysomnographs in NYC, and was a motion-picture operator for 17 years.

Latest in Windows 10
Windows 10 Find My Device
How to enable Find My Device on Windows 10 to recover your PC if it's ever lost or stolen
Outlook Client Hero
Microsoft just made Windows 10 worse, and there's (almost) nothing you can do about it
Windows 10 Start menu on HP ZBook Studio G4
Microsoft will retroactively downgrade this part of Windows 10 next month
Former Microsoft Executive Vice President Terry Myerson stands in front of a presentation about Windows 10
Microsoft addresses the 'elephant in the room,' discusses upcoming end of Windows 10 support
Surface Hub 2S
Windows 10 for PCs is not the only version of Windows to reach end of support this year
Windows Insider program settings
Microsoft shuts down the Windows 10 Beta Channel just five months after reopening it
Latest in How-to
Atomfall
Can I play Atomfall on Steam Deck, ROG Ally, and other gaming handhelds?
Windows 11 answer file
How to easily create an unattended answer file for Windows 11
The First Berserker: Khazan
Is The First Berserker: Khazan on Xbox Game Pass?
Clair Obscur: Expedition 33
Is Clair Obscur: Expedition 33 on Xbox Game Pass?
A close-up of Hazel in South of Midnight
Is South of Midnight on Xbox Game Pass?
Atomfall screenshot
Atomfall: How to grab the best melee weapon and melee perk right away