Comment corriger l’erreur « Mémoire vidéo insuffisante » dans TES IV : Oblivion Remastered

Vous rencontrez une erreur « Mémoire vidéo insuffisante » dans Oblivion ? Oui, c’est assez agaçant. Cela indique généralement que la VRAM (RAM vidéo) de votre GPU est surchargée, que ce soit à cause d’un cache obsolète, de configurations corrompues ou d’un paramètre anormal qui entraîne une fuite de mémoire. Ce problème peut survenir plus souvent sur les machines avec un espace GPU limité ou après de lourdes mises à jour et installations de mods. En gros, le jeu peine à allouer la VRAM nécessaire, et les plantages surviennent avant même d’avoir accédé au menu principal. Je ne sais pas pourquoi ça marche, mais résoudre ce problème ne se limite pas à augmenter la RAM ; il s’agit parfois de nettoyer les fichiers inutiles et d’ajuster quelques paramètres.

Il existe quelques correctifs qui ont fonctionné sur différentes configurations. Certains concernent le vidage du cache, d’autres la configuration, ou encore la modification de la communication entre le jeu et le pilote graphique. Voici donc les méthodes éprouvées et concrètes pour résoudre ce problème sans trop de difficultés.

Comment résoudre le problème de mémoire vidéo insuffisante dans Oblivion

Supprimer les fichiers de cache de shader

Le cache des shaders peut devenir un véritable désastre après les mises à jour ou les mods, surtout si vous combinez différentes améliorations graphiques. Ce cache se désynchronise avec le pilote ou le pipeline de rendu, ce qui peut entraîner une saturation massive de la VRAM et des erreurs étranges. Le supprimer force le jeu à créer de nouveaux shaders adaptés à votre configuration actuelle ; cela suffit parfois à résoudre le problème de plantage.

  1. Assurez-vous qu’Oblivion et tous les gestionnaires de mods (comme Wrye Bash ou Mod Organizer) sont entièrement fermés car vous ne voulez pas que les fichiers soient utilisés lors de la suppression.
  2. Ouvrez l’Explorateur de fichiers et accédez à :C:\Users\[YourUsername]\AppData\Local\Oblivion
  3. À l’intérieur, recherchez des fichiers RendererInfo.txtet des dossiers tels que ShaderCache.Supprimez ces fichiers et dossiers.
  4. Maintenant, lancez Oblivion Remastered. Il devrait régénérer de nouveaux fichiers de cache de shaders, ce qui pourrait éviter les plantages dus à un manque de mémoire. C’est peut-être étrange, mais ce cache peut parfois poser de sérieux problèmes, surtout après les mises à jour du jeu ou des pilotes.

Ajuster les paramètres d’Oblivion.ini

C’est une bonne option si vous souhaitez réduire légèrement la consommation de VRAM ou empêcher le jeu de surcharger le jeu. Le fichier Oblivion.ini permet de définir des limites de mémoire spécifiques et de désactiver certains effets gourmands en ressources GPU. C’est un peu sournois, mais un réglage iVideoMemorySizeMBcorrect peut empêcher le moteur de penser qu’il a plus de VRAM qu’il n’en a réellement. Désactiver les shaders d’eau et de réfraction peut également réduire l’utilisation de la VRAM, surtout sur les cartes les moins performantes.

  1. Assurez-vous qu’Oblivion et les outils de mod ne sont pas en cours d’exécution.
  2. Aller à:C:\Users\[YourUsername]\Documents\My Games\Oblivion
  3. Cliquez avec le bouton droit sur Oblivion.ini et ouvrez-le avec le Bloc-notes ou n’importe quel éditeur de texte.
  4. Recherchez « Affichage » ou faites défiler jusqu’à la section correspondante. Ensuite, modifiez ou ajoutez les lignes suivantes :
  5. iVideoMemorySizeMB=2048 bUseWaterShader=0 bUseRefractionShader=0
  6. Réglez iVideoMemorySizeMB-le sur environ la moitié de la VRAM de votre GPU. Donc, si vous avez 4 Go, mettez 2048. Sur certaines configurations, cela permet d’éviter une surallocation de mémoire ; parfois, des choses étranges se produisent et Windows ou les pilotes sont perturbés.
  7. Enregistrez le fichier, fermez l’éditeur, puis lancez le jeu. Espérons qu’il ne plante pas maintenant.

Passer à DirectX 11 (via DXVK)

