hal0_42 Nov 23, 2018 @ 2:45pm
Spiele starten nicht auf neuem PC
Hallo,
Steam nutze ich seit ein paar Jahren, heute habe ich auf einem ganz neuen PC Steam installiert.

Leider starten die Spiele nicht.

Es wird versucht DirectX 11 zu installieren, dass Installationsfenster verschwindet nach kurzer Zeit wieder und das wars.
Bei anderen Spielen erscheint die Fehlermeldung:
The following component(s) are required tu run this program:
DirectX Runtime

Ich habe durch Windows 10 DirectX 12

Was ich bisher versucht habe:
- Steam mit Adminrechten neu gestartet.
- DirectX mit dem Webinstaller neu installiert.
- Win Updates
- Steam neuinstalliert
- Spiel Dateien ueberprueft.
- Spiele neuinstalliert


PC Komponenten:
- ASUS PRIME X470-PRO
- AMD Ryzen 7 2700X
- ASUS GeForce RTX 2070 ROG STRIX OC
- Samsung 970 EVO 250 G
- Windows 10

Bin fuer jeden Sachdienlichen Hinweis dankbar!

Something went wrong while displaying this content. Refresh

Error Reference: Community_9708323_
Loading CSS chunk 7561 failed.
(error: https://community.fastly.steamstatic.com/public/css/applications/community/communityawardsapp.css?contenthash=789dd1fbdb6c6b5c773d)
< 1 2 >
Showing 1-15 of 21 comments
Mob Star Nov 23, 2018 @ 2:52pm 
Um welche Spiele handelt es sich denn?
Alle treiber des mobo und grafik karte installieren
hal0_42 Nov 23, 2018 @ 3:08pm 
Die erste "Fehlermeldung" verursachten aeltere Spiele, Dirt3 und BioShock Infinite.
Die DirectX Runtime Meldung spuckte Steam bei Call of Cthulhu aus.

Die Treiber sollten alle installiert sein.

Eins hatte ich vergessen - Wenn ich DirectX versuche neu zu installieren, bekomme ich auch eine Fehlermeldung:
Interner Sytstemfehler.
Weitere Infos in der DXError.log und in der DirectX.log

Hier also ein Dump der letzten Zeilen der DXError.log:

--------------------
[11/23/18 16:48:00] module: dxupdate(Nov 19 2010), file: dxupdate.cpp, line: 6637, function: CMDXInstall::Install

Failed API: InstallAssembly()
Error: (0x80070005) - Zugriff verweigert



Unable to install Microsoft.DirectX.Direct3DX.dll.

--------------------
[11/23/18 16:48:00] module: dxupdate(Nov 19 2010), file: dxupdate.cpp, line: 5796, function: DirectXUpdateInstallPlugIn

MDXInstall::Install() failed.

--------------------
[11/23/18 16:48:00] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

DirectXUpdateInstallPlugIn() failed.

--------------------
[11/23/18 16:48:00] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

InstallPlugIn() failed.




Und hier ein Dump der letzten Zeilen der DXError.log:

11/23/18 14:05:56: infinst: C:\Windows\system32\d3dx9_30.dll have been installed already.
11/23/18 14:55:52: infinst: Installing C:/Users/HAL/AppData/Local/Temp/DX9C92.tmp/d3dx9_24_x64.inf [DefaultInstall]
11/23/18 14:55:52: infinst: Target file: 'C:\Windows\system32\d3dx9_24.dll'
Target file is Version 9.5.132.0
Source file is Version 9.5.132.0
11/23/18 14:55:52: infinst: C:\Windows\system32\d3dx9_24.dll have been installed already.
11/23/18 14:55:52: infinst: Installing C:/Users/HAL/AppData/Local/Temp/DX9C92.tmp/d3dx9_25_x64.inf [DefaultInstall]
11/23/18 14:55:52: infinst: Target file: 'C:\Windows\system32\d3dx9_25.dll'
Target file is Version 9.6.168.0
Source file is Version 9.6.168.0
11/23/18 14:55:52: infinst: C:\Windows\system32\d3dx9_25.dll have been installed already.
11/23/18 14:55:52: infinst: Installing C:/Users/HAL/AppData/Local/Temp/DX9C92.tmp/d3dx9_26_x64.inf [DefaultInstall]
11/23/18 14:55:52: infinst: Target file: 'C:\Windows\system32\d3dx9_26.dll'
Target file is Version 9.7.239.0
Source file is Version 9.7.239.0
11/23/18 14:55:52: infinst: C:\Windows\system32\d3dx9_26.dll have been installed already.
11/23/18 14:55:53: infinst: Installing C:/Users/HAL/AppData/Local/Temp/DX9C92.tmp/d3dx9_27_x64.inf [DefaultInstall]
11/23/18 14:55:53: infinst: Target file: 'C:\Windows\system32\d3dx9_27.dll'
Target file is Version 9.8.299.0
Source file is Version 9.8.299.0
11/23/18 14:55:53: infinst: C:\Windows\system32\d3dx9_27.dll have been installed already.
11/23/18 14:55:53: infinst: Installing C:/Users/HAL/AppData/Local/Temp/DX9C92.tmp/d3dx9_28_x64.inf [DefaultInstall]
11/23/18 14:55:53: infinst: Target file: 'C:\Windows\system32\d3dx9_28.dll'
Target file is Version 9.10.455.0
Source file is Version 9.10.455.0
11/23/18 14:55:53: infinst: C:\Windows\system32\d3dx9_28.dll have been installed already.
11/23/18 14:55:54: infinst: Installing C:/Users/HAL/AppData/Local/Temp/DX9C92.tmp/d3dx9_29_x64.inf [DefaultInstall]
11/23/18 14:55:54: infinst: Target file: 'C:\Windows\system32\d3dx9_29.dll'
Target file is Version 9.11.519.0
Source file is Version 9.11.519.0
11/23/18 14:55:54: infinst: C:\Windows\system32\d3dx9_29.dll have been installed already.
11/23/18 14:55:54: infinst: Installing C:/Users/HAL/AppData/Local/Temp/DX9C92.tmp/XACT_x64.inf [DefaultInstall]
11/23/18 14:55:54: infinst: Target file: 'C:\Windows\system32\xactengine2_0.dll'
Target file is Version 9.11.519.0
Source file is Version 9.11.519.0
11/23/18 14:55:54: infinst: C:\Windows\system32\xactengine2_0.dll have been installed already.
11/23/18 14:55:54: infinst: Target file: 'C:\Windows\system32\x3daudio1_0.dll'
Target file is Version 9.11.519.0
Source file is Version 9.11.519.0
11/23/18 14:55:54: infinst: C:\Windows\system32\x3daudio1_0.dll have been installed already.
11/23/18 14:55:54: infinst: Installing C:/Users/HAL/AppData/Local/Temp/DX9C92.tmp/d3dx9_30_x64.inf [DefaultInstall]
11/23/18 14:55:54: infinst: Target file: 'C:\Windows\system32\d3dx9_30.dll'
Target file is Version 9.12.589.0
Source file is Version 9.12.589.0
11/23/18 14:55:54: infinst: C:\Windows\system32\d3dx9_30.dll have been installed already.



hal0_42 Nov 23, 2018 @ 4:07pm 
P.S.: dxdiag zeigt an, dass keine Probleme gefunden wurden und alle DirectX Features aktivert sind.
Miau Echte Katze Nov 23, 2018 @ 4:22pm 
Keine Wunder man kann nicht DirectX 11 auf DirectX 12 Installieren anderes rum wäre
dies möglich aber nicht wieder zurück ;)
Last edited by Miau Echte Katze; Nov 23, 2018 @ 4:23pm
red Nov 23, 2018 @ 4:27pm 
Originally posted by Miau:
Keine Wunder man kann nicht DirectX 11 auf DirectX 12 Installieren anderes rum wäre
dies möglich aber nicht wieder zurück ;)
Das ist Schwachsinn. Beide API-Versionen existieren unabhängig voneinander.
Originally posted by hal0_42:
Die Treiber sollten alle installiert sein.
Im gerätemanager von windows nachschauen.

