I've noticed within the past week that my computer brings up an initialization error from dwwin.exe when I shut the system down. Of course, the program can't start because the computer's shutting down. I've seen many cases of this same error, but I don't know what's causing it. Following that, now I get a "blue screen of death" after the Windows XP loading screen (with the moving bar) and the system restart to this BIOS. After that I get a message saying Windows did not start properly with options for starting normally, in safe mode, with last known good configuration, etc. I tried both booting normally and with last known good configuration, but still get the error screen and automatic reboot.
Right now I'm in Safe Mode. I'm scanning for viruses with Antivir. Other than that, I don't know how to fix it. I need to know what error is causing dwwin.exe to start last-minute. I'm running Windows XP Professional x64 Edition.