Mi experiencia personal.
En cuanto a lo de restaurar sistema, dependerá en gran medida de la compilacion de windows que tengas,
yo, en la mia, probé lo de volver a un punto de ruptura anterior, pero antes de hacerlo, creé un nuevo punto de ruptura en el sistema.
Para volver a una configuración de unas semanas atrás no funcionó. (o sea, funciona, pero el sistema se vuelve inestable)
Situados en esta configuración inestable, le dí a Deshacer último punto de ruptura y funcionó a la perfección, pero claro, al final te quedas como estabas al principio

. Solo he usado esa opcion 1 vez en Windows Xp, ahora tengo deshabilitado la opcion de restaurar sistema.
Asi que digo.... diosito que me quede como estoy

. Ante problemas graves, soluciones escandalosas (formatear)