Den aktuellen grafik treiber des herstellers für die karte laden.
Die mobo cd nutzen.
Sicherheitssoftware checken.
hal0_42 Nov 23, 2018 @ 5:56pm 
Alle Treiber sind aktuell.
Windows Defender ist aktiv.

Ich konnte eben die Demo von Forza Horizon 4 spielen. Also nicht ueber Steam, es liegt also vermutlich an Steam...

Welche Einstellungen könnten den Steam daran hindern DirectX zu verwenden?
Last edited by hal0_42; Nov 23, 2018 @ 6:28pm
Teddy Nov 23, 2018 @ 6:54pm 
Viele Spiele benutzen bestimmte "Treiber"-Programme wie zum Beispiel nvidia oder VCRedist Microsoft Visual C++ usw. Sind diese auch korrekt installiert?
hal0_42 Nov 23, 2018 @ 7:44pm 
D:\SteamLibrary\steamapps\common\Call of Cthulhu\_CommonRedist\vcredist\2015

Ja, sieht gut aus.

Ich habe ASUS GPU TweakII am Laufen.
Wenn ich dort auf OSD klicke, wird mir mitgeteilt, dass ich dafuer DirectX Eun-User Runtimes benoetige und ob mit der Installation begonnen werden soll.
Wenn ich bestaetige, passiert das gleiche. Das Installationsprogramm stellt fest, dass die Runtime bereits installiert ist und bricht mit dem oben genannten Systemfehler ab.



