Warum installiert jedes PC-Spiel eine eigene Kopie von DirectX?

Sep 3, 2025
Fehlerbehebung

DirectX ist Teil des Windows-Betriebssystems. Warum scheint es so, als ob jedes PC-Spiel, das Sie von Steam, Origin oder anderswo installieren, eine eigene Kopie von DirectX installiert?

Was ist DirectX?

DirectX ist Teil von Microsoft Windows. Es handelt sich um eine Gruppe von APIs (Anwendungsprogrammierschnittstellen), die Entwickler für 3D-Grafiken, Video, Multimedia, Sound und verwenden können gamepad Funktionen unter Windows. Viele Spiele unter Windows verwenden DirectX Direct3D für Grafiken. Wenn nicht, verwenden sie die plattformübergreifende OpenGL oder Vulkan APIs stattdessen. Andere Nicht-Spiel-Anwendungen verwenden DirectX möglicherweise für Funktionen wie 3D-Grafiken.

Windows 7 enthält DirectX 11 und Windows 10 enthält DirectX 12 . Wenn Entwickler Spiele entwickeln, wählen sie die DirectX-Versionen aus, auf die sie abzielen möchten. Beispielsweise würde ein Spiel, das nur für DirectX 11 geschrieben wurde, unter Windows XP nicht ausgeführt, wobei die neueste verfügbare Version DirectX 9 ist.

VERBUNDEN: Verwendung der DirectX-Diagnose unter Windows

Sie können die auf Ihrem System verfügbare DirectX-Version überprüfen, indem Sie auf die Schaltfläche Start klicken, "dxdiag" in das Suchfeld eingeben und die Eingabetaste drücken. Wenn der DirectX-Diagnosetool Wenn das Fenster angezeigt wird, wird die Versionsnummer rechts neben "DirectX-Version" unter "Systeminformationen" angezeigt.

Warum installieren Spiele es, wenn es in Windows enthalten ist?

Wenn DirectX ein Teil von Windows ist, warum installieren Spiele es dann überhaupt? Die kurze Antwort lautet, dass die DirectX-Installation ein Chaos ist.

Es gibt nicht nur eine einzige DirectX Direct3D-Bibliothek, von der Spiele abhängen, oder auch nur eine Handvoll. Spieleentwickler müssen eine genaue Version der Direct3D-Hilfsbibliothek auswählen. Eine neuere Version der Bibliothek kann nicht verwendet werden. Wenn ein Spieleentwickler sein Spiel beispielsweise auf d3ddx10_40.dll ausgerichtet hat, kann das Spiel d3ddx10_41.dll nicht verwenden. Es benötigt Version 40, und nur diese Datei reicht aus.

Sie finden diese Dateien im Ordner C: \ Windows \ System32 auf Ihrem System. Auf einen 64-Bit-System Die 64-Bit-Bibliotheken befinden sich in C: \ Windows \ System32 und die 32-Bit-Bibliotheken in C: \ Windows \ SysWOW64.

Selbst wenn Sie das neueste DirectX-Installationsprogramm ausführen, gibt es keine Garantie dafür, dass alle alten Nebenversionen der DirectX-Bibliotheken auf Ihrem System installiert werden. Microsoft hat sich auch dafür entschieden, diese Direct3D-Bibliotheksdateien auch nicht mit Windows selbst zu bündeln. Selbst Direct3D-Bibliotheken, die beispielsweise vor der Veröffentlichung von Windows 10 erstellt wurden, sind nicht alle in Windows 10 enthalten. Sie müssen von einer Anwendung installiert werden, die sie benötigt. Als Microsoft Anmerkungen In der Dokumentation für Spieleentwickler enthalten "Windows Update- und Service Packs keine der optionalen DirectX-Komponenten".

Es wird sogar noch komplizierter. 32-Bit-Spiele benötigen die 32-Bit-Versionen der Bibliotheksdatei, und 64-Bit-Spiele benötigen die 64-Bit-Bibliothek.

