Not sure if you know, but Bitcoin Core 22.0 and Windows 7 are kinda old. Might wanna update both. You can limit the threads with -par=1, but check this guide on lowering CPU priority too.
You can tweak the settings, but ultimately it either runs at full throttle or it doesn’t, you know? Trying to change priority might freeze your GUI instead.
So it’s not just the Bitcoin Core freezing, but the whole PC? I mean, using -par can help to reduce CPU usage for script checks, but it won’t affect other heavy tasks.
Never had this issue personally, but with most CPU-heavy software, using max -1 keeps Windows responsive. Also, watch your disk usage, sometimes that's the bottleneck.
There’s also wmic command to set priority for processes. If you mess with the registry, remember to change it back later. Using a script to manage it is way easier.
Thanks for the tips! I’ll try a batch file to set priority to /low or /below normal. My setup is decent, 8 cores, 40GB RAM, and SSDs. Blockchain's on its own disk.
But the default settings are supposed to handle it, right? If Bitcoin Core is using all cores, then what's left for other tasks? Is -par=-1 what you meant?
Totally agree with you guys. The setup should cope with Bitcoin Core just fine. OP, check these:
1. Ensure your data directory is on the SSD, not in %AppData%.
2. Exclude the data dir from your antivirus.