He estado leyendo que con algunos en foros internacionales procesadores antiguos, w10 no detecta bien las frecuencias y hay que configurar unos archivos. No se si sera por el modelo de placa base pero eres al primero que le pasa con el Xeon X5460 de los que conozco.
Antes de estar toqueteando nada haria un reset de BIOS que es facil antes de empezar a tocar archivos de windows que es mas delicado. Para resetear totalmente la BIOS lo que tienes que hacer es lo siguiente. Desenchufar totalmente el ordenador de la electricidad (Esto significa quitar el cable del enchufe de la corriente), abrir la torre y quitar la pila de la placa base, pulsar varias veces el boton encendido para que se descargue la placa base, esperar 2 o mas minutos para asegurarse que la placa base se queda sin energia, volver a poner la pila, enchufar cable y encender (se borrara la fecha y hora de la bios y tambien volvera a detectar el procesador para ver si windows ahora lo detecta bien).
Si sigue sin funcionar hay varias maneras de solucionarlo.
1- La primera es cambiar un numero del registro para obligarle a que detecte el procesador como 4 nucleos manualmente y cambiar de nombre un archivo de Intel que es quien controla el procesador bajo unas normas (al cambiarlo de nombre es como si lo borrasemos pero en cualquier momento podemos volver a poner el nombre original).
Con la primera deberia funcionar pero otro metodo que ha usado gente
2- Es entrar en administrador de dispositivos y buscar el procesador y uno por uno a cada nucleo cambiarle el driver.
Aqui te dejo las instrucciones y los comentarios si no entiendes ingles o tienes alguna duda dimelo y te lo explico paso a paso.
Windows 10 only use half of max cpu speed - Microsoft Community