Thanks for all your help with this problem. Next time I get a BSOD, I'll start a new topic on bleepingcomputer...
I've tried running the WSUS Offline Update tool, just to see what happened. It claimed to have installed a few things (kb3191203, for example), but I can't see any evidence for it.
Hi JL3008:
Just an FYI that you don't have to wait for a new BSOD before you post in bleepingcomputer. They can analyze the dump files for your past BSODs and see if there is one particular driver or file that is causing the BSODs.
I haven't tried Torsten Wittrock's **WSUS Offline Update** tool, but it's a two-step process (i.e., download first with UpdateGenerator.exe, then run UpdateInstaller.exe from the Client folder to finish the installation) that seems to confuse most first-time users. If any updates are installed I assume they'd be listed at Control Panel | Programs | Programs and Features | View Installed Updates after a re-boot. I'm not certain, but I recall reading somewhere that you have to run the tool more than once on a Vista SP2 machine before you're fully up-to-date.
Read through vista134's thread How I got clean install of Vista Ultimate SP2 to install updates... and post there if you aren't sure if you're using this tool correctly. You should also be able to find help in the Installation / Updating board of the WSUS Offline Update forum - Dalai works closely with Torsten and is a regular contributor in that forum.
32-bit Vista Home Premium SP2 * Firefox v51.0.1 * NIS v22.9.0.68 * MBAM v2.2.1
HP Pavilion dv6835ca, Intel Core2Duo T5550 @ 1.83 GHz, 3 GB RAM, NVIDIA GeForce 8400M GS