[11/23/18 21:28:02] module: dxupdate(Nov 19 2010), file: dxupdate.cpp, line: 6637, function: CMDXInstall::Install

Failed API: InstallAssembly()
Error: (0x80070005) - Zugriff verweigert



Unable to install Microsoft.DirectX.Direct3DX.dll.

--------------------
[11/23/18 21:28:02] module: dxupdate(Nov 19 2010), file: dxupdate.cpp, line: 5796, function: DirectXUpdateInstallPlugIn

MDXInstall::Install() failed.

--------------------
[11/23/18 21:28:02] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

DirectXUpdateInstallPlugIn() failed.

--------------------
[11/23/18 21:28:02] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

InstallPlugIn() failed.




--------------------------------------

11/23/18 21:00:00: infinst: Installing C:/Users/HAL/AppData/Local/Temp/DXC2F4.tmp/d3dx9_24_x64.inf [DefaultInstall]
11/23/18 21:00:00: infinst: Target file: 'C:\Windows\system32\d3dx9_24.dll'
Target file is Version 9.5.132.0
Source file is Version 9.5.132.0
11/23/18 21:00:00: infinst: C:\Windows\system32\d3dx9_24.dll have been installed already.
11/23/18 21:00:00: infinst: Installing C:/Users/HAL/AppData/Local/Temp/DXC2F4.tmp/d3dx9_25_x64.inf [DefaultInstall]
11/23/18 21:00:01: infinst: Target file: 'C:\Windows\system32\d3dx9_25.dll'
Target file is Version 9.6.168.0
Source file is Version 9.6.168.0
11/23/18 21:00:01: infinst: C:\Windows\system32\d3dx9_25.dll have been installed already.
11/23/18 21:00:01: infinst: Installing C:/Users/HAL/AppData/Local/Temp/DXC2F4.tmp/d3dx9_26_x64.inf [DefaultInstall]
11/23/18 21:00:01: infinst: Target file: 'C:\Windows\system32\d3dx9_26.dll'
Target file is Version 9.7.239.0
Source file is Version 9.7.239.0
11/23/18 21:00:01: infinst: C:\Windows\system32\d3dx9_26.dll have been installed already.
11/23/18 21:00:01: infinst: Installing C:/Users/HAL/AppData/Local/Temp/DXC2F4.tmp/d3dx9_27_x64.inf [DefaultInstall]
11/23/18 21:00:01: infinst: Target file: 'C:\Windows\system32\d3dx9_27.dll'
Target file is Version 9.8.299.0
Source file is Version 9.8.299.0
11/23/18 21:00:01: infinst: C:\Windows\system32\d3dx9_27.dll have been installed already.
11/23/18 21:00:02: infinst: Installing C:/Users/HAL/AppData/Local/Temp/DXC2F4.tmp/d3dx9_28_x64.inf [DefaultInstall]
11/23/18 21:00:02: infinst: Target file: 'C:\Windows\system32\d3dx9_28.dll'
Target file is Version 9.10.455.0
Source file is Version 9.10.455.0
11/23/18 21:00:02: infinst: C:\Windows\system32\d3dx9_28.dll have been installed already.
11/23/18 21:00:02: infinst: Installing C:/Users/HAL/AppData/Local/Temp/DXC2F4.tmp/d3dx9_29_x64.inf [DefaultInstall]
11/23/18 21:00:02: infinst: Target file: 'C:\Windows\system32\d3dx9_29.dll'
Target file is Version 9.11.519.0
Source file is Version 9.11.519.0
11/23/18 21:00:02: infinst: C:\Windows\system32\d3dx9_29.dll have been installed already.
11/23/18 21:00:02: infinst: Installing C:/Users/HAL/AppData/Local/Temp/DXC2F4.tmp/XACT_x64.inf [DefaultInstall]
11/23/18 21:00:02: infinst: Target file: 'C:\Windows\system32\xactengine2_0.dll'
Target file is Version 9.11.519.0
Source file is Version 9.11.519.0
11/23/18 21:00:02: infinst: C:\Windows\system32\xactengine2_0.dll have been installed already.
11/23/18 21:00:02: infinst: Target file: 'C:\Windows\system32\x3daudio1_0.dll'
Target file is Version 9.11.519.0
Source file is Version 9.11.519.0
11/23/18 21:00:02: infinst: C:\Windows\system32\x3daudio1_0.dll have been installed already.
11/23/18 21:00:03: infinst: Installing C:/Users/HAL/AppData/Local/Temp/DXC2F4.tmp/d3dx9_30_x64.inf [DefaultInstall]
11/23/18 21:00:03: infinst: Target file: 'C:\Windows\system32\d3dx9_30.dll'
Target file is Version 9.12.589.0
Source file is Version 9.12.589.0
11/23/18 21:00:03: infinst: C:\Windows\system32\d3dx9_30.dll have been installed already.




