Festplattenprobleme?
Schau mal mit einem Tool (z.B.
CrystalDiskInfo) nach den SMART-Parametern
Oder ein Rootkit?
Schau mal ob
GMER etwas findet.
Oder du hast irgendwelche Laufwerksbuchstaben mit einer ungültigen Server Freigabe verbunden.
Der Explorer sucht dann bis zum Timeout was schon mal 3 Min. dauern kann.
Und da SelectDiretory() auf unterliegenden Shell-DLLs aufsetzt könnte das zum Hänger führen.
Es könnten auch Shell-Extentions (z.B. TortoiseSVN) sein.
Mit
Autoruns schauen sich da etwas eingeklinkt hat.