Maison >
Problème commun >
La fonction DirectX GetDeviceRemovedReason échoue avec une erreur
La fonction DirectX GetDeviceRemovedReason échoue avec une erreur
王林
Libérer: 2023-05-17 15:38:24
avant
6011 Les gens l'ont consulté
Presque tous les jeux haut de gamme auxquels nous jouons reposent sur DirectX pour fonctionner efficacement. Cependant, certains utilisateurs ont signalé avoir rencontré un échec avec la fonction DirectX GetDeviceRemovedReason, suivi de la raison de l'erreur.
L'utilisateur moyen devra passer du temps à faire des recherches pour déterminer la cause profonde et trouver la solution la plus efficace, ce qui n'est pas évident. Pour faciliter les choses, nous avons dédié ce tutoriel à ce problème.
Dans les sections suivantes, nous vous aiderons à identifier les causes potentielles et vous guiderons à travers les étapes de dépannage pour éliminer l'échec de la fonction DirectX GetDeviceRemovedReason avec erreur.
Qu'est-ce qui fait que la fonction DirectX GetDeviceRemovedReason échoue avec une erreur ?
Les utilisateurs de GPU AMD rencontrent généralement cette erreur, tandis que les utilisateurs équipés de matériel Intel ou Nvidia semblent rarement rencontrer cette erreur. Dans ce cas, votre approche principale devrait être de mettre à jour le pilote. Outil de diagnostic DirectX La fonction DirectX GetDeviceRemovedReason échoue avec une erreur pour une raison quelconque.
1. Mettre à jour le pilote
Appuyez sur
Windows
+
S
pour lancer le menu de recherche sur en haut Entrez
Device Manager dans le champ de texte et cliquez sur les résultats de recherche pertinents qui apparaissent.
Double-cliquez sur l'entrée DisplayAdapters pour développer et afficher les appareils en dessous. Ensuite, faites un clic droit sur la carte graphique et sélectionnez
Mettre à jour le pilote dans le menu contextuel.
Sélectionner
Recherchez automatiquement les pilotes à partir des deux options répertoriées dans la fenêtre Mettre à jour le pilote.
Maintenant, attendez que Windows recherche le meilleur pilote disponible sur votre système et l'installe.
Nous avons parcouru plusieurs forums pour découvrir les correctifs les plus efficaces pour éliminer l'échec de la fonction DirectX GetDeviceRemovedReason avec une erreur. Dans la plupart des cas, les utilisateurs mentionnent que les conducteurs obsolètes sont les principaux responsables. Bien que la plupart des gens connaissent ce logiciel comme étant le pilote graphique, certaines personnes ont signalé que le pilote audio Realtek peut également causer des problèmes. Après avoir mis à jour le pilote graphique, mettez également à jour le pilote audio.
La méthode du Gestionnaire de périphériques répertoriée ci-dessus vérifie uniquement les mises à jour des pilotes sur votre système, et si vous n'avez pas encore téléchargé le pilote, il y a une petite chance que le pilote ait été mis à jour.
L'utilisation d'applications tierces peut simplifier la mise à jour individuelle des pilotes. Nous vous recommandons d'utiliser notre outil dédié, qui analyse toutes les sources disponibles pour les mises à jour tout en garantissant que les pilotes installés sont tenus à jour.
2. Changer le mode d'alimentation
Appuyez sur Windows+I pour lancer l'application Paramètres et sélectionnez Alimentation et batterie à droite dans l'onglet Système.
Cliquez sur le menu à côté de Mode Alimentation.
Maintenant, choisissez Meilleure performance parmi les options répertoriées ici.
3. Exécutez l'analyse SFC
Appuyez sur Windows+S pour lancer le menu de recherche. Entrez Windows Terminal dans le champ de texte, faites un clic droit sur le résultat de recherche concerné et sélectionnez Exécuter en tant qu'administrateur dans le menu contextuel.
Cliquez sur Oui dans l'invite UAC (User Account Control) qui apparaît.
Ensuite, cliquez sur la flèche vers le bas en haut et sélectionnez Invite de commandes dans la liste des options. Alternativement, vous pouvez appuyer sur Ctrl+ Shift+ pour lancer l'invite de commande dans un onglet séparé 2.
Maintenant, entrez la commande suivante et appuyez sur Entrée pour exécuter SFC scan : <code><strong>sfc /scannow</strong>sfc /scannow
Attendez la fin de l'analyse, puis vérifiez si la fonction DirectX GetDeviceRemovedReason a échoué avec une erreur corrigée. Sinon, passez à la méthode suivante. 4. Réparez les jeux défectueux
Appuyez sur Windows+I pour lancer l'application Paramètres et sélectionnez Applications dans la liste des onglets dans le volet de navigation de gauche.
Cliquez sur Applications et fonctionnalités à droite.
Maintenant, recherchez le jeu en question, cliquez sur les points de suspension à côté et sélectionnez Options avancées dans le menu.
Cliquez sur le bouton "Réparer" pour démarrer le processus.
La réparation est l'un des moyens les plus simples d'éliminer les problèmes triviaux avec votre application. Au cours de ce processus, tous les fichiers du programme sont vérifiés et ceux qui posent problème sont remplacés. De plus, les clés de registre sont vérifiées avec les fichiers d'installation. 🎜
5. Modifiez le registre
Appuyez sur Windows+R pour lancer la commande Exécuter, saisissez regedit dans le champ de texte, puis cliquez sur OK ou appuyez sur Entrée pour lancer l'Éditeur de registre.
Cliquez sur Oui dans l'invite contextuelle UAC (User Account Control).
Collez le chemin suivant dans la barre d'adresse en haut et appuyez sur Entrée. Vous pouvez également y accéder via le volet de gauche : <code><strong>ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlGraphicsDrivers</strong>ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlGraphicsDrivers
Right-. cliquez sur menu Cliquez sur l'espace vide, passez le curseur sur Nouveau, sélectionnez Valeur DWORD (32 bits) dans le menu contextuel et nommez-la TdrLevel.
Maintenant, double-cliquez sur la valeur créée, saisissez 0 sous Données de la valeur et cliquez sur OK pour enregistrer les modifications.
6. Mettez à jour DirectX
Appuyez sur Windows+I pour lancer l'application Paramètres et sélectionnez Windows Update dans les onglets répertoriés dans le volet de navigation de gauche.
Ensuite, cliquez sur Vérifier les mises à jour pour rechercher les nouvelles versions disponibles de DirectX.
DirectX 12 est la dernière version de cet article et ne dispose pas de package autonome. Cela signifie essentiellement qu'il ne peut être installé que via Windows Update. Si vous trouvez une mise à jour pour DirectX 12, veuillez la télécharger et l'installer. 7. Réinstallez le jeu
Appuyez sur Windows+I pour lancer l'application Paramètres et sélectionnez l'onglet Applications à gauche.
Ensuite, cliquez sur Applications et fonctionnalités à droite.
Recherchez le jeu problématique, cliquez sur les points de suspension à côté et sélectionnez Désinstaller dans le menu.
Encore une fois, cliquez sur Désinstaller dans l'invite de confirmation contextuelle.
Après avoir désinstallé le jeu, retéléchargez-le depuis la source. Parfois, des problèmes avec le jeu lui-même peuvent entraîner l’échec de la fonction DirectX GetDeviceRemovedReason avec une erreur dans Windows 11. Avant de continuer, veuillez confirmer que la source est fiable et sécurisée. 🎜
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn