Si lo que quieres es que se quede a 4Ghz entra a la bios y desactiva el turbo,asi no subira de 4.
Ahora si lo que te interesa es que solo se suba la frecuencia cuando le hace falta y mientras este mas relajado cambia las opciones de energia( en windows) y marca en la opcion "Administracion de energia del procesador" el minimo que quieras.
Yo tengo puesto al 25% y dentro de la bios desactivo el turbo siempre que no no juego a nada que demande mucho de cpu.Asi cuando no le hace falta se baja hasta 1 ghz y solo sube durante 1 seg cuando abro algun programa o algo asi.
Saludos