Ein Teufelskreis :(


hal0_42 Nov 23, 2018 @ 8:29pm 
Mir fehlt in C:\Windows\SysWOW64 d3dx9_31.dll - d3dx9_42.dll
Sazzouu Nov 23, 2018 @ 8:48pm 
Könnten deine Probleme angefangen haben nachdem du dir ne "tolle" RTX Karte zugelegt hast? ;)
Versuch mal die On-Board Grafik zu verwenden. So kannste wenigstens schonmal ausschließen, dass es an Treibern liegt. Wenn die selben fehler kommen wie mit der Graka dann mal DirectX komplett runterschmeißen und neu installieren weil dann hats dir die Treiber komplett zerschossen. (Unwahrscheinlich, da es dann bei allen Spielen mit DirectX so wäre)


Originally posted by hal0_42:
Mir fehlt in C:\Windows\SysWOW64 d3dx9_31.dll - d3dx9_42.dll
Kann eigentlich nichts mit deinem jetzigen Problem zu tun haben. Es wird ja versucht mit DX11 oder 12 zu arbeiten, die Fehlermerldung bezieht sich aber auf DX9
Last edited by Sazzouu; Nov 23, 2018 @ 8:48pm
Teddy Nov 23, 2018 @ 9:14pm 
Bei älteren Spielen fällt es schnell auf, dass Directx11 und 12 nicht die kompletten dll Dateien haben, also nicht wirklich abwärtskompatibel sind. Einige Spiele sind so saublöd programmiert, das die nicht starten, wenn nicht die expliziten Directx-Dateien aufgespielt sind.
Umgekehrt kann man auch ältere Spiele noch gut spielen, wenn man die "alten" Directx-Versionen insrtalliert. Am besten von Version 5 aufwärts installieren, dann ist bei Version 12 wenigstens alle Dlls aufgespielt und die Spiele müssten anstandslos funktionieren.

Viele Spiele benutzen Directx9 nur ganz wenige, meistens ab 2017 programmiert nutzen wirklich Directx11 oder 12.
Von Directx9 gibt es mehrere Versionen, die sich nur leicht anhand einiger Dll-Dateien unterscheiden. Wenn diese nicht im Verzeichnis sind, startet Nichts oder sehr selten bekommt man einen runtime error gemeldet.
Last edited by Teddy; Nov 23, 2018 @ 9:36pm
Was passiert wenn du die redist dateien in den jeweiligen spiel ordnern von hand installierst?
Teddy Nov 23, 2018 @ 10:34pm 
Das sollte eigentlich funktionieren. Eigentlich ist es so, dass in jedem Spielordner ein redist-ordner drinnen ist. Darin sind exe-dateien die man starten kann und die installieren dann in die jeweiligen ordnern die ensprechenden dateien. Visual C++, directx und nphysix (nvidia-programm) werden dann in die entsprechenden ordner auf den Systemlaufwerk installiert.

Ich kann nur von meinen bescheidenen Beobachtungen ausgehen und jemanden mit richtig ahnung werden sich die Haare streuben, aber bei mir laufen die Spiele bis jetzt ganz gut. Sogar gothic oder x-beyond the frontier um einige ganz alte spiele zu nennen.
< 1 2 >
Showing 1-15 of 21 comments
Per page: 1530 50

Date Posted: Nov 23, 2018 @ 2:45pm
Posts: 21