Was man wissen sollte
- Suchen Sie auf der Microsoft-Website nach DirectX, wählen Sie den neuesten Link Download DirectX End-User Runtimes und klicken Sie auf Herunterladen.
- Erstellen Sie einen Ordner namens DirectX-Dateien. Öffnen Sie das DirectX-Installationsprogramm und navigieren Sie zu diesem Ordner. DirectX extrahiert alle seine Dateien in den Ordner.
- Öffnen Sie die CAB-Datei mit der gewünschten DLL-Datei. Verschieben Sie die DLL-Datei auf den Desktop. Kopieren Sie die Datei in den Ordner System32 und starten Sie den Computer neu.
Dieser Artikel erläutert, wie Sie eine einzelne DirectX-DLL-Datei aus dem DirectX-Installationspaket extrahieren, wenn Sie eine Fehlermeldung über eine "fehlende" oder "nicht gefundene" DirectX-DLL-Datei erh alten. Die Informationen decken alle Microsoft-Betriebssysteme ab, einschließlich Windows 10, Windows 8, Windows 7, Windows Vista und Windows XP.
So stellen Sie eine fehlende DirectX-DLL-Datei wieder her
So stellen Sie eine einzelne fehlende DirectX-DLL-Datei wieder her:
-
Wählen Sie auf der Microsoft-Website die Lupe oben auf der Seite aus und suchen Sie nach DirectX.
-
Scrollen Sie in den Suchergebnissen nach unten und wählen Sie den Link DirectX-Endbenutzer-Laufzeiten herunterladen (MM JJ) für das neueste Veröffentlichungsdatum.
-
Auswählen Herunterladen.
Dasselbe DirectX-Installationsprogramm funktioniert für alle Versionen von Windows.
-
Klicken Sie mit der rechten Maustaste auf Ihren Desktop und wählen Sie Neu > Ordner. Geben Sie dem neuen Ordner einen leicht zu merkenden Namen wie DirectX-Dateien.
-
Öffnen Sie das heruntergeladene DirectX-Installationsprogramm und wählen Sie Ja, um die Lizenzvereinbarung zu akzeptieren.
-
Wählen Sie Durchsuchen im Dialogfeld.
-
Wählen Sie den Ordner aus, den Sie in Schritt 4 erstellt haben, und wählen Sie OK.
-
Wählen Sie OK, wenn Sie den Ordnerpfad im Textfeld sehen. Das DirectX-Installationsprogramm extrahiert alle seine Dateien in den Ordner.
-
Öffnen Sie den Ordner, den Sie zuvor erstellt haben, um eine große Anzahl von CAB-Dateien, einige DLL-Dateien und eine namens dxsetup.exe zu finden.
Sie können dxsetup.exe ausführen, um DirectX vollständig zu installieren und alle DLL-Dateien neu zu installieren.
-
Suchen Sie die CAB-Datei mit der gesuchten DLL-Datei. Wenn Sie beispielsweise die Datei d3dx9_41.dll benötigen, finden Sie sie in der CAB-Datei Mar2009_d3dx9_41_x86. Doppelklicken Sie auf die entsprechende CAB-Datei, um sie zu öffnen.
Es gibt zwei Versionen der meisten DirectX-CAB-Dateien: eine 32-Bit- und eine 64-Bit-Version. Dateien für 32-Bit-Systeme enden mit _x86 und 64-Bit-Systemdateien enden mit _x64. Sie müssen wissen, welche Windows-Version Sie verwenden, um zu wissen, welche Datei Sie verwenden müssen.
-
Verschieben Sie die Datei .dll auf Ihren Desktop.
Windows hat eine integrierte Unterstützung für das Öffnen von CAB-Dateien, aber wenn ein anderes Programm sie öffnet, suchen Sie im Menü des Programms nach einer Option zum Extrahieren der Datei und extrahieren Sie sie auf Ihren Desktop.
-
Kopieren Sie die Datei in den Ordner System32 in Ihrem Windows-Installationsordner. Auf den meisten Computern ist dies C:\Windows\System32.
Wenn Sie eine Fehlermeldung erh alten haben, die einen anderen Ort angibt, an dem die DLL-Datei fehlt (z. B. im Ordner eines bestimmten Spiels oder einer Grafikanwendung), kopieren Sie die DLL-Datei stattdessen dorthin.
-
Löschen Sie alle Kopien der DLL-Datei von Ihrem Desktop und löschen Sie den Ordner mit den extrahierten DirectX-Dateien. Das Belassen von DLL-Dateien auf Ihrem Desktop kann in manchen Situationen zu Problemen führen.
-
Starten Sie Ihren Computer neu.
Testen Sie nach dem Neustart, ob das Wiederherstellen der einzelnen DLL-Datei das Problem behoben hat, das Sie hatten. Wenn Sie immer noch eine Fehlermeldung erh alten, versuchen Sie, DirectX vollständig neu zu installieren, oder suchen Sie nach hardwarebezogenen DLL-Problemen.