Windows 10 x64 version has specific requirements of the CPU with CMPXCHG16b, PrefetchW, and LAHF/SAHF, but it is not compatible with the Intel Xeon processor, according to its system requirement. If you try to install or upgrade to the new OS on your xeon machine, it will show the CPU isn’t supported message, or run into some problem once the installation is completed. I have done the same way on another intel celeron PC well, and could not figure out how to resolve it or optimize the settings for getting it working.
I notice that dual xeon processes are not working with Windows 10. I upgraded my HP z600 system from Win 8.1 x64 and the process interrups at 75% level. Then I go to turn off the the second CPU in BIOS settings and the upgraded process run smoothly.
For my twin xeon HP xw6200 with SATA SSD system drive and SATA data drive, the Windows 10 can be applied well. But when I log into the system, it is very slow to access any files on the disk. There are also fans roaring and excessively high CPU loading problems, and it make the device unusable.
Finally I have found the tips below to get Windows 10 to running well on my xeon process system.
First setup the BIOS
* Boot to the BIOS screen and go to the storage settings.
* Change both of these to Maximum DMA option
* Then return to the main screen to Save Changes and Exit.
Once you’ve rebooted the device and log into Windows 10, go to enable the DMA for the disk controller driver.
* From your desktop, type Device Manager in Start menu or Cortana search box, and select Device Manager from result.
* Click on the + sign next to IDE ATA/ATAPI controllers to expand all of its sub-items.
* Double click on ATA channel 0 or ATA channel 1 to open the device Properties window.
* Click on the Advanced tab, and it will list the current mode.
* Check on the “enable Direct Memory Access (DMA)” box to turn the feature on. Now everything should be normal with xeon process.