Windows 7
Sounds like an issue with his Win 7 installation; my laptop - before I wiped and installed 10 - would regularly go weeks with no reboots (and no need for them), just a hibernate at night. Same now with 10. I'm agnostic and happy to admit that XP needed regular reboots (haven't a clue about Vista - I avoided) but recent Win OSs have been fine - albeit, any updates usually require a restart. It's hardly a big issue these days though, taking little longer than a resume from sleep.