hay un programa que se llama winoff, es gratuito y sirve tanto para reiniciar como apagar, hibernar, etc.
Cuando lo instalas la interfaz es en ingles, pero se puede cambiar a traves de los menus de arriba que tiene
No tienes nada mas que decir al programa que quieres que se reinicie a las 4 y pones que se autoejecute al inicio para asi no volver a programarlo, luego tiene multicondiciones por ejemplo que tenga un tiempo de inactividad y demas, pero si solo quieres que se reinicie, activa solo la opcion de hora, la de fecha la quedas inactiva