J'ai du ré-installer un portable sous Windows XP et j'ai « fait une erreur ». J'ai installé le SP3 avant IE7. Et visiblement il ne faut pas... J'ai passé un temps fou à essayer et ré-essayer d'installer IE7 sans succès, trop tard le mal était fait, le SP3 était déjà installé...
Si vous avez le même problème, lisez ce qui suis cela devrait vous permettre d'installer IE7 après avoir mis le SP3 de Windows XP.
Tout d'abord ouvrez le fichier de log d'installation de IE7, vous le trouverez dans le dossier c:\windows\ie7.log
Vous devriez y trouve ceci :
0.440: c:\7749cb82ea6c218c36ce5c11a6b5fb90\update\update.exe (version 6.2.29.0)
0.461: Failed To Enable SE_SHUTDOWN_PRIVILEGE
0.461: Hotfix started with following command line: /quiet /norestart /er /log:C:\WINDOWS
0.471: IECUSTOM: Scanning for proper registry permissions...
1.242: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}
1.242: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}\ProxyStubClsid
1.242: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}
1.242: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}\ProxyStubClsid32
1.242: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}
1.242: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}\TypeLib
1.242: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}
1.242: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}\TypeLib
1.242: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}
1.953: IECUSTOM: Scanning for proper registry permissions...
2.233: IECUSTOM: Scanning for proper registry permissions...
2.664: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}
2.814: IECUSTOM: Backing up registry permissions...
2.814: IECUSTOM: Finished backing up registry permissions...
2.814: IECUSTOM: Setting new registry permissions...
2.814: IECUSTOM: Unable to clear DACLs HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}
2.814: IECUSTOM: Finished setting new registry permissions...
2.814: IECUSTOM: An error occured verifying registry permissions. ERROR: 0x80070534
2.814: DoInstallation: CustomizeCall Failed: 0x3f5
2.814: IECUSTOM: Restoring registry permissions...
2.834: IECUSTOM: Finished restoring registry permissions...
2.854: Impossible d'écrire la clé du Registre de configuration.
2.854: L'installation du Internet Explorer 7 ne s'est pas terminée.
2.854: Update.exe extended error code = 0x3f5
A en lire l'erreur, l'installation (et vous même) n'a pas les droit d'écrire dans la clé : HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}
Ouvrez regedit.exe (démarrer, exécuter, tapez regedit.exe) (ATTENTION : La base de registre est un endroit critique de votre windows, ne faites pas n'importe quoi avec)
Aller dans : HKEY_CLASSES_ROOT \Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}

Puis faites bouton droit sur la clé :

Et cliquez sur « Autorisations... »
Cochez la case autoriser pour « Contrôle total » pour l'utilisateur (Votre utilisateur)

Relancez l'installation de IE7 et normalement vous aurez ceci au bout de quelques minutes :

J'espère que cela vous aura aidé et fait gagner un temps précieux (parce que j'ai passé 2h à essayer de l'installer... et le site de Microsoft ne mentionne rien à propos d'un éventuel problème lié au SP3. Auraient-ils oublié un scenario dans les installations du SP3 ? )
Pour télécharger IE7 pour XP, c'est par ici :
http://www.microsoft.com/downloads/details.aspx?FamilyID=9ae91ebe-3385-447c-8a30-081805b2f90b&displaylang=FR