Réglages du BIOS pour le DMA sur le PC de jeu
Comment la virtualisation, Above 4G Decoding, Resizable BAR, CSM, Secure Boot et la génération PCIe du PC de jeu décident si une configuration DMA s'initialise, et ce que chacun de ces réglages peut casser.
Réponse courte
Six réglages du firmware décident si une configuration DMA s'initialise : la virtualisation (VT-x/SVM et VT-d/IOMMU), Above 4G Decoding, Resizable BAR, CSM, Secure Boot et la génération PCIe du port. Changez-les un par un, notez chaque changement et faites davantage confiance au manuel de votre carte mère qu'à n'importe quelle liste.
Sur cette page10
- Avant de changer quoi que ce soit dans le BIOS
- Quels réglages comptent et ce que chacun risque
- La virtualisation, c'est un réglage ou deux ?
- Ce que changent Above 4G Decoding et Resizable BAR
- Désactiver le CSM peut-il empêcher Windows de démarrer ?
- Génération PCIe et bifurcation
- Comment changer les réglages du firmware un par un
- Problèmes causés par les réglages du firmware
- Questions fréquentes sur les réglages du BIOS
- Sources
Attention
Avant de changer quoi que ce soit dans le BIOS
Les menus de firmware ne sont pas normalisés : un même réglage porte un nom différent selon le fabricant et certaines options sont cachées derrière d'autres. La bonne valeur change elle aussi d'une carte mère, d'un chipset et d'une révision de firmware à l'autre, alors apprenez ce que fait chaque réglage et ce qu'il casse au lieu d'appliquer une liste à l'aveugle. Le manuel de votre carte mère et les instructions livrées avec votre firmware passent avant n'importe quel conseil général, y compris le nôtre : là où nous divergeons, suivez-les. Ces réglages peuvent casser le jeu ou Windows, donc notez la valeur actuelle de tout ce que vous comptez toucher avant même d'ouvrir le menu. C'est cette note qui vous ramènera à une machine qui fonctionne.
Quels réglages comptent et ce que chacun risque
Les valeurs conseillées sont des points de départ habituels, pas des réponses universelles. Lisez d'abord la colonne des risques : c'est celle qu'on saute et qu'on regrette ensuite.
| Réglage | Ce qu'il fait | Point de départ habituel | Risque si vous le changez |
|---|---|---|---|
| Intel VT-x / AMD SVM | Extensions de virtualisation du processeur. Permettent aux hyperviseurs et aux fonctions du système basées sur la virtualisation de tourner | En général activées. Quelques configurations demandent explicitement qu'elles soient désactivées : suivez la note livrée avec votre logiciel | Les désactiver casse Hyper-V, WSL, les émulateurs Android, les bacs à sable et les fonctions de sécurité de Windows basées sur la virtualisation |
| Intel VT-d / AMD IOMMU | Traduction d'adresses au niveau des périphériques PCIe. Détermine comment un périphérique atteint la mémoire système et sert de base au remappage DMA | Suivez la consigne de votre fournisseur de firmware pour votre carte mère précise. C'est le réglage le plus souvent cité en cas d'échec d'initialisation | Le changer peut casser le passthrough d'autres périphériques et, sur certaines plateformes, il interagit avec l'isolation du noyau et l'intégrité de la mémoire de Windows |
| Above 4G Decoding | Permet au firmware de placer les fenêtres mémoire des périphériques au-delà de la limite d'adressage de 4 Go | Activé sur tout système UEFI moderne. Tant qu'il ne l'est pas, l'option Resizable BAR n'apparaît même pas | Une carte mère qui démarre encore en mode legacy peut masquer l'option ou ne plus passer le POST une fois qu'elle est activée |
| Resizable BAR / Smart Access Memory | Permet à un périphérique d'exposer une grande fenêtre mémoire au lieu de la petite ouverture classique | Activé pour une carte graphique moderne. Pour une configuration qui accède à la mémoire, testez au lieu de supposer : certaines installations se comportent autrement quand il est activé | Il modifie le plan mémoire PCIe : une configuration qui marchait peut cesser de marcher après une simple bascule. Notez l'état avant et après |
| CSM / Legacy boot | Une couche de compatibilité qui démarre en mode BIOS au lieu d'UEFI | Désactivé. Above 4G Decoding, Resizable BAR et Secure Boot supposent tous un démarrage UEFI | Désactiver le CSM sur une installation de Windows faite en mode MBR legacy rend Windows impossible à démarrer tant que le disque n'a pas été converti proprement |
| Secure Boot | Vérifie chaque composant de démarrage face aux clés auxquelles le firmware fait confiance | Activé, sauf exigence contraire précise. Plusieurs anticheats actuels l'imposent | Le désactiver peut vous fermer complètement l'accès au jeu. L'activer sur un chemin de démarrage non signé empêche Windows de démarrer |
| Génération du port PCIe (Auto / Gen3 / Gen4) | Fixe la vitesse de lien qu'un port a le droit de négocier | Auto d'abord. Forcer une génération inférieure est une solution légitime pour un port qui n'établit pas un lien fiable avec une carte d'extension | Forcer une génération inférieure réduit la bande passante de tout ce qui partage ces lignes, carte graphique comprise |
| Bifurcation PCIe | Découpe les lignes d'un port en groupes plus petits pour que plusieurs périphériques le partagent | Laissez sur Auto, sauf si un riser ou une carte porteuse documente explicitement le découpage qu'il exige | Un mauvais découpage peut faire disparaître tout ce qui se trouve dans ce port, carte graphique comprise |
| Profil mémoire XMP / EXPO | Applique un profil de timings mémoire plus rapide que le réglage d'origine des barrettes | Laissez-le exactement tel quel tant que vous diagnostiquez quoi que ce soit | Un profil mémoire limite produit des échecs de lecture aléatoires et des erreurs DTB qui ressemblent exactement à une mauvaise memory map |
L'ordre des dépendances explique la plupart des options manquantes : désactivez le CSM, puis activez Above 4G Decoding, et l'option Resizable BAR devient visible.
La virtualisation, c'est un réglage ou deux ?
On parle de virtualisation comme s'il s'agissait d'un seul interrupteur, mais il y en a deux et ils ne font pas la même chose. VT-x chez Intel et SVM chez AMD sont des extensions du processeur qui permettent à un hyperviseur de tourner : c'est ce dont Hyper-V, WSL et les machines virtuelles ont besoin. VT-d chez Intel et IOMMU chez AMD travaillent du côté des périphériques, en traduisant et en limitant les adresses qu'un périphérique PCIe a le droit d'atteindre. Une carte DMA est un périphérique PCIe qui lit la mémoire, donc c'est le réglage côté périphérique qui est cité dans les consignes des fournisseurs et dans les échecs d'initialisation. Ne supposez pas que les deux vont ensemble, ni que des valeurs qui marchent sur une carte mère se transposent à une autre.
Ce que changent Above 4G Decoding et Resizable BAR
Above 4G Decoding laisse le firmware placer les fenêtres mémoire des périphériques au-delà de la limite des 4 Go, ce dont a besoin tout système moderne doté de beaucoup de RAM et d'une carte graphique récente. Resizable BAR s'appuie dessus : il laisse un périphérique annoncer une fenêtre mémoire bien plus grande que la petite ouverture traditionnelle. Les deux réglages modifient la forme du plan mémoire PCIe, c'est-à-dire exactement ce qui intéresse une configuration qui lit la mémoire. Voilà pourquoi basculer Resizable BAR corrige parfois un problème d'initialisation et en crée parfois un : testez-le comme un changement unique et noté. Si la configuration fonctionne avec l'option désactivée, la laisser désactivée est un choix parfaitement valable.
Attention
Désactiver le CSM peut-il empêcher Windows de démarrer ?
Le CSM est le plus dangereux de ces réglages et le moins bien compris. Si Windows a été installé alors que le CSM était activé, le disque est très probablement en MBR et le chemin de démarrage est legacy. Désactiver le CSM dans cet état supprime le chemin par lequel la machine démarre : au prochain allumage, elle arrive dans le firmware et s'arrête là. Pour vous en sortir, réactivez le CSM, démarrez normalement, et décidez seulement ensuite si vous convertissez le disque en GPT avec les outils de Microsoft. Menez cette conversion délibérément et avec une sauvegarde, pas au milieu du dépannage d'une carte. Avant de toucher à ce réglage, vérifiez dans quel mode vous êtes : les Informations système (System Information) indiquent le Mode BIOS (BIOS Mode), UEFI ou Legacy.
Génération PCIe et bifurcation
Ces deux réglages expliquent une carte invisible plutôt qu'une carte capricieuse. Quand un port n'établit pas un lien fiable avec une carte d'extension, le fixer une génération plus bas le rend souvent stable, et c'est une solution légitime. La bifurcation, c'est autre chose : elle découpe les lignes d'un port pour les cartes porteuses multi-périphériques, et un mauvais découpage fait purement et simplement disparaître les périphériques de ce port. Laissez la bifurcation sur Auto, sauf si la documentation du riser ou de l'adaptateur vous indique le découpage dont il a besoin. Si une carte n'est pas détectée du tout, remettez-la en place avant de toucher à l'un ou l'autre de ces réglages.
Comment changer les réglages du firmware un par un
La méthode compte plus que les réglages eux-mêmes : la plupart des longues séances de dépannage commencent par quelqu'un qui a changé six choses et ne sait plus revenir en arrière.
- Avant le premier changement, photographiez ou notez chaque page de menu que vous comptez toucher, avec ses valeurs actuelles
- Vérifiez votre mode de démarrage en lançant msinfo32 dans Windows et en lisant la ligne Mode BIOS (BIOS Mode), pour savoir si Windows dépend du CSM pour démarrer
- Changez exactement un réglage, enregistrez et démarrez jusque dans Windows
- Relancez votre test de carte et notez le résultat en face de ce seul changement
- Si le changement a aggravé la situation, remettez la valeur d'origine avant d'en essayer un autre
- Respectez l'ordre des dépendances : d'abord CSM désactivé, puis Above 4G Decoding, puis Resizable BAR
- Ne touchez pas du tout aux profils mémoire, aux courbes de ventilation ni aux overclockings pendant le diagnostic
- Quand vous arrivez à une configuration qui fonctionne, notez-la quelque part où vous la retrouverez encore après la prochaine mise à jour du firmware
Problèmes causés par les réglages du firmware
Chacun de ces cas a sa cause dans le firmware et non dans le logiciel, et pour tous, remettre la carte en place passe avant tout le reste.
| Symptôme | Cause probable | Solution |
|---|---|---|
| La carte n'est détectée nulle part : aucun périphérique sur l'une ou l'autre machine | Carte mal enfoncée, ou port désactivé ou mal bifurqué dans le firmware | Remettez la carte en place et vérifiez que le clip de maintien se referme. Vérifiez ensuite que le port est activé et la bifurcation sur Auto avant d'essayer un autre port |
| Fonctionnait avant une mise à jour du firmware de la carte mère, échoue depuis | La mise à jour a remis les réglages aux valeurs par défaut optimisées | Comparez le menu à vos notes et rétablissez les valeurs que vous aviez changées : c'est exactement à cela que servent ces notes |
| Windows ne démarre plus après la désactivation du CSM | L'installation est en mode MBR legacy : supprimer le chemin de démarrage legacy supprime le seul chemin existant | Réactivez le CSM pour revenir dans Windows, puis convertissez le disque en GPT délibérément et avec une sauvegarde, ou laissez le CSM activé |
| La configuration cesse de s'initialiser juste après l'activation de Resizable BAR | Le plan mémoire PCIe a changé sous ses pieds | Remettez Resizable BAR sur désactivé, vérifiez que la configuration repart, puis notez cet état qui fonctionne comme votre configuration de référence |
| Échecs de lecture aléatoires et erreurs DTB sur une machine qui était stable | Un profil mémoire limite, ou une mise à jour du firmware qui en a réappliqué un | Remettez la mémoire à sa fréquence d'origine, retestez et régénérez la memory map avant d'accuser la carte ou le firmware |
| Un réglage documenté dans le manuel est absent de votre menu | Les fabricants cachent les options derrière leurs dépendances ou derrière un mode avancé | Suivez la chaîne de dépendances (CSM désactivé, puis Above 4G Decoding activé), puis cherchez une bascule vers le mode avancé ou expert sur la première page du menu |
Questions fréquentes sur les réglages du BIOS
Quel réglage compte le plus à lui seul ?
Il n'y a pas de réponse universelle. La chaîne CSM, Above 4G Decoding et Resizable BAR commande l'accès au plus grand nombre d'autres options. Le réglage de virtualisation côté périphérique, VT-d ou IOMMU, est celui que les consignes des fournisseurs citent le plus souvent : suivez les notes fournies pour votre carte mère.
Vaut-il mieux charger les valeurs par défaut optimisées et tout reprendre ?
C'est parfois la remise à zéro la plus rapide quand tout est embrouillé, à condition de noter d'abord vos réglages actuels. Ensuite, attendez-vous à refaire le profil mémoire, l'ordre de démarrage et les courbes de ventilation.
Est-ce une bonne idée de mettre à jour le firmware de la carte mère ?
C'est un entretien ordinaire et cela corrige parfois des problèmes de détection PCIe, mais cela remet aussi vos réglages à zéro et peut changer les options disponibles. Faites-en une opération à part entière, pas une manœuvre au milieu d'un autre diagnostic.
Faut-il changer quelque chose de tout cela sur le second PC ?
Non. Le second PC n'héberge pas la carte, donc son firmware n'a rien à voir avec l'initialisation de celle-ci. Sur le second PC, ce qui compte, ce sont les réglages USB et d'alimentation, traités dans un guide séparé.
Désactiver la virtualisation rend-il quoi que ce soit plus sûr ?
Non. Cela change les logiciels qui peuvent tourner sur la machine, pas le fait que quelque chose soit détecté ou non : ne prenez pas les options du firmware pour une mesure de sécurité.
Un message de forum contredit mon fournisseur de firmware. Lequel suivre ?
Suivez la documentation de votre carte mère et la consigne fournie pour votre firmware et votre révision de carte précis. Une liste générique a été écrite pour le matériel de quelqu'un d'autre : l'appliquer peut casser une machine qui fonctionnait.
Sources
En dehors des sources citées, tout vient du banc d'essai : l'équipe a noté l'effet de chaque réglage du firmware sur ses propres cartes mères. Le manuel de votre carte mère reste malgré tout prioritaire.
- 01Kernel DMA Protection (Microsoft Learn)
ce que l'IOMMU et le remappage DMA contrôlent dans l'accès d'un périphérique PCIe à la mémoire
learn.microsoft.com
- 02TPM 2.0 and Secure Boot requirement (Activision Support)
l'affirmation selon laquelle les anticheats actuels exigent que Secure Boot soit activé
support.activision.com
À lire ensuite
Toujours bloqué ? Ouvrir un ticket sur Discord
Tous les guides