No screensaver for me PGrey, haven't used one for a long time and was just for testing purposes only.
I keep my data backed as well using various media (mostly ext. HD's) with most of my computers, laptops included, running a secondary HD housing just that, my personal data. I'm sure you meant imaging of the OS as well and truthfully, throughout all my years it never has been a real necessity, IMO though W10 changed all that.
One saviour of mine HAS been System Restore, was batting a good 95% success rate but that appears to be dwindling. Since installing W10 (public release) I’ve only had to use the rollback option twice, on this machine and my work PC, both failed to have their issues resolved even though everything was hunky dory just prior, or in other words, AU messed up even the previous version of the OS where these problems we are now having, were not present… Ran the beta release of W10 on a couple machine in 10’s early stages with great results, even a ten year old laptop had no problems so had high hopes, fell apart for me though when it entered the public stage.
For various reasons I depend on Firefox for my browsing needs, use it along with uBlock Origin mainly to speed up this site lol, without it load time here were atrocious. IE has always been a little flaky for me in the stability department, and really really don’t like Edge at all, too much of a clunky feel.
Viruses or malicious content… I know many may find this hard to believe but I can count on two hands, but not necessarily all 8 fingers/2 thumbs, how many times I’ve had the like infiltrates my devices, and we are going back to 1987, of course it wasn’t too prevalent then. Point being, highly doubt any of my issues of late have anything to do with a bug that has crept in from an outside source and has more to do the Windows OS itself.
No developer here but do give it an honest try from time to time, as a lonely HD Mechanic I’ve pondered bringing in the big guns, a 20lb sledge haahaha. I’m sure we’d see some real results then which would solve my problems once and for all LOL... I know the image is unrelated for most but was taken with a Lumia 830 running WP8.1, this is my stress relief from the computing world

.