Si des fichiers sont endommagés ou si des entrées dans la base de registre sont défectueuses, cela peut être dû notamment à ce que votre système a été infecté par un logiciel malveillant. Dans un cas pareil, le problème 0x80070005 ne peut pas être réglé comme d’habitude à l’aide d’outils de vérification tels que SFC ou CHKDSK ; tout du moins tant que vous n’avez pas supprimé les programmes malveillants de votre ordinateur. Même si vous avez installé un logiciel de sécurité ou si vous utilisez les outils de sécurité intégrés de Windows, il est dans tous les cas conseillé de procéder à une analyse approfondie des programmes malveillants si vous êtes régulièrement confronté à des codes d’erreur tels que « 0x80070005 ».
Avec l’outil Malicious Software Removal Tool (MSRT), Microsoft propose une solution qui est installée et exécutée automatiquement sur votre système si vous avez activé la fonction de mise à jour automatique. Si vous avez désactivé cette option, vous pouvez néanmoins utiliser MSRT en téléchargeant l’outil dans le centre de téléchargement officiel de Microsoft et en l’exécutant ensuite. En variante de la solution de Microsoft, vous pouvez également utiliser les outils d’analyse des programmes malveillants des fournisseurs établis tels que Kaspersky, Avira, Norton ou Bitdefender pour trouver et éliminer des logiciels malveillants sur votre système.