EXE kann nicht geöffnet werden - rundll32.exe nicht gefunden

Problem

Beim öffnen von EXE-Dateien erscheint der Dialog, mit welcher Anwendung das Programm geöffnet werden soll.
Beim Starten mancher Systemkomponenten (Systemsteuerung - Software etc.) kommt die Meldung, daß die RUNDLL32.EXE fehlt/fehlerhaft ist!

Ursache

Die Zuweisung der EXE-Dateien ist in der Registry beschädigt/entfernt worden. Eventuell Blaster-Virus

Lösung

Es gibt einen Registry-Patch für diesen Fehler, der den fehlerhaften Eintrag wieder korrigiert!
Die Regdatei sieht wie folgt aus:

REGEDIT4

[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@="\"%1\" %*"
[HKEY_LOCAL_MACHINE\Software\CLASSES\exefile\shell\open\command]
@="\"%1\" %*"


Diesen Text in einen Texteditor kopieren und als exefix.reg abspeichern. Das File auf den beschädigten Rechner übertragen und ausführen. Danach funktioniert alles wieder
“Das einzig sichere System müsste ausgeschaltet, in einem versiegelten und von Stahlbeton ummantelten Raum und von bewaffneten Schutztruppen umstellt sein.”
Gene Spafford (Sicherheitsexperte)