Windows fait partie des systèmes d’ex­ploi­ta­tion les plus appréciés dans le monde. Une ré­pu­ta­tion qui est notamment due au fait qu’il est très convivial et qu’il est largement supporté par les ap­pli­ca­tions tierces et les appareils tiers. Mais comme on le sait, et à l’instar d’autres logiciels, les systèmes Microsoft sont tout sauf parfaits : Windows est ainsi également connu pour ses pannes système et ses messages d’erreur qui semblent venir de nulle part et indiquent uni­que­ment des codes d’erreur énig­ma­tiques. Le meilleur exemple est in­con­tes­ta­ble­ment l’erreur 0x80004005 que la société Microsoft définit elle-même comme une « erreur non spécifiée ». Dans quelles si­tua­tions peut-elle survenir et quelles solutions existe-t-il pour résoudre l’erreur 0x80004005 ?

Nom de domaine
Votre domaine en un clic
  • 1 cer­ti­fi­cat SSL Wildcard par contrat
  • Fonction incluse Domain Connect pour une con­fi­gu­ra­tion DNS sim­pli­fiée

Que signifie le code d’erreur Windows 0x80004005 ?

L’erreur Windows « 0x80004005 » est un message d’erreur con­cer­nant toutes les versions de Windows et survenant en par­ti­cu­lier dans les si­tua­tions dans les­quelles les uti­li­sa­teurs se voient refuser l’accès à une ap­pli­ca­tion, un service ou un appareil pour des raisons inat­ten­dues. Vous trouverez ci-après des scénarios dans lesquels des problèmes d’accès de ce type avec le code d’erreur « 0x80004005 » sont sus­cep­tibles de survenir :

  • l’ins­tal­la­tion d’une mise à jour Windows ou d’un programme
  • la mise à jour d’un logiciel
  • la connexion à un réseau
  • l’accès à des res­sources réseau partagées
  • la réception d’emails dans Outlook
  • le démarrage d’une machine virtuelle
  • la dé­com­pres­sion d’un fichier compressé

Même si l’erreur 0x80004005 est une erreur Windows peu commune, elle peut donc survenir dans les si­tua­tions les plus diverses. Néanmoins, comme la cause de l’erreur ne réside pas dans un fonc­tion­ne­ment erroné du système, mais sur des pa­ra­mètres ou des fichiers erronés ou manquants des ap­pli­ca­tions, des services ou des appareils concernés, il n’existe pas de solution unique à ce problème d’accès. Les approches de solution sont davantage axées sur le contexte dans lequel l’erreur 0x80004005 est survenue.

Solution à l’erreur 0x80004005 en cas de mise à jour Windows

Dif­fé­rentes solutions s’offrent à vous si l’ins­tal­la­tion d’une mise à jour Windows ne fonc­tionne pas et si Windows vous affiche un code d’erreur « 0x80004005 » : Vous pouvez par exemple utiliser l’uti­li­taire de ré­so­lu­tion des problèmes mis à dis­po­si­tion par Microsoft, effectuer un contrôle (avec une ré­pa­ra­tion) des fichiers système, re­dé­mar­rer les services de mise à jour ou installer ma­nuel­le­ment la mise à jour concernée.

Solution 1 : uti­li­taire de ré­so­lu­tion des problèmes

Les uti­li­sa­teurs de Windows 7 et Windows 8 peuvent té­lé­char­ger l’uti­li­taire de ré­so­lu­tion des problèmes Windows Update depuis le forum Microsoft. À la suite du té­lé­char­ge­ment, lancez l’uti­li­taire de ré­so­lu­tion des problèmes en double-cliquant sur le fichier té­lé­chargé (Win­dow­sUp­date.diagcab). Cliquez ensuite sur l’entrée « Windows Update » puis sur « Suivant ». Windows commence alors à essayer de résoudre l’erreur de mise à jour.

Solution 2 : vé­ri­fi­ca­tion et ré­pa­ra­tion des fichiers système à l’aide de SFC

Le blocage de l’ins­tal­la­tion d’une mise à jour Windows peut être lié à des fichiers système en­dom­ma­gés ou manquants. Dans ce cas, vous pouvez résoudre le problème à l’aide du programme d’invite de commandes SFC (System File Checker) qui est installé par défaut sur tous les systèmes Windows. Toutefois, cette solution fonc­tionne uni­que­ment si vous disposez de droits d’ad­mi­nis­tra­teur, car vous devez exécuter l’invite de commandes en tant qu’ad­mi­nis­tra­teur afin de pouvoir lancer SFC. Si vous rem­plis­sez cette condition, lancez la vé­ri­fi­ca­tion du système comme suit :

  1. Saisissez « cmd » dans la barre de recherche Windows.
  2. Cliquez droit sur l’invite de commandes puis cliquez sur l’entrée de menu « Exécuter en tant qu’ad­mi­nis­tra­teur ».
  3. Saisissez la commande sfc /scannow et appuyez sur [Entrée].

