Only for multiple core users!
I know this is an old trick, but I didn’t find any fully detailed instructions so that it would also save the settings. Seems to be working for me with Win 7 64bit and C7 64bit. Most of the spikes are history. I have 8 cores and want to use all but the first (Core 0) with Cubase. So I made Cubase always start with these cores only.
You can change the affinity by Ctrl+Alt+Delete → Task Manager → Processes. Right-click cubase7.exe and Set Affinity. However, the settings are not saved.
Here’s how you can save the affinity settings:
- Right-click Cubase 7-shortcut from your desktop. Choose Properties - Shortcut.
- Clear the Target-field and paste the following (quotation marks also!)->
"C:\Windows\System32\cmd.exe /c start “Cubase7.exe” /affinity XX “C:\Program Files\Steinberg\Cubase 7\Cubase7.exe”
- If your Cubase isn’t in the default folder, edit the above text.
- You need to replace the XX with a correct hexadecimal number. To calculate the hexa, first you’ll need a binary number. Decide what cores you want to use. Go to Binary/Decimal/Hexadecimal Converter (or other binary to hexa-calculator). Type the cores backwards to the binary field, 1 to use it, 0 for not. For example I don’t use Core 0, but use all the rest, I will type 11111110.
- Replace the XX in the shortcut Target-field pasted text with the hexadecimal number showing in the calculator. For me it’s FE.
- Start Cubase and check the affinity from the Task Manager.
I hope it works for you too.