I STILL don't know what people do that they have to reinstall Windows every few months or every year. I have NEVER had to do that to any machine in my household or under my control. Every one has lasted until the machine itself was replaced, in my case usually 5 years or more - and that's usually because I get the itch to build a new machine, not because it doesn't do what I need it to do. My current desktop is that old, but I did upgrade 7 to 10 on it. My server is more like 7 years old now, never rebuilt. My other machines are also on shorter lifecycles because everything I have is now running 10, so it goes back to whenever I got the free update notification - the oldest one about a year now. And even less savvy people - the machine I built for my ex in-laws is still running just fine for the past 3 or 4 years since I had to replace a dead hard drive, still Windows 7 on that one. I haven't even touched it for any real maintenance in over a year and a half, it only updates because I have it set for automatic updates, not because they know how to do it, and if you are skeptical of their level of expertise, the last time they contacted me is because they got one of those fake calls from 'Microsoft' and they weren't sure if it was legit or a scam, so they had to ask me.