This usually occurs if Viruses or Spyware has infected explorer.exe and changed the registry entry to stop it from starting.
- Click Start (orb)
- Type in: regedit
- Press Enter
- Navigate to: HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionwinlogon
- Double click the Shell entry
- Make sure it is set to: Explorer.exe
- Press Ok
- Restart your computer
If the above doesn’t work attempt a system restore by pressing F8 during Windows Vista boot to bring up the Boot Menu and select Startup Repair.
Note: Tested with Windows Vista – ok
Note: Also may work on Windows 7 – though I haven’t personally tested this.