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 ?

IONOS GPT
Votre assistant IA souverain pour booster votre pro­duc­ti­vité

Demandez, créez et re­cher­chez en toute sécurité et sans limite de dis­cus­sion avec IONOS GPT : l'al­ter­na­tive sou­ve­raine et abordable à ChatGPT et autres as­sis­tants con­ver­sa­tion­nels.

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.

Image: Utilitaire de résolution des problèmes « Windows Update » sous Windows 10
Uti­li­taire de ré­so­lu­tion des problèmes « Windows Update » sous Windows 10

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.

Image: Résultats de recherche dans le catalogue de mises à jour Microsoft Update
Résultats de recherche dans le catalogue de mises à jour Microsoft Update

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 ».

Image: Outlook 2016 : options email
Outlook 2016 : options email

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.

Image: Décompresser un fichier avec 7-Zip
Dé­com­pres­ser un fichier avec 7-Zip

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 ».
Image: Centre Réseau et partage sous Windows 10
Centre Réseau et partage sous Windows 10

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.

Image: Windows Defender Security Center (Windows 10)
Windows Defender Security Center (Windows 10)

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.

Image: Oracle VM VirtualBox Manager
Oracle VM Vir­tual­Box Manager

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.

Image: Liste des connexions réseau installées sous Windows 8
Liste des con­nexions réseau ins­tal­lées sous Windows 8
Aller au menu principal