Top 6 des correctifs pour l'erreur DirectX « Impossible d'allouer suffisamment de mémoire » sous Windows

DirectX est un ensemble d'interfaces de programmation d'applications (API) qui permettent à vos jeux et programmes de communiquer et d'utiliser l'unité de traitement graphique (GPU), la mémoire et les périphériques d'entrée de votre ordinateur, tels que les consoles de jeux. Si DirectX rencontre des problèmes, vos jeux et applications multimédias peuvent planter et vous pouvez voir le message d'erreur « Direct3D n'a pas pu allouer suffisamment de mémoire pour terminer l'appel » sur votre PC Windows 10 ou 11.

Top 6 des correctifs pour l'erreur DirectX « Impossible d'allouer suffisamment de mémoire » sous Windows - %categories

Si vous avez de la chance, libérez simplement de la mémoire en Fermez les applications et programmes indésirables Ou redémarrer votre ordinateur résoudrait le problème. Cependant, si l'erreur continue d'apparaître même après cela, vous pouvez essayer les conseils suivants pour résoudre le problème sous-jacent.

1. Exécutez l'outil de diagnostic de la mémoire Windows

L'une des raisons courantes pour lesquelles DirectX affiche une erreur de mémoire insuffisante est si votre ordinateur rencontre des problèmes de RAM. Windows 10 et 11 incluent tous deux un outil appelé Windows Memory Diagnostic, qui peut analyser votre système pour détecter tout problème de mémoire. Son exécution nécessite le redémarrage de votre ordinateur, alors enregistrez tout votre travail avant de suivre les étapes ci-dessous.

Étape 1: Cliquez sur l'icône de recherche dans la barre des tâches et tapez Outils WindowsEt appuyez sur Entrez.

Top 6 des correctifs pour l'erreur DirectX « Impossible d'allouer suffisamment de mémoire » sous Windows - %categories

Étape 2: Option double-clic Diagnostique de la mémoire de Windows.

Top 6 des correctifs pour l'erreur DirectX « Impossible d'allouer suffisamment de mémoire » sous Windows - %categories

Étape 3: Sélectionner oui Lorsque l'invite de contrôle de compte d'utilisateur (UAC) apparaît.

Top 6 des correctifs pour l'erreur DirectX « Impossible d'allouer suffisamment de mémoire » sous Windows - %categories

Étape 4: Sélectionnez une option "Redémarrez maintenant et recherchez les problèmes."

Lisez aussi:  Les 6 meilleures façons d'accéder à l'outil de diagnostic de la mémoire Windows sous Windows 11

Top 6 des correctifs pour l'erreur DirectX « Impossible d'allouer suffisamment de mémoire » sous Windows - %categories

Une fois votre ordinateur redémarré, l'outil de diagnostic analysera votre ordinateur à la recherche de problèmes de RAM.

2. Augmentez la taille du fichier d'échange

Une autre chose que vous pouvez faire pour corriger l'erreur DirectX « Impossible d'allouer suffisamment de mémoire » est Augmenter la mémoire virtuelle, également connue sous le nom de taille du fichier d'échange. Ce plus permettra d'économiser de la mémoire virtuelle pour votre système et vos applications lorsque la RAM physique est insuffisante.

Étape 1: Appuyez sur le raccourci clavier Windows Key + S pour ouvrir le menu de recherche. Rédiger une offre Paramètres système avancés Et presse Entrez.

Top 6 des correctifs pour l'erreur DirectX « Impossible d'allouer suffisamment de mémoire » sous Windows - %categoriesÉtape 2: Dans l'onglet Options avancées, Cliquez sur le bouton Paramètres dans les performances.

Top 6 des correctifs pour l'erreur DirectX « Impossible d'allouer suffisamment de mémoire » sous Windows - %categories

Étape 3: Dans la fenêtre Options de performances, passez à l'onglet Performances Options avancées Et cliquez sur le bouton Un changement.

Top 6 des correctifs pour l'erreur DirectX « Impossible d'allouer suffisamment de mémoire » sous Windows - %categories

Étape 4: Décochez une option "Gérer automatiquement la taille du fichier d'échange pour tous les lecteurs."

Top 6 des correctifs pour l'erreur DirectX « Impossible d'allouer suffisamment de mémoire » sous Windows - %categories

Étape 5: Sélectionnez le lecteur sur lequel se trouve votre jeu ou application et cliquez sur une option Format personnalisé. Entrez les valeurs requises dans les zones de texte Taille initiale et Taille maximale.

Remarque : La taille initiale doit être 1.5 fois la taille de votre RAM et la taille maximale peut aller jusqu'à 3 fois la taille de votre RAM.

Top 6 des correctifs pour l'erreur DirectX « Impossible d'allouer suffisamment de mémoire » sous Windows - %categoriesÉtape 6: Cliquez sur le bouton "désignation" Puis appuyez sur OK.

