I have noticed windows 7 automatically restarts Explorer after crash..
Download this and double click on it(.bat file) to Restart Explorer
Src of file:- Askvg.com
Or to Do manually just press "ctrl+shift+esc" in windows 7 to open Task manager and then Click on Menu "File" --> "New Task(Run...)" --> Type Explorer and click enter .. To start Explorer after Crash.