DirectX

Probleme mit dem DirectX-Diagnosetool (dxdiag) diagnostizieren und beheben

Probleme mit dem DirectX-Diagnosetool (dxdiag) diagnostizieren und beheben

DirectX ist eine Reihe von Technologien, die von vielen Multimediaprogrammen in Windows verwendet werden. Es wurde von Microsoft entwickelt, um Hardwarebeschleunigung für schwere Multimediaanwendungen wie 3D-Spiele und HD-Videos bereitzustellen. Windows 7 hat DirectX 11. Windows 10 hat DirectX 12 installiert.

Führen Sie das DirectX-Diagnosetool aus

Wenn Sie Probleme haben, ein Spiel oder einen Film richtig abzuspielen, können Sie die DirectX-Diagnosetool kann dir helfen, die Quelle anzugeben. Um darauf zuzugreifen, gehen Sie in Windows 10/8/7 zu Start, geben Sie ein dxdiag und drücke Enter.

Wenn Sie das DirectX-Diagnosetool zum ersten Mal verwenden, werden Sie möglicherweise gefragt, ob Sie überprüfen möchten, ob Ihre Treiber digital signiert sind.

Klicken Ja um sicherzustellen, dass Ihre Treiber von einem Herausgeber signiert wurden, der ihre Authentizität überprüft hat.

Sobald das Diagnosetool fertig ist, sind hier drei wichtige dinge überprüfen:

1. Überprüfen Sie Ihre Grafikkarte

Einige Programme laufen sehr langsam oder gar nicht, es sei denn, die Hardwarebeschleunigung von Microsoft DirectDraw oder Direct3D ist eingeschaltet.

Um dies festzustellen, klicken Sie auf die Registerkarte Anzeige und überprüfen Sie dann unter DirectX-Funktionen, ob DirectDraw, Direct3D und AGP Texture Acceleration als Aktiviert angezeigt werden. Wenn nicht, versuchen Sie, die Hardwarebeschleunigung einzuschalten.

  1. Klicken Sie mit der rechten Maustaste auf den Desktop und öffnen Sie die Bildschirmauflösung.
  2. Klicken Erweiterte Einstellungen.
  3. Drücke den Fehlerbehebung Registerkarte, und klicken Sie dann auf Einstellungen ändern.
  4. Verschieben Sie den Schieberegler Hardwarebeschleunigung auf Voll.

Wenn dies fehlschlägt, müssen Sie möglicherweise den Grafiktreiber oder die Karte selbst aktualisieren. Die neuesten Treiber für Ihre Hardware finden Sie normalerweise im Support-Bereich der Website des Herstellers.

2. Überprüfen Sie Ihre Gamecontroller

Wenn ein Joystick oder ein anderes Eingabegerät nicht reagiert, ist es möglicherweise nicht richtig installiert. Stellen Sie sicher, dass das Gerät auf der Registerkarte Eingabe angezeigt wird. Wenn nicht, installieren Sie das Gerät gemäß den Anweisungen des Herstellers erneut. Wenn es sich um ein USB-Gerät handelt, trennen Sie es und schließen Sie es wieder an.

3. Nach „unsignierten“ Treibern suchen

Ein digital signierter Treiber wurde vom Microsoft Windows Hardware Quality Lab auf DirectX-Kompatibilität getestet. Wenn das Diagnosetool einen nicht signierten Treiber anzeigt, kann das Aktualisieren des Treibers Ihr Problem lösen solve. Den neuesten Treiber für Ihre Hardware finden Sie normalerweise im Support-Bereich der Website des Herstellers.

4. Andere Dinge zu überprüfen

Wenn Sie nach dem Ausführen des DirectX-Diagnosetools immer noch Probleme mit einem Spiel oder Film haben, können Sie noch ein paar andere Dinge überprüfen.

Überprüfen Sie den Anzeigemodus Ihrer Anwendung oder Ihres Spiels

Wenn eine DirectX 9-Anwendung in den Vollbildmodus wechselt, entspricht die Auflösung der Anwendung möglicherweise nicht der nativen Auflösung Ihres LCD-Monitors; die Auflösung Ihres Monitors wurde so konzipiert, dass er basierend auf seiner Größe angezeigt wird. Wenn Sie oben oder an den Seiten Ihres Bildschirms schwarze Streifen sehen, an denen ein Teil nicht verwendet wird, können Sie versuchen, das Vollbild zu skalieren. Wenn Sie in Ihrer Anwendung oder Ihrem Spiel den Anzeigemodus auswählen können, können Sie möglicherweise die Anwendungs- oder Spieleinstellungen ändern und einen Modus auswählen, der der nativen Auflösung Ihres LCD-Monitors entspricht. Dies hilft Ihnen, alle Bildschirme zu verwenden und trotzdem die beabsichtigte Auflösung der Anwendung beizubehalten.

Welche Version von DirectX ist auf Ihrem PC installiert

Unter der Registerkarte System gegen DirectX-Version, Sie sehen die auf Ihrem System installierte Version. Im Bild oben sehen Sie DirectX 12 erwähnt.

Wenn das Ausführen des Tools nicht hilft, können Sie DirectX von Ihrem System deinstallieren und dann DirectX herunterladen und neu installieren.

Überprüfen Sie die DirectX-Version, die für Ihre Anwendung oder Ihr Spiel erforderlich ist

Einige Anwendungen und Spiele erfordern DirectX 9. Windows 7 wird jedoch mit einer neueren Version von DirectX installiert. Wenn Sie eine Anwendung oder ein Spiel installieren, das DirectX 9 erfordert, erhalten Sie möglicherweise eine Fehlermeldung wie: „Das Programm kann nicht gestartet werden, weil d3dx9_35.dll fehlt auf Ihrem Computer. Versuchen Sie, das Programm neu zu installieren, um dieses Problem zu beheben.”Die letzten beiden Ziffern des Dateinamens können abweichen. Wenn Sie nach der Neuinstallation der Anwendung oder des Spiels dieselbe Fehlermeldung erhalten, rufen Sie die DirectX End-User Runtime Web Installer-Webseite auf und befolgen Sie die Anweisungen, um DirectX zu installieren und Updates für DirectX und frühere Versionen von DirectX zu erhalten.wvc+TWC+twcf=MFC

So zeigen Sie den FPS-Zähler in Linux-Spielen an
Linux-Gaming bekam einen großen Schub, als Valve 2012 die Linux-Unterstützung für den Steam-Client und seine Spiele ankündigte. Seitdem haben viele AA...
Herunterladen und Spielen von Sid Meier's Civilization VI unter Linux and
Einführung in das Spiel Civilization 6 ist eine moderne Version des klassischen Konzepts, das in der Reihe der Age of Empires-Spiele eingeführt wurde....
So installieren und spielen Sie Doom unter Linux
Einführung in Doom Die Doom-Serie entstand in den 90er Jahren nach der Veröffentlichung des ursprünglichen Doom. Es war sofort ein Hit und seitdem hat...