VERBUNDEN: Warum sind auf meinem PC so viele "Microsoft Visual C ++ Redistributables" installiert?

Dies ist ähnlich wie bei der Weiterverteilbare Microsoft Visual C ++ - Bibliotheken . Unterschiedliche Anwendungen hängen von unterschiedlichen Versionen der Bibliotheken ab, und Sie müssen viele verschiedene Versionen installiert haben. Es besteht eine gute Chance, dass Sie auch viele davon auf Ihrem System installiert haben.

Aber warum muss jedes PC-Spiel es neu installieren?

Okay, jedes Spiel muss die genaue Nebenversion der DirectX-Bibliotheken installieren, die es benötigt. Wenn Sie diese bestimmte Version einer DirectX-Bibliothek jedoch bereits einmal installiert haben, muss das Spiel das DirectX-Installationsprogramm sicherlich nicht ausführen - oder?

Falsch. Spiele können nicht einfach überprüfen, ob die richtigen DirectX-Bibliotheken installiert sind, die sie benötigen. Als Steam-Support-Site Anmerkungen Das DirectX-Installationsprogramm von Microsoft ist die einzige offiziell unterstützte Methode, um zu überprüfen, ob derzeit die richtigen DirectX-Dateien installiert sind. Bei Spielen wird das DirectX-Installationsprogramm ausgeführt, häufig im Hintergrund, das alle erforderlichen Bibliotheken installiert und Probleme auf dem System repariert.

Das DirectX-Installationsprogramm ist auch die einzige Möglichkeit, mit der Microsoft Entwicklern die Verteilung dieser Dateien ermöglicht. Entwickler können nicht versuchen, klug zu sein, indem sie die DirectX-Bibliotheken direkt auf Ihrem System ablegen und das Installationsprogramm überspringen, oder sie würden die Softwarelizenz von MIcrosoft brechen. Sie würden wahrscheinlich auch auf verschiedene Fehler stoßen, selbst wenn sie dies versuchten. Deshalb tut es niemand.

Natürlich müssen nicht alle Spiele das DirectX-Installationsprogramm ausführen, wenn Sie sie zum ersten Mal starten. Spiele, die OpenGL oder Vulkan anstelle von DirectXD Direct3D verwenden, müssen nicht ausgeführt werden. Einige Spiele hängen auch nur von Hauptversionen von DirectX wie DirectX 11, 10 oder 9 ab und müssen das DirectX-Installationsprogramm nicht aufrufen, da sie keine dieser Hilfsbibliotheken verwenden.

Kann ich einige dieser Bibliotheken entfernen?

Sie sollten keine der DirectX-Bibliotheken in Ihrem System32-Ordner oder SysWOW64-Ordner entfernen. Wenn sie auf Ihrem System vorhanden sind, werden sie von einem Spiel oder einer anderen von Ihnen installierten Anwendung benötigt. Wenn Sie Bibliotheksdateien entfernen, können Anwendungen beschädigt werden. Es gibt keine Möglichkeit, wirklich zu erkennen, welche DirectX-Bibliotheksdateien für welche Spiele auf Ihrem System erforderlich sind. Sie können also nicht feststellen, welche sicher entfernt werden können.

Lassen Sie sie in Ruhe! Es gibt einen Grund, warum es keine offiziell unterstützte Möglichkeit gibt, diese Bibliotheksdateien zu deinstallieren. Sie verursachen keine Probleme auf Ihrem System und werden nur von Anwendungen verwendet, die sie benötigen.

Wenn Sie wirklich verzweifelt danach streben, diese alten Bibliotheken aufzuräumen, sind Sie besser dran Windows neu installieren um ein neues System zu erhalten, anstatt Bibliotheksdateien zufällig zu löschen. Aber sie werden hier sowieso wieder angezeigt, nachdem Sie Spiele installiert haben. Mach dir keine Sorgen.

Was kann ich tun, wenn ich DirectX-Probleme habe?

