DirectX 9 lehnt die Installation ab

1286
Yeniaul Adrianad

Ich versuche, DirectX 9 auf einer Win7 x64-VM zu installieren (aufgrund einer langen Geschichte, auf die ich mich nicht einlasse), aber das Installationsprogramm wechselt von der EULA direkt zum Teil "Installation abgeschlossen", sagt jedoch nicht, dass eine neuere Version von gefunden wurde DirectX oder dass die Installation fehlgeschlagen ist. Gibt es eine Möglichkeit, die DLLs aus dem Offline-Installationsprogramm zu installieren oder zu extrahieren? BEARBEITEN: Das Installationsprogramm generiert keine Protokolldatei oder wird danach in der Liste der installierten Programme angezeigt.

0
Windows 7 wird bereits mit DirectX 9 geliefert. Welches Installationsprogramm möchten Sie ausführen? Verwenden Sie den Web-Updater (der zur Installation der Bing-Symbolleiste auffordert), um alle fehlenden versionierten DLLs zu installieren. Daniel B vor 7 Jahren 0

2 Antworten auf die Frage

0
Journeyman Geek

Möglicherweise führen Sie das falsche Installationsprogramm oder etwas anderes aus. Das 2010 weiterverteilbare Paket scheint Windows 7 zu unterstützen. Wenn Sie genau wissen, welche DLLs Sie benötigen, können Sie die Installationsprogramme und die vielen cab-Dateien mit 7zip oder anderen Tools entpacken

Vergessen Sie auch nicht, dass viele dieser Installationsprogramme lediglich Dateien extrahieren, und es gibt ein zweites Installationsprogramm, das automatisch ausgeführt werden sollte (aber manchmal nicht)

0
Chuck Walbourn

Die kurze Antwort ist, dass Sie "DirectX" unter Windows 7 nicht installieren können. Es wird bereits mit DirectX 9.0c, DirectX 10 und DirectX 11 geliefert. Die DirectX-Endbenutzer-Laufzeitumgebung installiert "DirectX" daher niemals auf einer neueren Windows-Version als Windows XP Service Pack 2.

Es werden jedoch noch einige der optionalen (und weitgehend veralteten) Dienstbits wie D3DX9, D3DX10, D3DX11 usw. installiert . Siehe KB79113 im Abschnitt "Liste der Dateifehler, die das DirectX-Endbenutzerlaufzeitpaket behebt".

Die DirectX-Endbenutzerlaufzeit erstellt eine Protokolldatei. Siehe %WINDIR%\Logsfür die Datei DirectX.log.

Siehe Nicht so direktes Setup

Die einzige Möglichkeit zum Aktualisieren der DirectX-Version unter Windows besteht darin, ein Service Pack, ein KB-Update zu installieren oder auf eine neue Windows-Version zu aktualisieren. Für Windows 7 Service Pack 1 können Sie DirectX 11.1 mit [2670838] (https://support.microsoft.com/en-us/kb/2670838) installieren, das ein [teilweises Update] (https://msdn.microsoft) ausführt .com / de-de / library / windows / desktop / jj863687.aspx) auf die Windows 8-Version. Für Windows 7 sind keine neueren Versionen von DirectX verfügbar. Sie können die Version von DirectX auch nicht "downgraden". Chuck Walbourn vor 7 Jahren 0