suddenly explorer.exe crashes. when I start windows it crashes in loop every few seconds. in the event viewer I found:  Level	Date and Time	Source	Event ID	Task Category Error	06/05/2007 02:40:25	Application Error	1000	(100)	Faulting application explorer.exe, version 6.0.6000.16386, time stamp 0x4549b091, faulting module unknown, version 0.0.0.0, time stamp 0x00000000, exception code 0xc0000005, fault offset 0x0728b5ed, process id 0xe64, application start time 0x01c78f6eb9784bd9. Error	06/05/2007 02:40:18	Application Error	1000	(100)	Faulting application RunDLL32.exe, version 6.0.6000.16386, time stamp 0x4549b0e1, faulting module unknown, version 0.0.0.0, time stamp 0x00000000, exception code 0xc0000005, fault offset 0x03cbb5ed, process id 0xf84, application start time 0x01c78f6ebbd6bc17.  the only thing I installed recently is a program called speedfan and removed it. after the crash windows restarts explorer.exe, it crash and so on. Vista ultimate 32 bit, 1 GB Ram. I tried to uncheck windows services in msconfig and it stopped crashing but I think it's similar to safe mode. disabling only the startup programs didn't fix the problem. system restore to yesterday didn't work neither. please save me!