Whenever I exit a 32-bit program now, Vista tells me that it crashed ("X has stopped working. Please wait while Windows searches for a solution to the problem"). I also can't get any internet connectivity whatsoever with these 32-bit programs (Firefox, Ventrilo, AIM, every game I have installed), which is why I'm forced to use 64-bit IE7 to write this. The other programs are giving me "unable to create socket, error 87" messages when I try to get internet connectivity with them. The supposed perpetrator is the group of Windows updates that got auto-installed last night (KB936825, KB921213, KB933566), although I'm not 100% certain because I was sleeping at the time.
I did a system restore to the point that Windows automatically created when it started the updates, but nothing got fixed. I tried manually removing the updates via the "Installed Updates" list but that didn't do anything either.
I am using Vista Ultimate 64-bit edition, and my hardware is perfectly fine (64-bit processor too, in case anyone thought that might be the problem). This is one of the strangest Windows issues I've ever come across, and I'm completely dumbfounded as how to fix it. I'd simply format, but I might come across this problem again in the future (since I still don't know for certain where it came from), so that wouldn't help much.
Thanks in advance for any advice. I hope I can get this working again.
