Porque normalmente cuando funcionan es cuando está el ordenador operativo no desde la restauración avanzada, que estoy totalmente de acuerdo con
@J_elMetal de que nunca funcionan; y los puntos de restauración tienen que estar activados, y hay ocasiones en las que hay que activar esto manualmente, aunque si los tienes no creo que sea el caso o puede que conserve por algún motivo puntos de restauración de un sistema operativo anterior (peor el remedio que la enfermedad) ya que esto provocará un error en BCD y hay que corregirlo para el SO correcto.
No das toda la información, y no se puede adivinar sobre lo que preguntas.
@KENSEI los puntos de restauración se pueden crear manualmente
Si aparece todo desactivado hay que activarlo en Configurar, es útil cuando puedas preveer posibles problemas, pero esto solo lo he visto funcionar desde Restaurar Sistema con el Sistema operativo como lo hagas desde las opciones avanzadas de recuperación normalmente acaban siempre en error.