I always keep Windows in its little partition and have a 4gb usb stick ready with an install for situations like that. Damn the fastest I've reinstalled was something like less than 1 hour (on SSD). Much less than 1 hour. Besides the SSD the important thing is to install off usb media; installing from physical discs ? ayyy lul fuck that.
I use those "Lite" iso's of Windows 7/10 that you see everywhere and never had a problem, just look for one that's not less than 3gb, if it's less than 3gb then they removed too much crap; sweet spot for "Lite" windows iso's of 7 or 10 is around 3 to 3.5 gigs. That's when you know they only removed the bloat and nothing more.
I use those "Lite" iso's of Windows 7/10 that you see everywhere and never had a problem, just look for one that's not less than 3gb, if it's less than 3gb then they removed too much crap; sweet spot for "Lite" windows iso's of 7 or 10 is around 3 to 3.5 gigs. That's when you know they only removed the bloat and nothing more.