Solution 3 : re­dé­mar­rage des services de mise à jour

Afin de pouvoir obtenir et installer les mises à jour ré­gu­liè­re­ment mises à dis­po­si­tion par Microsoft, Windows a recours à dif­fé­rents services. Si ces derniers ne fonc­tion­nent pas cor­rec­te­ment, des erreurs telles que l’erreur 0x80004005 peuvent survenir. Une solution in­té­res­sante peut par con­sé­quent consister à re­dé­mar­rer ces services, ce que permet également l’invite de commandes. Démarrez cette dernière en tant qu’ad­mi­nis­tra­teur de la façon décrite à la section pré­cé­dente et saisissez les commandes suivantes dans l’ordre afin d’arrêter ces services dans un premier temps :

net stop wuauserv
net stop bits
net stop trustedinstaller
net stop appidsvc
net stop cryptsvc

À présent, re­dé­mar­rez ces services :

net start wuauserv
net start bits
net start trustedinstaller
net start appidsvc
net start cryptsvc

Solution 4 : installer ma­nuel­le­ment la mise à jour

Si l’erreur 0x80004005 s’affiche toujours dans le centre de mises à jour malgré les étapes pré­cé­dentes, vous pouvez essayer de té­lé­char­ger et d’installer la mise à jour cor­res­pon­dante ma­nuel­le­ment. Pour ce faire, notez le numéro Knowledge Base cor­res­pon­dant saisissez-le dans la fenêtre de recherche du catalogue de mises à jour Microsoft dis­po­nible en ligne. Vous obtenez alors une liste des fichiers d’ins­tal­la­tion de la mise à jour pour les dif­fé­rentes ar­chi­tec­tures. Il vous suffit sim­ple­ment de trouver la version adaptée.

Après le té­lé­char­ge­ment, exécutez le fichier msu té­lé­chargé à l’aide d’un double-clic. Suivez les ins­truc­tions et re­dé­mar­rez le PC afin de terminer en­tiè­re­ment le processus de mise à jour.

Résoudre l’erreur 0x80004005 dans Microsoft Outlook

L’obtention d’un code d’erreur « 0x80004005 » en con­sul­tant des emails avec le client Outlook peut avoir deux raisons :

  1. Le logiciel anti-virus que vous utilisez bloque la ré­cu­pé­ra­tion des messages obtenus.
  2. Il existe un problème avec la no­ti­fi­ca­tion des nouveaux emails reçus.

Vous pouvez vérifier ra­pi­de­ment et sim­ple­ment s’il s’agit d’un problème d’anti-virus en dé­sac­ti­vant tem­po­rai­re­ment le logiciel de sécurité utilisé et en rées­sayant de consulter vos messages. S’il s’avère que le programme est ef­fec­ti­ve­ment res­pon­sable du problème d’accès, vous devrez vous adresser di­rec­te­ment au fabricant ou opter pour une autre solution.

Si le problème est lié au fait que la no­ti­fi­ca­tion des nouveaux emails ne fonc­tionne pas, vous pouvez résoudre ce problème en dé­sac­ti­vant cette fonc­tion­na­lité. Pour ce faire, rendez-vous dans les options Outlook (« Fichier » -> « Options ») et cliquez sur la catégorie « Email ». À la section « Réception des messages », décochez la case « Afficher une no­ti­fi­ca­tion sur le bureau » et validez la mo­di­fi­ca­tion en cliquant sur « OK ».

Que faire en cas de code d’erreur « 0x80004005 » lors de la dé­com­pres­sion d’un fichier ?

Si vous souhaitez dé­com­pres­ser des fichiers zippés à l’aide d’un outil Windows standard et si vous ren­con­trez l’erreur 0x80004005, cela indique gé­né­ra­le­ment que l’archive a été com­pres­sée avec un al­go­rithme qui n’est pas supporté. Une deuxième cause possible est que le fichier ZIP est protégé par un mot de passe. En effet, le programme Windows supporte uni­que­ment ZIPCrypto et AES-128 alors que les fichiers archivés cryptés sont souvent basés sur AES-256. La solution logique est par con­sé­quent d’utiliser des outils de pres­ta­taires tiers tels que WinZip ou 7-Zip qui est dis­po­nible en open source. Ces pro­grammes sup­por­tent beaucoup plus de méthodes de com­pres­sion et de cryptage que le service Windows intégré et aug­men­tent con­si­dé­ra­ble­ment vos chances de pouvoir ouvrir le fichier.

Résoudre une erreur réseau 0x80004005

