Windows

Ausführen des DirectX-Diagnoseprogramms: Problembehandlung bei DirectX-Problemen

Testen Sie die Multimedia-Schnittstelle - TUTORIAL

Testen Sie die Multimedia-Schnittstelle - TUTORIAL

Inhaltsverzeichnis:

Anonim

DirectX ist eine Suite von Technologien, die von vielen Multimedia-Programmen in Windows verwendet werden. Es wurde von Microsoft entwickelt, um Hardwarebeschleunigung für schwere Multimedia-Anwendungen wie 3D-Spiele und HD-Videos bereitzustellen. Windows 7 verfügt über die neueste Version von DirectX v 11.

DirectX-Diagnosetool

ausführen Wenn Sie Probleme bei der Wiedergabe eines Spiels oder Films haben, kann Ihnen das DirectX-Diagnoseprogramm helfen aus der Quelle. Um darauf zuzugreifen, gehen Sie zu Start in Windows 7/8/10, geben Sie dxdiag ein und drücken Sie die Eingabetaste.

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

Klicken Sie auf Ja, um sicherzustellen, dass Ihre Treiber von einem Verleger signiert wurden, der ihre Authentizität verifiziert hat.

Sobald das Diagnose-Tool beendet ist, hier sind drei wichtige Dinge zu überprüfen:

1. Überprüfen Sie Ihre Grafikkarte: Einige Programme laufen sehr langsam oder überhaupt nicht, es sei denn, Microsoft DirectDraw oder Direct3D Hardwarebeschleunigung ist eingeschaltet.

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

  1. Klicken Sie mit der rechten Maustaste auf den Desktop und öffnen Sie die Bildschirmauflösung.
  2. Klicken Sie auf Erweiterte Einstellungen .
  3. Klicken Sie auf die Registerkarte Fehlerbehebung Klicken Sie auf Einstellungen ändern .
  4. Verschieben Sie den Schieberegler für die Hardwarebeschleunigung auf Full.

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

2. Überprüfen Sie Ihre Gamecontroller: Wenn ein Joystick oder ein anderes Eingabegerät nicht antwortet, ist dies möglicherweise nicht der Fall 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 neu. Wenn es sich um ein USB-Gerät handelt, ziehen Sie es ab und stecken Sie es wieder ein.

3. Überprüfen Sie, ob Treiber "unsigniert" sind: Ein Treiber, der digital signiert wurde, wurde vom Microsoft Windows Hardware Quality Lab getestet DirectX-Kompatibilität Wenn das Diagnosetool einen unsignierten Treiber kennzeichnet, kann das Problem möglicherweise durch Aktualisieren des Treibers behoben werden. Normalerweise finden Sie den neuesten Treiber für Ihre Hardware auf der Support-Seite der Website des Herstellers.

Weitere zu überprüfende Punkte: Wenn Sie nach der Ausführung des DirectX-Diagnoseprogramms weiterhin Probleme mit einem Spiel oder einem Film haben Es gibt noch ein paar andere Dinge, die Sie überprüfen können.

Ü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 von Ihr LCD-Monitor ist die Auflösung, die Ihr Monitor basierend auf seiner Größe anzeigen soll. Wenn Sie an den Ober- oder Seiten des 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, den gesamten Bildschirm zu verwenden und dennoch die beabsichtigte Auflösung der Anwendung beizubehalten.

Überprüfen Sie die Version von DirectX, die Ihre Anwendung oder Ihr Spiel benötigt.

Einige Anwendungen und Spiele erfordern DirectX 9. Allerdings wird Windows 7 mit installiert eine neuere Version von DirectX. Wenn Sie eine Anwendung oder ein Spiel installieren, für das DirectX 9 erforderlich ist, wird möglicherweise eine Fehlermeldung angezeigt, z. B.: " Das Programm kann nicht gestartet werden, da d3dx9_35.dll auf Ihrem Computer nicht vorhanden ist. Versuchen Sie das Programm neu zu installieren, um dieses Problem zu beheben. "Die letzten zwei Ziffern des Dateinamens können variieren. Wenn Sie die gleiche Fehlermeldung nach der Neuinstallation der Anwendung oder ein Spiel zu erhalten, gehen Sie auf die DirectX End-User Runtime Web Installer Webseite und folgen Sie den Anweisungen DirectX 9 und erhalten Updates zu DirectX 9 und früheren Versionen von DirectX.

Empfohlene Link zu installieren für Entwickler: DirectX-Entwicklerzentrum.

Das DirectX-Legacy-Programm könnte Sie auch interessieren!

wvc + TWC + twcf = MFc