Hat dir diese Antwort geholfen?
Aus einem Workshop über Systemsicherheit habe ich diesen Auszug kopiert:
'Eine weitere Möglichkeit wäre, die Explore.exe in einem eigenen Prozess zu starten und ihn somit vom Desktop loszulösen, denn wenn der Explorer abstürzt zieht er den Desktop mit in die Tiefe.
Dazu öffnen wir über Start ->Ausführen ->Regedit.exe unseren Registrierdatenbankeditor und bestätigen die Eingabe mit Enter.
Anschließend navigieren wir zu folgendem Pfad:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Adv
anced
Im linken Teilfenster markieren wir den Schlüssel "Advanced" und im rechten Teilfenster klicken wir den Eintrag "SeparateProcess" doppelt an, um dann den standardmäßig eingetragenen Wert "0" (deaktiviert) auf "1" (aktiviert) zu ändern.
Nach einem Neustart ist diese Änderung aktiv und wir haben bei einem Explorerabsturz den Desktop zur weiteren Verfügung. Darüber hinaus hat diese Maßnahme auch schon oft einen stark absturzgefährdeten Explorer wieder ruhig gestellt bzw. zu einem dauerhaft absturzfreien Dienst überredet.
Der geringe Mehrbedarf von ca. 20 MB Arbeitsspeicher ist im Gegenzug für ein stabileres System bei den heutigen Arbeitsspeicherbestückungen sicher leicht zu verschmerzen.'
Vielleicht bringt das was. Aber vorsicht, bitte die Registry zuerst sichern.