Thursday, September 1, 2011

Fixing software problems

If your BSOD issues are being caused by a faulty or incompatible program that starts automatically when you boot Windows, thus crashing the system, there are a couple of easy ways to prevent this.
The best way is to use Sysinternal's 'autoruns' program to display all auto-running software on your computer. You can then pick through them and disable any potential culprits.
To do this download and run autoruns



The program displays all software (including some essential Windows files) that runs automatically after Windows loads. By unchecking the boxes, you can disable specific programs and prevent them from loading. Note that there are several entries here you should not disable at any time, the two most important of which are userinit.exe and explorer.exe. Be very cautious with anything authored by Microsoft in this list (though it is possible for malicious startup programs like spyware and Trojan horse viruses to use the Microsoft label here also).
If you can't get access to autoruns, you can still use the built-in MSCONFIG utility to edit startup programs. Go to 'start\run' and type 'msconfig.' Choose the 'startup' tab.

 
 
While this utility's display is not as comprehensive as autoruns is, it has the advantage of not displaying any critical system files. Therefore, you can uncheck any and all items on this list without fear of messing up Windows even more.
Once you have used either utility to edit your startup programs, reboot normally into Windows.
 

No comments:

Post a Comment