So installieren Sie DirectX unter Windows 11/10 neu


Dank der grafischen Fähigkeiten der DirectX API hat sich Microsoft Windows als das beste Betriebssystem für Spiele etabliert. Aber was sollten Sie tun, wenn diese wichtige Komponente auf Ihrem Computer nicht richtig funktioniert?

DirectX musste in früheren Windows-Versionen separat installiert werden, da es oft zusammen mit Spielen verpackt war. Heutzutage soll der Prozess jedoch automatisch ablaufen, was es etwas schwierig macht, eine Möglichkeit zu finden, ihn manuell durchzuführen. Um Ihnen zu helfen, finden Sie hier alle Methoden zur Neuinstallation von DirectX auf Ihrem Windows-PC.

Wann müssen Sie DirectX auf Ihrem Computer neu installieren?

Windows 11/10 enthält standardmäßig bereits die neueste Version von DirectX 12. Normalerweise bedeutet dies, dass Ihr PC bei allen neuen Treibern auf dem neuesten Stand bleibt und Sie so die beste Grafikleistung auf Ihrer Hardware erhalten.

Aber es kann manchmal zu Störungen kommen. Vielleicht Ihr Windows-Updates werden angehalten. Möglicherweise ist die DirectX-Installation beschädigt. Was auch immer der Grund sein mag: Wenn auf Ihrem Computer Grafikprobleme auftreten (z. B. beim Ausführen von Videospielen), sollten Sie zunächst versuchen, DirectX neu zu installieren.

Methode Nr. 1: Laden Sie den DirectX-Installer herunter

Während DirectX automatisch installiert und aktualisiert wird, gibt es weiterhin ein eigenständiges Installationsprogramm. Es kann verwendet werden, um veraltete DirectX-Module manuell auf Ihrem Computer hinzuzufügen, ohne Ihre vorhandene DirectX-Installation zu entfernen.

  1. Um den DirectX End-User Runtime Web Installer zu erhalten, gehen Sie zu Offizielle Website von Microsoft. Das Installationsprogramm ist winzig, da die während der Installation erforderlichen Dateien heruntergeladen werden.
    1. Führen Sie dieses Setup aus und akzeptieren Sie die Lizenzvereinbarung. Stellen Sie sicher, dass Sie weiterhin mit dem Internet verbunden sind, da alle Module, die installiert werden müssen, jetzt abgerufen werden.
      1. Abhängig von der bereits installierten DirectX-Version kann es zwischen einigen Sekunden und einer Stunde dauern. Wenn auf Ihrem PC keine DirectX-Komponenten fehlen, wird das Setup beendet, ohne dass Änderungen vorgenommen werden.
      2. Die Verwendung des offiziellen Windows-Installationsprogramms ist die empfohlene Methode zur Neuinstallation von DirectX auf Ihrem System. Sie sollten keine DirectX-bezogenen Probleme mehr haben, sobald der Runtime Installer seine Aufgabe erledigt hat..

        Methode #2: Nach Windows-Updates suchen

        Da DirectX standardmäßig in Windows 11/10 enthalten ist, müssen Sie nicht nach einem eigenständigen Installationsprogramm suchen. Nur Bleiben Sie auf dem Laufenden reichen aus, um sicherzustellen, dass auf Ihrem System die neueste Version von DirectX 12 ausgeführt wird, da Windows-Updates DirectX-Pakete enthalten.

        1. Um nach Windows-Updates zu suchen, gehen Sie zum Startmenü und öffnen Sie Einstellungen .
          1. Wählen Sie im angezeigten Fenster Update & Sicherheit
            1. aus
          2. Die allererste Registerkarte in dieser Einstellungskategorie ist Windows Update. Verwenden Sie die Schaltfläche Nach Updates suchen , um Windows zu aktualisieren. Wenn Updates ausstehen, erkennt Windows diese jetzt und installiert sie.
          3. Sobald Sie mit Ihren Windows-Updates auf dem neuesten Stand sind, müssen Sie sich keine Gedanken mehr über die Neuinstallation von DirectX machen. Das Betriebssystem konfiguriert die DirectX-Module automatisch, um Ihnen die neueste mögliche Version bereitzustellen, die Ihre Hardware unterstützen kann.

            Methode Nr. 3: Deaktivieren Sie Apps und Dienste von Drittanbietern

            Falls die ersten beiden Methoden nicht funktionieren, liegt das Problem wahrscheinlich woanders. Sehr selten stört eine Anwendung oder ein Dienst eines Drittanbieters DirectX. Diese Störung kann zu DirectX-Problemen führen, selbst wenn die richtige Version auf Ihrem Computer installiert ist.

            1. Um die Startdienste zu deaktivieren, öffnen Sie Taskmanager. Sie können entweder die Tastenkombination Strg + Alt + Entf verwenden oder mit der rechten Maustaste auf die Taskleiste klicken und im Menü Task-Manager auswählen.
              1. Wenn Sie den Task-Manager zum ersten Mal öffnen, werden Ihnen nur laufende Anwendungen und keine Dienste oder Prozesse angezeigt. Um die vollständige Ansicht zu erhalten, wählen Sie Weitere Details
                1. Der Task-Manager zeigt jetzt jede laufende Aufgabe auf Ihrem PC an, einschließlich Systemprozesse oder Hintergrundaufgaben. Wechseln Sie zur Registerkarte Start .
                  1. Auf der Registerkarte „Start“ finden Sie eine Liste aller Dienste, die standardmäßig beim Hochfahren Ihres PCs ausgeführt werden. Diese Apps verlangsamen nicht nur Ihren Computer, sondern können auch häufig zu Konflikten mit anderen, wichtigeren Anwendungen führen. Wählen Sie alle nicht benötigten Dienste aus und klicken Sie auf die Schaltfläche Deaktivieren .
                  2. .
                    1. Startdienste sind nicht die einzigen ressourcenintensiven Anwendungen, die auf Ihrem Computer ausgeführt werden. Es gibt viele Dienste, die nicht in dieser Liste angezeigt werden, aber trotzdem im Hintergrund ausgeführt werden. Um solche Aufgaben zu deaktivieren, öffnen Sie die Systemkonfiguration , indem Sie im Startmenü danach suchen.
                      1. Mit MSConfig-Systemdienstprogramm können Sie die Startoption auf Ihrem Computer konfigurieren und sind viel detaillierter als der Task-Manager. Beachten Sie die Option Normaler Start auf diesem Bildschirm. Sobald Sie mit der Diagnose fertig sind, müssen Sie diese aktivieren, um den Normalzustand wiederherzustellen. Wählen Sie zunächst die Registerkarte Dienste aus, um fortzufahren.
                        1. Hier werden alle Hintergrunddienste aufgelistet, die auf Ihrem PC ausgeführt werden. Dazu gehören auch Systemprozesse. Aktivieren Sie daher das Kontrollkästchen Alle Microsoft-Dienste ausblenden , um sie zu entfernen. Jetzt können Sie mit der Schaltfläche Alle deaktivieren alle diese zusätzlichen Prozesse beenden.
                        2. Beachten Sie, dass dieser Schritt nicht dauerhaft ist. Viele der Dienste auf dieser Liste sind zwar nicht unbedingt erforderlich, aber dennoch einigermaßen nützlich und müssen für die optimale Leistung Ihres Computers funktionieren. Dadurch können wir nur prüfen, ob eine Drittanbieteranwendung Ihre DirectX-Installation beeinträchtigt.

                          Jetzt müssen Sie nur noch Ihren PC neu starten und prüfen, ob DirectX funktioniert. Wenn dies der Fall ist, ist einer der Dienste aus der vorherigen Liste der Übeltäter. Wir empfehlen, sie nacheinander zu aktivieren, um die problematische Anwendung zu finden. Anschließend können Sie sie deinstallieren oder deaktivieren.

                          Wenn Sie fertig sind, denken Sie daran, zur Systemkonfigurations-App zurückzukehren und Normaler Start auszuwählen, um die Einstellungen auf die Standardeinstellungen zurückzusetzen.

                          Methode Nr. 4: Systemdateiprüfung in der Eingabeaufforderung ausführen

                          Wenn Sie DirectX korrekt installiert, Ihren Computer aktualisiert und sogar nach widersprüchlichen Diensten gesucht haben, bleibt nur noch die Möglichkeit einer Datenbeschädigung. Beschädigte Treiber und Systemdateien können oft seltsame Fehler verursachen und können schwer zu diagnostizieren sein.

                          1. Um beschädigte Systemdateien auf Ihrem Computer zu finden und zu reparieren, öffnen Sie die Eingabeaufforderung als Administrator. Geben Sie einfach cmd in das Suchfeld ein, um die Anwendung zu finden.
                          2. .
                            1. Wir werden einen Eingabeaufforderungs-Dienstprogramm namens System File Checker verwenden. Wie der Name schon sagt, überprüft es alle Systemdateien auf Datenbeschädigungen und repariert die betroffenen Dateien. Geben Sie den Befehl sfc /scannow ein, um das Tool auszuführen.
                              1. System File Checker scannt nun Ihre Windows-Installation und überprüft die Integrität jeder Datei. Sobald der Scan abgeschlossen ist, wurden alle Ihre Systemdateien überprüft und repariert.
                              2. Was ist der beste Weg, DirectX unter Windows 11/10 neu zu installieren?

                                Da DirectX ein integraler Bestandteil von Windows 11/10 ist, müssen Sie sich in der Regel nicht um die eigene Installation kümmern. Stattdessen beheben Windows-Updates DirectX-Probleme automatisch, sodass Sie Spiele spielen und andere grafische Anwendungen ausführen können.

                                Falls Ihr Computer jedoch Probleme mit DirectX aufweist, wäre es keine schlechte Idee, es manuell neu zu installieren. Sie können zu diesem Zweck das eigenständige Installationsprogramm von Microsoft verwenden oder einfach sicherstellen, dass Ihre Windows-Updates nicht blockiert werden.

                                Wenn die Installation von DirectX nicht das Problem darstellt, sollten Sie nach in Konflikt stehenden Anwendungen und Systembeschädigungen suchen. Durch die Behebung dieser Probleme wird sichergestellt, dass DirectX reibungslos auf Ihrem Windows-Computer läuft.

                                .

                                Zusammenhängende Posts:


                                28.10.2021