My friend was going to throw away his old Dell Precision 670, but I managed to snag it from him before it hit the dump. It has a one Xeon 2.8ghz processor in there (One core with hyperthreading) and a GTS 450 (CPU bottleneck is real, I have no idea why he upgraded this machine with a GPU that came out 5 years after it). I'm going to be upgrading the pc, mainly just keeping the GPU, but while I still use it, I'm wondering why this old Xeon, probably from 2005, is stuck at 2.8ghz. The problem isn't that it won't hit it's max turbo, it's just stuck at 2.8ghz. And so, it doesn't take long before it heats up and the fans rev up. It idles at 65c, but because the clocks don't go any higher, it never goes above 75c. I'm just asking, is there a way to get it to not do 2.8ghz all the time?
Also, is there a way to install Windows 10 64-bit? I can install 64-bit Windows XP, 7, Linux (Lubuntu), and various other 64-bit OS's, but not Windows 10, 8.1, or 8. However, I can install Windows 10, 8.1, and 8, as long as I'm installing the 32-bit versions. How come I can't install the 64-bit versions of these, despite it being a 64-bit processor? Also note that I have to install the anniversary update from 2016, as newer versions of Windows 10 no longer supports Pentium 4 CPUs or CPUs based off of it due to missing instruction sets.