I have a multicore CPU with Windows 10 and I would like to test a Software running as if my PC was a singlecore CPU.
Is there any way to limit Windows 10 installed in a multicore CPU (Quad Core) to work as a singlecore?
Super User is a question and answer site for computer enthusiasts and power users. It only takes a minute to sign up.Sign up to join this community
In older version of Windows, you can run the application, then go to task manager, right click the process and set affinity. In the resulting popup, you can choose which and how many cores to use.
In case of Windows 10, you will have to right click on process, select "Go to details" and then again, select "Set affinity".
Edit: You can follow the steps for Windows 10 here. Do let me know if there is a better way to share a zip file.
VirtualBox (both Free and free) is a great virtualization package, adn you can control how many cores/cpus each VM has available to it. You can also control how much RAM, disk space, etc. each VM has.
Note however that you'll need to install the OS from "bare metal", possibly deal with licensing of said OS, etc.