Ce message d'erreur à pour cause une clé manquante dans la base de registre
HKEY_Local_Machine\Software\Classes\htmlfile\shell\open\command.
Il existe plusieurs solutions pour résoudre ceci. Cela consiste à définir Internet Explorer comme navigateur par défaut, quite à en changer une fois le problème corrigé. La plus simple permet de ne pas bidouiller dans la base de registre, ce qui est toujours préférable.
J'ajoute un "détails" mais qui a largement son importance : quittez puis relancez Outlook entre chaque manip, et si ça ne donne toujours rien, essayez de relancer la machine carrément ; il semblerait que certaines modifications ne soient pas prise en compte instantannément.
Solution n° 1/6 : Rétablir les paramètres Web d'IE
Lancer IE, menu , , onglet , cliquer sur le bouton , décocher la case , cliquer sur le bouton
Pour IE 7 c'est très légèrement différent :
Lancer IE, menu , , onglet , cliquer sur le bouton cliquer sur le bouton
A priori cette manip ne fonctionne pas dans tous les cas (de la à savoir pourquoi...)
Si les autres manips ne donnent rien de plus avec IE7 : Lancer IE, menu , , onglet , cliquer sur le bouton , confirmer la réinitialisation (qui fait perdre pas mal de choses) en cliquant sur le bouton
Solution n° 2/6 : Configurer IE comme programme par défaut
Sous Windows 2000/XP : , , , cliquer à gauche sur , activer , .
Sous Vista : , , , , choisir ,
Solution n° 3/6 : Créer la clé dans la base de registre
, (ou les touches [Windows]+[R]).
Saisir regedit, .
Cliquer successivement sur les "+" devant les clés suivantes : .
Menu , , choisir , saisir htmlfile et appuyer sur la touche [Entrée]. Si vous avez une erreur c'est que la clé existe déjà, vérifier les autres clés ci dessous.
Menu , , choisir , saisir shell et appuyer sur la touche [Entrée]
Menu , , choisir , saisir open et appuyer sur la touche [Entrée]
Menu , , choisir , saisir Command et appuyer sur la touche [Entrée]
Dans la partie droite, double clic sur , saisir entre guillemets le chemin d'accès et le nom complet d'Internet Explorer (normalement : "C:\Program Files\Internet Explorer\IEXPLORE.EXE") suivi de %1,
Exemple : "C:\Program Files\Internet Explorer\IEXPLORE.EXE" %1
Quitter ensuite l'éditeur de la base de registre.
Solution n° 4/6 : Créer un fichier .REG qui vous fusionnerez
Ouvrir le bloc-notes (ou n'importe quel éditeur de texte, mais ne confondez pas avec un traitement de texte)
Copier/Coller ce qui est entre les tirets ci dessous
--------------------------
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\shell\open\command]
@="\"C:\\Program Files\\\Internet Explorer\\IEXPLORE.EXE\" %1"
--------------------------
Enregistrer le fichier avec le nom "restrictions.reg" (par exemple, mais le .reg est impératif) avec les guillemets
Lancer l'Explorateur Windows, faites un double clic sur le fichier et accepter la fusion des modifs.
Solution n° 5/6 : Télécharger et fusionner le fichier .REG
(Solution spéciale fénéants :-D)
Télécharger le .reg ici.
Enregistrez le et exécutez le. C'est tout
Solution n° 6/6 : Plus violent - Recréation des associations des fichiers
Dans certains cas les 5 solutions précédentes ne donnent rien, il convient donc d'agir plus violement. Ce fichier rétabli toutes les associations des fichiers liées normalement à Internet Explorer
Télécharger le .reg ici.
Enregistrez le et exécutez le.