Super advanced: Windows 8.1+ all patches, strip old and legacy regs that wont be used(if it's an old plug-in-play device, windows update will autoinstall it back anyways off the cloud). All codecs for video, all newest runtimes, strip out all fonts, except the majors(Arial, Calibri, Roman, Fixedsys, Impact, Verona, Tahoma, Terminal, Verdana, Symbol, Wingdings) and few others you might like, but these are the ones to keep for max layout compatibility(and you can delete calibri if you don't use newer MS office).
Remove all driver sys and infs other than the ones you need(IIRC there might be a tool for this). Strip out all MS programs that you wont use, including all dependencies and services. Get rid of shell based addons, like out of the box file compression and notepad, install winrar or 7zip, notepad++. Delete all Internet explorer dependencies, use an alternative file explorer(I use Directory Opus), Install Classic Shell. Strip out Windows Live and Multimedia services, replace those with Media Player Classic(unless you use WMP based services). Find a cracked version of ACDSee 2.43-3.1(Yes it's old, but wow, it's fast and still renders all image files, except 2009 transparent PNG correctly and faster than anything else, including a ton of image browsers that claim to be faster).
And there you go, Windows 8.1(7, XP, even when 10 comes out) running smooth, stable, fast, and secure to the point that even a 2 year old-computer will smoke it's modern counterpart with default installation. It also makes troubleshooting all that much easier, because you eliminate more conflicts.
BTW, my Windows 8.1 custom image is only 482mb, compared to the MS bloatware 4gig