Top 6 des correctifs pour l'erreur DirectX « Impossible d'allouer suffisamment de mémoire » sous Windows - %categoriesRedémarrez ensuite votre ordinateur et voyez si vous obtenez toujours des erreurs DirectX sous Windows.

Lisez aussi:  5 façons de corriger l'erreur Windows "L'indexation a été interrompue"

3. Effacer le cache DirectX

Le DirectX stocke les données du cache sur votre ordinateur pour améliorer les temps de chargement et la réactivité de l'application. Cependant, si ces données ne sont pas accessibles, cela peut empêcher DirectX de fonctionner correctement sous Windows et provoquer des erreurs. Essayez de vider le cache DirectX pour voir si cela résout le problème.

Étape 1: Cliquez sur l'icône de recherche dans la barre des tâches et tapez nettoyage du disqueEt appuyez sur Entrez.

Top 6 des correctifs pour l'erreur DirectX « Impossible d'allouer suffisamment de mémoire » sous Windows - %categoriesÉtape 2: Utilisez le menu déroulant pour sélectionner votre lecteur principal et cliquez sur OK.

Top 6 des correctifs pour l'erreur DirectX « Impossible d'allouer suffisamment de mémoire » sous Windows - %categories

Étape 3: Sous Fichiers à supprimer, sélectionnez une option Cache DirectX Shrader Et cliquez D'ACCORD.

Top 6 des correctifs pour l'erreur DirectX « Impossible d'allouer suffisamment de mémoire » sous Windows - %categoriesÉtape 4: Sélectionner Supprimer des fichiers Lorsqu'on lui a demandé de le faire.

Top 6 des correctifs pour l'erreur DirectX « Impossible d'allouer suffisamment de mémoire » sous Windows - %categories

4. Modifier les paramètres graphiques dans le jeu

Une erreur DirectX apparaît-elle ? "Impossible d'allouer suffisamment de mémoire" Uniquement dans un jeu ou une application spécifique ? Si tel est le cas, envisagez de réduire les paramètres graphiques de ce jeu ou de cette application pour réduire la mémoire requise. Cela devrait fonctionner si l'erreur est causée par le jeu ou l'application essayant d'utiliser plus de mémoire que celle disponible sur votre ordinateur.

5. Mettre à jour DirectX

La mise à jour de DirectX peut vous aider à obtenir les derniers correctifs et améliorations et à éviter des erreurs telles que « Impossible d'allouer suffisamment de mémoire » sur votre PC Windows 10 ou 11. Microsoft distribue les mises à jour DirectX via Windows Update, vous devrez donc y rechercher les mises à jour.

Lisez aussi:  Les 6 meilleures façons de réparer un périphérique Bluetooth couplé mais ne se connectant pas dans Windows 11

Appuyez sur la touche Windows + le raccourci clavier I pour ouvrir l'application Paramètres. Dans l'onglet Windows Update, cliquez sur le bouton Rechercher les mises à jour pour télécharger et installer les mises à jour DirectX.

Top 6 des correctifs pour l'erreur DirectX « Impossible d'allouer suffisamment de mémoire » sous Windows - %categories

6. Mettez à jour ou réinstallez le pilote graphique

Les problèmes de pilote graphique sous Windows peuvent également provoquer une erreur DirectX « Impossible d'allouer suffisamment de mémoire ». Donc, si rien ne fonctionne, mettez à jour le pilote problématique en dernier recours.

Étape 1: Faites un clic droit sur l'icône Démarrer pour ouvrir un menu Power User Et sélectionnez Gestionnaire de périphériques Dans le menu Power User.

Top 6 des correctifs pour l'erreur DirectX « Impossible d'allouer suffisamment de mémoire » sous Windows - %categories

Étape 2: Cliquez sur la petite flèche à gauche de Adaptateurs graphiques pour la développer. Ensuite, faites un clic droit sur Pilote graphique votre et sélectionnez Mettre à jour le logiciel du pilote.

Top 6 des correctifs pour l'erreur DirectX « Impossible d'allouer suffisamment de mémoire » sous Windows - %categories

Suivez les invites à l'écran pour terminer la mise à jour du pilote et voir si cela résout l'erreur. Si l'erreur persiste même après cela, vous devrez... Désinstaller le pilote Utilisation du Gestionnaire de périphériques. Ensuite, redémarrez votre ordinateur et autorisez Windows à réinstaller le pilote manquant lors du démarrage.

Top 6 des correctifs pour l'erreur DirectX « Impossible d'allouer suffisamment de mémoire » sous Windows - %categories

Plus d'erreurs DirectX

La dernière chose que vous souhaitez expérimenter lorsque vous êtes prêt à vous détendre en jouant est une erreur DirectX du type « Impossible d'allouer suffisamment de mémoire ». Nous espérons que les conseils ci-dessus vous aideront à corriger l’erreur et que vous pourrez profiter de votre session de jeu en toute tranquillité.

Vous pourriez l'aimer aussi