bfb9000 Apr 26, 2014 @ 8:08am
Cannot launch any games from steam
I recently installed steam on my laptop, and can't actually launch any games. At first it would sit at the "performing first time set up- loading microsoft directx" screen for about 10 seconds and then the window would disappear and then nothing would happen, the game never launched. I uninstalled the games (tried Dota 2 and Civ 5) and steam, reinstalled steam and the games, and now when I try to launch a game it opens a window that says "preparing to launch _______" and it stays there for maybe a second or 3, and then disappears and nothing else happens. At first I thought it was a dota problem, but it does the same thing with CIiv 5.

I contacted steam support about this a couple days ago but haven't heard back from them yet.
< >
Showing 1-8 of 8 comments
Rain Apr 26, 2014 @ 8:10am 
Run the Dxdiagnostic
Rain Apr 26, 2014 @ 8:16am 
In the game folder inside steamapps\common check if there's a folder called "redist". And then see if there's a DirectX setup .exe. in there and run it. While you're there, check for any .NET/Visual C set up files and run them as well.
bfb9000 Apr 26, 2014 @ 4:13pm 
EvO- I found the DirectX setup, it was located in steamapps->common->dota 2 beta->_commonredist->DirectX->June2010

Installation failed, it recommended I check a filed called DirectX (text document) in my windows folder, and another file called DXError

DirectX file last few lines:
4/26/14 19:03:14: dxupdate: DirectXUpdateInstallPlugIn(): Installing Aug2007_d3dx10_35_x64.cab...
04/26/14 19:03:14: dxupdate: DXCheckTrust(): C:\PROGRA~2\Steam\STEAMA~1\common\DOTA2B~1\_COMMO~1\DirectX\Jun2010\Aug2007_d3dx10_35_x64.cab is trusted.
04/26/14 19:03:14: dxupdate: Extracted file C:/Users/Ryan/AppData/Local/Temp/DXB771.tmp/aug2007_d3dx10_35_x64.inf from cab
04/26/14 19:03:14: dxupdate: DirectXUpdateGetSetupInformation(): DirectX Version: 4.09.00.0904.0
04/26/14 19:03:14: dxupdate: CheckDependency(): no dependency.
04/26/14 19:03:14: dxupdate: DirectXUpdateGetSetupInformation(): Section [4.09.00.0904.0-4.09.00.0904.0_WinNT@64] is being installed.
04/26/14 19:03:14: dxupdate: Extracted file C:/Users/Ryan/AppData/Local/Temp/DXB771.tmp/d3dx10_35_x64.cat from cab
04/26/14 19:03:14: dxupdate: Extracted file C:/Users/Ryan/AppData/Local/Temp/DXB771.tmp/d3dcompiler_35.dll from cab
04/26/14 19:03:14: dxupdate: Extracted file C:/Users/Ryan/AppData/Local/Temp/DXB771.tmp/d3dx10_35.dll from cab
04/26/14 19:03:14: dxupdate: DirectXUpdateInstallPlugIn(): SetupIterateCabinet() failed, error = 1224.
04/26/14 19:03:14: dxupdate: DirectXUpdateInstallPlugIn(): Unable to iterate through C:\PROGRA~2\Steam\STEAMA~1\common\DOTA2B~1\_COMMO~1\DirectX\Jun2010\Aug2007_d3dx10_35_x64.cab. The file may be damaged.
04/26/14 19:03:14: dsetup32: CSetup::InstallPlugIn(): DirectXUpdateInstallPlugIn() failed.
04/26/14 19:03:14: dsetup32: CSetup::SetupForDirectX(): InstallPlugIn() failed.
04/26/14 19:03:14: dsetup32: start finalizing: phase: 256 - 256, total: 0 - 168
04/26/14 19:03:14: DXSetup: DSetupCallback(): Phase = 3, Steps = 0
04/26/14 19:03:15: dsetup32: DXRemoveFile(): Unable to remove C:\Users\Ryan\AppData\Local\Temp\DXB771.tmp.
04/26/14 19:03:15: dsetup32: CleanUpDirectory(): Unable to remove: C:/Users/Ryan/AppData/Local/Temp/DXB771.tmp/infinst.exe which is locked, reason = 5.
04/26/14 19:03:15: dsetup32: C:\Users\Ryan\AppData\Local\Temp\DXB771.tmp will be removed at reboot.
04/26/14 19:03:15: dsetup32: Installation ended with value -9 = Internal or unsupported error
04/26/14 19:03:25: DXSetup: WM_APP_ENDINSTALL
04/26/14 19:03:25: DXSetup: ~CDXWSetup()



DXError last few lines:
--------------------
[04/26/14 19:03:14] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 5738, function: DirectXUpdateInstallPlugIn

Failed API: SetupIterateCabinet()
Error: (1224) - The requested operation cannot be performed on a file with a user-mapped section open.



Unable to iterate through C:\PROGRA~2\Steam\STEAMA~1\common\DOTA2B~1\_COMMO~1\DirectX\Jun2010\Aug2007_d3dx10_35_x64.cab. The file may be damaged.

--------------------
[04/26/14 19:03:14] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

DirectXUpdateInstallPlugIn() failed.

--------------------
[04/26/14 19:03:14] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

InstallPlugIn() failed.

--------------------
[04/26/14 19:03:15] module: dsetup32(Mar 30 2011), file: dsinline.h, line: 302, function: DXRemoveFile

Unable to remove C:\Users\Ryan\AppData\Local\Temp\DXB771.tmp.

--------------------
[04/26/14 19:03:15] module: dsetup32(Mar 30 2011), file: inline.h, line: 331, function: CleanUpDirectory

Unable to remove: C:/Users/Ryan/AppData/Local/Temp/DXB771.tmp/infinst.exe which is locked, reason = 5.
Rain Apr 27, 2014 @ 12:01am 
Go to the windows update and try updating windows then try installing direct x.
bfb9000 Apr 27, 2014 @ 7:50am 
Windows is up to date, should have mentioned that but it's one of the first things I checked. I just double checked to be sure.
Precision Apr 27, 2014 @ 7:51am 
Try to eat a banana
Rain Apr 27, 2014 @ 8:02am 
Try reinstalling your graphic drivers.
Oxie Aug 13, 2014 @ 1:31pm 
Had the same error but with Bioshock. I fixed it by doing the following:

Go to Steam's folder. Steam>SteamApps>common>(Your Game's name)

After clicking on the Game's folder you will find so many cool stuff, and hopefully "vcredist" is one of them. Click on that folder and run the setup, it will take less than few seconds. After that go back to to your game's folder and choose "directx" then you will find the installer. Run it and tada! everything will hopefully be fine.

Good luck.
< >
Showing 1-8 of 8 comments
Per page: 1530 50

Date Posted: Apr 26, 2014 @ 8:08am
Posts: 8