Wisecare 365 used to have an option to reset the windows files to they state they'd be in after a fresh windows reinstall, but without loosing installed programs or data.
What was especially nice about this is it had the side effect of cutting the arms and legs off of viruses and malware because nothing except the core windows processes would run at bootup afterwards. You'd need to manually set programs to run at startup afterwards. You'd still wanna clean up your malware afterwards but it was effectively inert.
I don't know why the option was removed, maybe it didn't work with windows 10, but if there's something else that does this I'd love to know about it!