Parfois, lors de l'installation d'un jeu, vous pouvez rencontrer l'erreur 12, qui interrompt le processus de téléchargement. Voyons ce que signifie le code d'erreur 12 et comment le corriger.
Le code d'erreur 12 peut apparaître en raison d'un échec dans le déballage des fichiers. Il existe plusieurs raisons principales à ce problème : un chargeur corrompu, un échec dans le fonctionnement de l'archivage, ou un manque de RAM.
Les installateurs de jeux et de logiciels archivés (compressés) pour réduire la taille. Lors de l'installation, le composant unarc.dll ou isdone.dll peut échouer et produire l'erreur 12. Cela se produit en raison de leur incapacité à déballer l'archive.
Si ISDone.dll donne l'erreur 12, cela signifie que le fichier est corrompu, et si unarc, le problème est apparu au niveau système.
Il existe plusieurs façons populaires de résoudre ce problème. Vous pouvez utiliser un programme tiers, tel que DLL-Files Fixer, pour trouver et corriger les erreurs liées aux bibliothèques et aux composants DLL manquants.
Le problème peut survenir en raison d'un échec dans le fonctionnement de l'archiviste qui déballent les fichiers. Si tel est le cas, vous devez réinstaller l'archiviste ou en installer un autre : WinRar, WinZip ou 7-Z.
Si la réinstallation de l'archiviste ne résout pas le problème, alors peut-être que la cause est des caractères cyrilliques dans les noms de dossiers et de fichiers situés sur le chemin vers l'emplacement d'installation du jeu.
Certains installateurs ne peuvent pas reconnaître les caractères avec un encodage UTF-8 (cyrillique). Vérifiez le chemin d'installation du jeu et assurez-vous qu'il n'y a pas de caractères cyrilliques.
Le fichier unarc.dll pourrait générer une erreur parce que la RAM est incapable de gérer l'installation. Ce problème peut survenir sur un PC lorsque plusieurs programmes s'exécutent simultanément. Pour résoudre cela, désactivez tous les processus inutiles dans le gestionnaire des tâches.
Cela peut également se produire sur un PC faible avec une petite quantité de RAM ou en raison de son dysfonctionnement. Une barrette de RAM pourrait avoir grillé ou s'être détachée de son emplacement. S'il y a des signes visibles de dommages, il devra être remplacé. Pour vérifier les dommages système, vous pouvez utiliser le service intégré de Windows.
Dans la barre de recherche Windows, tapez « Diagnostic de mémoire Windows » et sélectionnez la première option. L'ordinateur redémarrera et nous verrons les résultats du contrôle.
Une autre raison possible est la taille insuffisante du fichier d'échange. Ce problème peut survenir avec des applications volumineuses. Allez dans les paramètres de Windows et augmentez la taille du fichier d'échange.
Utilisez la combinaison de touches WIN + R pour lancer la commande « Exécuter ». Dans la fenêtre, tapez la commande sysdm.cpl. Dans l'onglet « Avancé », sélectionnez la section « Performances » et cliquez sur « Paramètres ». Ouvrez l'onglet « Avancé » et cliquez sur « Modifier » dans le menu « Mémoire virtuelle ».
Sélectionnez le disque souhaité et cliquez sur « Taille personnalisée ». Modifiez la valeur dans le champ « Taille maximale ». Laissez le champ « Taille initiale » tel quel. Spécifiez la quantité de RAM en Mo. Cliquez sur OK pour enregistrer les modifications. Redémarrez le PC.
La dernière méthode consiste à réinstaller Microsoft Visual C++ 2010. Allez sur le site officiel de Microsoft et téléchargez l'installateur. Installez-le.
Si vous avez essayé toutes ces méthodes et qu'elles n'ont pas résolu le problème, il est probable que cela soit dû à un système d'exploitation défectueux. Pour le résoudre, vous devrez réinstaller le système d'exploitation.