L’uti­li­sa­tion de réseaux privés et publics entraîne également ré­gu­liè­re­ment des erreurs comme « 0x80004005 » pouvant empêcher l’accès à l’ensemble du réseau ou à des res­sources in­di­vi­duelles du réseau (par exemple des dossiers ou des disques partagés). L’une des causes les plus courantes est que le client pour les réseaux Microsoft et/ou le partage de fichiers et d’im­pri­mantes ne sont pas activés pour les réseaux Microsoft. Afin de résoudre cette erreur, il suffit dans la plupart des cas d’activer ces deux services de la façon suivante :

  1. Ouvrez la Gestion du système via le menu démarrer.
  2. Cliquez sur l’entrée « Centre Réseau et partage » (Affichage des icônes).
  3. À la rubrique « Afficher vos réseaux actifs », sé­lec­tion­nez la connexion réseau posant problème et cliquez sur « Pro­prié­tés » dans le menu qui apparaît ensuite.
  4. Cochez les entrées « Client pour les réseaux Microsoft » et « Partage de fichiers et d’im­pri­mantes pour les réseaux Microsoft ».
  5. En­re­gis­trez les mo­di­fi­ca­tions en cliquant sur « OK ».

Si l’accès au dossier partagé est bloqué, vous devriez également vérifier le statut des services Windows men­tion­nés du côté du par­ti­ci­pant au réseau mettant à dis­po­si­tion les res­sources au sein du réseau.

Résoudre l’erreur 0x80004005 en cas d’ins­tal­la­tion ou de mise à jour de logiciels

Le code d’erreur « 0x80004005 » survient non seulement pour des problèmes avec les ap­pli­ca­tions et les services de Microsoft, mais aussi en cas de problèmes avec des logiciels de pres­ta­taires tiers, en par­ti­cu­lier en cas d’ins­tal­la­tion ou de mise à jour. Ce message peut être dû au fait que le ou les fichiers devant permettre l’ins­tal­la­tion ou la mise à jour du programme sont en­dom­ma­gés. Si vous les avez té­lé­char­gés depuis Internet, vous pouvez commencer par essayer de les té­lé­char­ger à nouveau.

Conseil

Si vous installez un programme ou une mise à jour depuis un support de données et si vous ren­con­trez l’erreur 0x80004005, vous avez souvent la pos­si­bi­lité de té­lé­char­ger les fichiers en question depuis la page du fabricant afin de tenter une nouvelle ins­tal­la­tion sans compter sur un support de données po­ten­tiel­le­ment endommagé.

Si le problème persiste, vous devriez jeter un œil aux logiciels de sécurité installés : en effet, qu’il s’agisse de la pro­tec­tion en temps réel, du pare-feu Windows ou de solutions si­mi­laires proposées par des pres­ta­taires tiers, il est possible que ces logiciels bloquent l’exécution des fichiers d’ins­tal­la­tion pro­vo­quant ainsi des messages d’erreur comme « 0x80004005 ». Dé­sac­ti­vez tem­po­rai­re­ment les outils en question afin de vérifier s’ils sont res­pon­sables de l’erreur. Toutefois, assurez-vous au préalable que vous avez obtenu les fichiers d’ins­tal­la­tion d’une source fiable. Dans le cas contraire, vous ris­que­riez de permettre à un malware d’infecter votre système.

Solution à l’erreur 0x80004005 en cas d’uti­li­sa­tion de Vir­tual­Box

Vir­tual­Box compte parmi les solutions les plus ap­pré­ciées pour exploiter vir­tuel­le­ment un nombre illimité de systèmes d’ex­ploi­ta­tion invité comme Ubuntu ou d’autres éditions de Windows. Lorsque vous démarrez une machine virtuelle installée, vous pouvez toutefois être confronté à une erreur 0x80004005. Dans la plupart des cas, le problème vient du fait que les fichiers du logiciel de vir­tua­li­sa­tion ont été perdus ou en­dom­ma­gés. Pour de tels scénarios, Vir­tual­Box offre une fonction de ré­pa­ra­tion que vous pouvez utiliser en exécutant à nouveau l’ins­tal­la­tion et en sé­lec­tion­nant l’option « Réparer ». Vir­tual­Box remplace alors au­to­ma­ti­que­ment les fichiers erronés ou manquants, sans que vous ayez à supprimer les machines déjà ins­tal­lées.

L’erreur d’accès lors du lancement d’une machine Vir­tual­Box peut également résulter d’un problème de pilote : Vir­tual­Box utilise le pilote « Vir­tual­Box NDIS6 Bridged Net­wor­king Driver ». Celui-ci doit donc être activé dans les pa­ra­mètres de connexion réseau « Vir­tual­box Host-Only Network ». Ouvrez le Centre Réseau et partage et vérifiez dans les pa­ra­mètres de l’adap­ta­teur indiqué que NDIS6 est activé. Cochez la case de la ligne cor­res­pon­dante afin de résoudre l’erreur 0x80004005.

Aller au menu principal