IE7 Installation bricht ab.Bei der Installation vom Internet Explorer 7 kann es zur einem Abbruch kommen. Dabei wird der Internet Explorer nicht zu Ende installiert, stattdessen kommt die Meldung: “Die Internet Explorer-Installation wurde nicht abgeschlossen …”. Nach dem Neustart befindet sich auf dem Display die Datei Internet Explorer-Problembehebung.url, sie verweist auf den Knowledge Base Artikel KB917925. Im Grunde war bei mir jedes mal die Lösung des Problems die “Methode 2: Zurücksetzen der Berechtigungen für nicht schreibbare Registrierungsunterschlüssel”. Leider kann man sich nicht vollständig auf die Beschreibung verlassen. Sucht man nach dem vorgegebenem Text, “IECUSTOM: Key is still unwriteable” wird man in der ie7.log-Datei nie fündig werden. Hier eine Beispiel:

0.297: ================================================================================
0.297: 2008/07/25 13:35:32.968 (local)
0.297: c:\0987aa4aaa719f5927cb\update\update.exe (version 6.2.29.0)
0.297: Failed To Enable SE_SHUTDOWN_PRIVILEGE
0.297: Hotfix started with following command line: /quiet /norestart /er /log:C:\WINDOWS
0.312: IECUSTOM: Scanning for proper registry permissions...
0.734: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}
0.734: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}\ProxyStubClsid
0.734: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}
0.734: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}\ProxyStubClsid32
0.734: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}
0.734: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}\TypeLib
0.734: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}
0.734: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}\TypeLib
0.734: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}
1.078: IECUSTOM: Scanning for proper registry permissions...
1.250: IECUSTOM: Scanning for proper registry permissions...
1.484: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}
1.562: IECUSTOM: Backing up registry permissions...
1.562: IECUSTOM: Finished backing up registry permissions...
1.562: IECUSTOM: Setting new registry permissions...
1.562: IECUSTOM: Unable to clear DACLs HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}
1.562: IECUSTOM: Finished setting new registry permissions...
1.562: IECUSTOM: An error occured verifying registry permissions. ERROR: 0x80070534
1.562: DoInstallation: CustomizeCall Failed: 0x3f5
1.578: IECUSTOM: Restoring registry permissions...
1.594: IECUSTOM: Finished restoring registry permissions...
1.594: Der Schlüssel der Konfigurationsregistrierung konnte nicht geschrieben werden.
1.594: Die Installation des Internet Explorer 7 wurde nicht abgeschlossen.
1.594: Update.exe extended error code = 0x3f5

Hier wird deutlich, dass die Suche keinen Treffer landen kann, weil die betroffenen Zeilen mit “IECUSTOM: Unwriteable key” beginnen, anstatt mit “IECUSTOM: Key is still unwriteable”.
Also muss ich in der Registry beim Schlüssel HKEY_CLASSES_ROOT\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D} lediglich dem Administrator volle Rechte erteilen und schon läuft die Internet Explorer 7 Installation sauber durch. Zusätzlich würde ich aber noch überprüfen ob die ebenfalls angemeckerten Unterordner: \ProxyStubClsid, \ProxyStubClsid32 und \TypeLib ebenfalls volle Rechte für den Administrator erhalten haben. Sollte es nicht der Fall sein, einfach nachholen.

UPDATE:

Es geht nicht immer um diesen bestimmten Registrierungsunterschlüssel, es kann ein anderer sein. Sucht einfach in der Log-Datei nach “IECUSTOM: Unwriteable key” und schon findet Ihr den problamatischen Schlüssel. Der Knowledge Base Artikel KB917925 zeigt aber auch andere Fehlerquellen auf, also bitte diesen Eintrag nicht als die universall Lösung ansehen!