Heim > Artikel > System-Tutorial > So laden Sie DirectX auf Ihren PC herunter und aktualisieren es
Wenn Sie unter Windows spielen, haben Sie wahrscheinlich schon von DirectX gehört. Aber was macht DirectX eigentlich und müssen Sie es aktualisieren oder irgendwelche Optionen optimieren? Sehen wir uns an, wie Sie überprüfen können, welche Version von DirectX Sie haben und ob Sie diesbezüglich Maßnahmen ergreifen müssen.
Wie in unserer Übersicht über DirectX erläutert, bezieht sich dieser Begriff auf eine Reihe von APIs (erfahren Sie mehr über APIs) in Windows, die grafische Elemente in Spielen verarbeiten. Da keine zwei Gaming-PCs über die gleichen Komponenten verfügen, verwenden Spieleentwickler die DirectX-Bibliotheken, um Spiele zu schreiben, die auf Computern aller Art funktionieren.
Die APIs unterstützen Spiele bei der ordnungsgemäßen Verbindung mit der Hardware in Ihrem Computer. Das bedeutet, dass ein Entwickler sicherstellen kann, dass sein Spiel mit einer DirectX-Version und nicht mit Hunderten von GPUs funktioniert. Dies steht im Gegensatz zu Spielekonsolen, bei denen die Entwickler genau wissen, mit welcher Hardware sie arbeiten (da beispielsweise jede PS5 über die gleichen Interna verfügt).
Beachten Sie, dass DirectX nicht die einzige Grafik-API ist. Wir haben DirectX mit OpenGL verglichen, einer der beliebtesten alternativen Grafik-APIs.
Zum Zeitpunkt des Schreibens ist die neueste Version von DirectX DirectX 12 (genauer gesagt die Revision DirectX 12 Ultimate), die nur unter Windows 10 und Windows 11 verfügbar ist. Wenn Sie eine ältere, nicht unterstützte Windows-Version verwenden, Ihr Spielerlebnis wird nicht ideal sein.
Sie können ganz einfach ein Fenster öffnen, um Informationen über die Version von DirectX anzuzeigen, die Sie auf Ihrem PC installiert haben. Drücken Sie dazu Win + R, um das Dialogfeld „Ausführen“ zu öffnen, und geben Sie dann dxdiag ein. Wenn Sie gefragt werden, ob Sie bestätigen möchten, dass Ihre Fahrer digital signiert sind, wählen Sie die gewünschte Option aus. es macht keinen großen Unterschied.
Einen Moment später wird ein Fenster mit dem Titel „DirectX-Diagnosetool“ angezeigt.
Auf der Registerkarte „System“ unten im Feld „Systeminformationen“ sehen Sie die DirectX-Version, wo Sie bestätigen können, was Sie installiert haben. Wenn Sie Windows 11 oder Windows 10 verwenden, sollte DirectX 12 hier angezeigt werden. Wenn nicht, suchen Sie nach Windows-Updates.
Während Sie hier sind, sollten Sie auf die Registerkarte „Anzeige“ klicken (Sie sehen mehrere, wenn Sie mehr als einen Monitor verwenden), um zu bestätigen, dass Ihr Computer alle Funktionen von DirectX unterstützt. DirectDraw-Beschleunigung, Direct3D-Beschleunigung und AGP-Texturbeschleunigung sollten alle aktiviert sein. Wenn Ihre Grafikkarte neu genug ist, um DirectX 12 Ultimate zu unterstützen, sehen Sie hier auch eine Bestätigung dafür.
Möglicherweise müssen Sie die Hardware Ihres PCs aktualisieren, um DirectX 12 Ultimate nutzen zu können, wenn Ihr aktueller Build dies nicht unterstützt.
In modernen Windows-Versionen müssen Sie DirectX nicht direkt herunterladen. Da es Teil von Windows ist, erhalten Sie Updates über Windows Update, sobald welche verfügbar sind. Das bedeutet, dass Sie sich auch beim Starten eines neuen Spiels keine Gedanken über die manuelle Installation von DirectX-Updates machen müssen.
Solange Sie Windows Update nicht deaktiviert haben, sollten Sie immer mit Ihrer installierten Version von DirectX auf dem neuesten Stand sein. Sie können jederzeit manuell nach Windows-Updates suchen, wenn Sie möchten.
Während die von Ihnen verwendete Windows-Version die neueste Version von DirectX vorschreibt, die auf Ihrem Computer ausgeführt werden kann, bedeutet das nicht, dass nur die neueste Edition installiert ist. Obwohl DirectX in Windows integriert ist, befinden sich wahrscheinlich alle Arten von DirectX-Dateien unter C:WindowsSystem32 (und C:WindowsSysWOW64 auf einer 64-Bit-Kopie von Windows).
Warum ist das so?
Die Antwort ähnelt der Frage, warum Ihr Computer so viele Kopien von Microsoft Visual C++ Redistributable enthält: Jedes Spiel ist auf die spezifische Version von DirectX angewiesen, für die es entwickelt wurde. Wenn ein Entwickler beispielsweise ein Spiel für die Verwendung von DirectX 11 Update 40 geschrieben hat, funktioniert nur Version 40. Ein neueres ist nicht kompatibel; Sie werden mit diesem Titel nicht einfach eine bessere Leistung erzielen, weil Sie über DirectX 12 verfügen.
Wenn Sie also ein neues Spiel installieren, wird es wahrscheinlich eine eindeutige Kopie von DirectX installieren, es sei denn, Sie verfügen bereits über genau diese Version. Dies führt dazu, dass Sie möglicherweise Dutzende Kopien von DirectX auf Ihrem System haben, um alle von Ihnen gespielten Spiele auszuführen.
Während Spiele immer das installieren sollten, was sie benötigen, können Sie auch das DirectX End-User Runtime-Tool von Microsoft ausführen, um ältere DirectX-Bibliotheken auf Ihrem System zu installieren. Dies hat keine Auswirkungen auf die moderne Version von DirectX, die Sie verwenden, könnte aber eine Zeitersparnis sein, wenn Sie alle diese Bibliotheken auf einmal installieren, wenn Sie viele ältere Spiele spielen.
Es gibt keine offizielle Möglichkeit, DirectX zu deinstallieren oder neu zu installieren. Sie können es nicht aus dem Apps-Bereich der Einstellungen-App in Windows entfernen. Es gibt jedoch keinen Grund dafür, da es sich nicht um ein normales Programm handelt. Es ist ein zentraler Bestandteil der Darstellung von Grafiken in Windows.
Wie oben erwähnt, machen Sie sich keine Sorgen darüber, dass mehrere Versionen von DirectX installiert sind. Diese zusätzlichen Bibliotheken schaden nichts und wurden aus einem bestimmten Grund installiert, als Sie ein bestimmtes Spiel heruntergeladen haben.
Sie sollten nicht versuchen, einzelne DirectX-Dateien in den oben genannten Ordnern zu löschen. Dies könnte dazu führen, dass Spiele oder andere Programme nicht mehr ordnungsgemäß funktionieren. Wenn Sie Probleme mit einer bestimmten Version von DirectX haben, versuchen Sie, ausstehende Windows-Updates zu installieren oder das Spiel, das diese Version verwendet, neu zu installieren. Und wenn Sie auf DirectX-Fehler stoßen, haben wir gezeigt, wie Sie Probleme wie „DirectX-Setup konnte die Datei nicht herunterladen“ beheben können.
Wir haben erläutert, was DirectX ist, wie Sie überprüfen können, welche Version Sie installiert haben, und wie Sie die neuesten Updates erhalten. Diese leistungsstarke Bibliothek an Grafiktools ist einer der Gründe, warum Windows eine so beliebte Plattform für Spiele ist. Es ist ein normaler Teil Ihres Computers, wenn Sie Spiele spielen, und in den meisten Fällen sollten Sie nichts tun müssen, um DirectX zu verwalten.
Das obige ist der detaillierte Inhalt vonSo laden Sie DirectX auf Ihren PC herunter und aktualisieren es. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!