Wenn beim Versuch, ein Spiel auszuführen oder zu installieren, eine DirectX-bezogene Fehlermeldung angezeigt wird, führt das Installationsprogramm des Spiels möglicherweise das mitgelieferte umverteilbare DirectX-Installationsprogramm nicht ordnungsgemäß aus. Sie können jedoch nicht einfach ein DirectX-Installationsprogramm von der Microsoft-Website herunterladen. Sie müssen das Installationsprogramm ausführen, das für das Spiel selbst erforderlich ist.

Möglicherweise können Sie in den Ordner des Spiels auf Ihrem System oder auf der Installations-CD des Spiels gehen, die EXE-Datei des DIrectX-Installationsprogramms suchen und ausführen, um das Problem zu beheben. Diese Datei heißt im Allgemeinen DXSETUP.exe.

In der Regel erhalten Sie weitere Informationen zur Behebung des Problems, indem Sie im Internet nach dem Namen des Spiels oder der Anwendung und der angezeigten DirectX-Fehlermeldung suchen.

.eintragsinhalt .Eintrittsfußzeile

Why Does Every PC Game Install Its Own Copy Of DirectX?

How To Fix DirectX Error When You Run A Game On PC

How To Download, Install & Update DirectX On Your Windows PC

FREE Programs That EVERY PC Should Have...

What Is DirectX And How Does It Work? (DX11 Vs. DX12)

Fix All Directx Error How To Download & Install All DirectX (Official)

How To Fix DirectX Error When You Run A Game [windows 7 / 8 / 8.1 / 10]


Fehlerbehebung - Die beliebtesten Artikel

Anzeigen der ausgeblendeten schwebenden Leistungsbereiche von Windows 10

Spielen Aug 17, 2025

Möchten Sie Live-Aktualisierungsstatistiken zur Ressourcennutzung von der CPU, dem Speicher, der Festplatte, dem Netzwerk oder der GPU Ihres Systems anzeigen? Windows 10 verfügt �..


So richten Sie PlayStation VR richtig ein

Spielen Jul 19, 2025

Iren Key/Shutterstock Das PlayStation VR (PSVR) -Headset lässt sich an PS4 anschließen und sorgt für ein echtes Virtual-Reality-Erlebnis. Aber..


So spielen Sie Roblox auf einem Chromebook

Spielen May 22, 2025

Roblox ist eines der beliebtesten Spiele der Welt, derzeit jedoch auf eine Handvoll Plattformen beschränkt. Chrome OS ist nicht auf der Liste "Unterstützt", aber dank des Google P..


Game-Streaming-Dienste haben dieselben Probleme wie Streaming-TV

Spielen Jul 27, 2025

Sony/Blizzard/343 Studios Die Zukunft des Game-Streamings ist ein offener Weg. Wir haben jedoch bereits einige Märkte, auf denen wir eine Karte zeichnen kön..


So streamen Sie Ihre PC-Spiele mit Steam Link auf Android

Spielen Jun 2, 2025

UNCACHED INHALT Wenn Sie ein PC-Spieler sind, der sich nach der Möglichkeit sehnt, unterwegs zu spielen, Steam Link Möglicherweise ist dies die Antwort, nach der ..


So laden Sie Spiele von Ihrem Telefon auf Ihre Xbox One herunter

Spielen Oct 30, 2025

Xbox One-Spiele können sehr groß sein und das Herunterladen dauert Stunden. Anstatt auf das Herunterladen von Spielen zu warten, wenn Sie bereit sind, diese zu spielen, können Si..


So spielen Sie Windows 10 Store-Spiele offline

Spielen Nov 15, 2024

Bis vor kurzem konnten Windows 10 Store-Spiele nur gespielt werden, wenn eine Verbindung zum Internet besteht. Microsoft hat dies dankenswerterweise geändert, aber wie üblich muss..


Was ist Direct X 12 und warum ist es wichtig?

Spielen Jun 30, 2025

Als Microsoft begann, neue Funktionen seines kommenden Windows 10-Betriebssystems zu beschreiben, wurde unter anderem über DirectX 12 gesprochen. Spieler werden sofort wissen, was ..


Kategorien