Il s’agit d’une étape plus large, mais bien qu’Oblivion ne prenne pas officiellement en charge DX11, la communauté a des astuces. L’utilisation de la couche de traduction DXVK pour DirectX 11 peut réduire la pression sur la VRAM, car elle est plus efficace en termes de mémoire. Si votre matériel prend en charge Vulkan (la plupart des GPU modernes le font), le passage à cette méthode permet souvent des exécutions plus fluides et plus stables, avec moins de sollicitations excessives de la VRAM.

  1. Rendez-vous sur la page GitHub de DXVK. Téléchargez la dernière version de dxvk-[version].tar.gz.
  2. Extrayez-le avec 7-Zip ou WinRAR.À l’intérieur, recherchez le dossier, accédez au sous-dossier x32 si vous utilisez un système 32 bits, ou utilisez directement les fichiers pour un système 64 bits.
  3. Copiez d3d9.dllet dxgi.dllà partir de là.
  4. Collez-les dans votre répertoire d’installation d’Oblivion, probablement quelque part comme C:\Program Files (x86)\Steam\steamapps\common\Oblivion.
  5. Lancez le jeu et vérifiez si l’erreur « Mémoire vidéo insuffisante » a disparu. Si c’est le cas, c’est parfait. Je ne sais pas pourquoi, mais cela semble stabiliser l’utilisation de la VRAM ; peut-être simplement un problème de file d’attente lié à la gestion de DirectX par le jeu.

Supprimer les plugins NVIDIA DLSS (le cas échéant)

Ce point est plus pertinent si vous possédez une carte NVIDIA récente, mais les systèmes plus anciens peuvent encore être confrontés à des fichiers DLSS résiduels. Des plugins DLSS comme celui-ci nvngx_dlss.dllpeuvent être interprétés à tort par le jeu comme compatibles avec le DLSS (ce qui n’est pas vraiment le cas dans Oblivion), ce qui l’amène à essayer d’initialiser des fonctionnalités non prises en charge par votre GPU. Les supprimer permet d’éviter cette confusion et de garantir que le jeu revienne au rendu standard, moins gourmand en VRAM.

  1. Fermez Oblivion et tous les gestionnaires de mods.
  2. Accédez à votre dossier de jeu principal, comme C:\Program Files (x86)\Steam\steamapps\common\Oblivion.
  3. Recherchez des fichiers tels que nvngx_dlss.dll, dlss.dll, dxil.dll. Supprimez-les.
  4. Redémarrez le jeu et vérifiez si les plantages cessent. C’est peut-être étrange, mais ça vaut le coup d’essayer.

Vérifier les fichiers du jeu

Si tout le reste échoue, les fichiers principaux du jeu pourraient être corrompus ou manquants. La fonction intégrée de Steam « Vérifier l’intégrité des fichiers du jeu » permet de remplacer les fichiers corrompus ou manquants, résolvant ainsi les plantages inattendus causés par des shaders défectueux ou des configurations corrompues. Steam comparera tous les fichiers à la liste principale et corrigera les fichiers manquants ou corrompus.

  1. Ouvrez Steam et accédez à votre bibliothèque.
  2. Faites un clic droit sur The Elder Scrolls IV: Oblivion puis choisissez Propriétés.
  3. Accédez à l’ onglet Fichiers installés et cliquez sur Vérifier l’intégrité des fichiers de jeu.
  4. Laissez-le faire son travail. Ensuite, lancez le jeu et vérifiez si l’erreur VRAM a disparu.

Parfois, un simple nettoyage des données suffit à contrer la tendance. Facile à essayer, généralement efficace. Gardez simplement à l’esprit que certaines de ces solutions peuvent nécessiter plusieurs tentatives ou une combinaison de méthodes, surtout si votre configuration est bancale. Bonne chance, et espérons que l’une d’elles fonctionnera !

Résumé

  • Supprimez les fichiers de cache de shader pour actualiser le pipeline graphique.
  • Ajustez Oblivion.ini pour limiter l’utilisation de la VRAM et désactiver les effets lourds.
  • Passez à DirectX 11 via DXVK pour une meilleure gestion de la mémoire.
  • Supprimez les plugins DLSS s’ils sont présents pour éviter les appels de fonctionnalités non pris en charge.
  • Vérifiez les fichiers de jeu via Steam pour corriger les données de jeu corrompues ou manquantes.

Conclure

Espérons que l’une de ces méthodes vous aidera à éviter le problème de mémoire vidéo insuffisante. C’est un peu un casse-tête, mais généralement, une combinaison de vidage du cache, d’ajustements de configuration et de changement de mode permet de remettre les choses en ordre. Sur une configuration, cela a fonctionné, sur une autre, moins bien, car bien sûr, Windows doit compliquer les choses plus que nécessaire. Continuez à bidouiller et à tester ; ça finit par fonctionner. Espérons que cela vous fera gagner du temps et vous évitera bien des frustrations. Bonne chance !