J’ai acheté Call of Duty – Advanced Warfare le jour de sa sortie et, bien évidemment, celui-ci est accompagné de bugs en tout genre.

En ce qui me concerne, j’avais une erreur récurrente lors de la lecture de la cinématique du début accompagné de la barre de chargement. Le jeu plante au bout de quelques secondes à cause d’une erreur du style :

Create2DTexture( … ) failed: 8007000e = Ran out of memory (Mémoire insuffisante pour cette opération).

Cette erreur revient régulièrement à différent moment de la cinématique ou en plein milieu d’une partie.

J’ai 8 Go de mémoire. Pourquoi ce message pour mémoire insuffisante s’affiche ?

Le fait d’avoir 8 Go de mémoire ne signifie pas que cela suffit. Si la mémoire libre est insuffisante au moment où vous lancez le jeu, Windows se chargera d’utiliser une partie de votre disque dur comme RAM. Cette partie se nomme « Fichier d’échange » (SWAP) et il peut être à l’origine de ce problème.

Un fichier d’échange trop petit ou absent provoque systématiquement des erreurs.

Comment configurer correctement un fichier d’échange ?

C’est très simple. Voici la procédure :

  • Placez-vous dans : Panneau de configuration –> Système –> Paramètres Système avancé
  • Ensuite : Performances -> Paramètres
  • Cliquez sur l’onglet « Avancé » puis le bouton « Modifier »
  • Modifiez la mémoire virtuelle :

mémoire insuffisante

Dans mon cas, j’ai paramétré 10 Go de mémoire virtuelle sur un disque dur qui me sert de cache mais vous n’êtes pas obligé de donner la même valeur que moi… La valeur recommandée indiqué en bas de la fenêtre suffira. Tapez cette valeur dans la case « Taille initiale » et « Taille maximale » et cliquez sur « Définir » pour appliquer ces valeurs. Un clic sur le bouton « OK » n’est pas suffisant pour la prise en compte des nouveaux paramètres.

Après avoir redémarré le PC, le jeu CoD ne devrait plus planter et vous pourrez enfin profiter du jeu.