DirectX failing
I've got a fairly new computer, a pavilion-dv6-2060 with 64-bit windows 7. Everything has been working just fine untill i installed civilization 4 on my computer. My games started crashing after about 1 min of play, the problem remains even though I have updated my DirectX, the driver for my graphic card, uninstalled civ4 and scanned for viruses. In the directx notes in the windows folder it looks like the installation tried to install directX 9 on my computer? i dont know... Any way i can revert this without having to boot everything? beginning and end of the directX notes: 06/13/10 15:33:09: dsetup32: === SetupForDirectX() start === 06/13/10 15:33:09: dsetup32: Apr 4 2007 18:30:44 06/13/10 15:33:09: dsetup32: DXSetupCommand = 0. 06/13/10 15:33:09: dsetup32: Installing on Windows 6.0.6000 06/13/10 15:33:09: dsetup32: DirectXSetupIsJapanese == 0 06/13/10 15:33:09: dsetup32: DirectXSetupIsJapanNec == 0 06/13/10 15:33:30: dsetup32: IsIA64(): not IA64. 06/13/10 15:33:30: dsetup32: CLR version number = 2.0.50727 06/13/10 15:33:31: dsetup32: DXCheckTrust(): F:\DirectX9\dxupdate.cab is trusted. 06/13/10 15:33:31: dsetup32: GetCDXUpdate(): Extracting dxupdate.dll from F:\DirectX9\dxupdate.cab. 06/13/10 15:33:31: dsetup32: Extracted file C:\Users\TobiasH\AppData\Local\Temp\DXC947.tmp\dxupdate.inf from cab 06/13/10 15:33:31: dsetup32: Extracted file C:\Users\TobiasH\AppData\Local\Temp\DXC947.tmp\dxupdate.cif from cab 06/13/10 15:33:31: dsetup32: Extracted file C:\Users\TobiasH\AppData\Local\Temp\DXC947.tmp\dxupdate.dll from cab 06/13/10 15:33:31: dsetup32: GetCDXUpdate(): Loading dxupdate.dll in C:\Users\TobiasH\AppData\Local\Temp\DXC947.tmp\. 06/13/10 15:33:31: dsetup32: DirectXSetupIsJapanese == 0 06/13/10 15:33:31: dsetup32: DirectXSetupIsJapanNec == 0 06/13/10 15:33:31: dsetup32: IsWow64(): running on Wow64. 06/13/10 15:33:31: dxupdate: ----- - - - - 06/13/10 15:37:45: dsetup32: SetupForDirectX: InstallPlugIn() Succeeded. 06/13/10 15:37:45: dsetup32: start finalizing: phase: 118 - 118, total: 0 - 149 06/13/10 15:37:45: dsetup32: Installation ended with value 0 = Installation succeeded
June 23rd, 2010 10:30am

Hi, your logfile doesn't show any errors. The game needs DirectX 9.0c, and apparently it was installed by the setup program because you didn't have it before (it's an older than the actual version but that shouldn't matter*). No, DirectX 11 (included in Windows 7) doesn't contain some optional files from older DX versions that a certain game may need; and no, you should not revert this installation because you'll notice that the major part of pre-2009/2010 games relies on DX 9.0c, not on the newer DX10/11 versions. Back to your issue: Don't you have any logs from the crashes? Event viewer, reliability log, minidump? The problem doesn't seem connected to DirectX. Btw, there's a forum specialized for gaming issues, too: http://social.answers.microsoft.com/Forums/en-US/vistagaming/threads. * If you're interested: The actual DX9 version dates from 6/8/2010 (yours is from 2007) and is available here: http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3. "I think there is a world market for maybe five computers.” (Thomas J. Watson, Sr.)
Free Windows Admin Tool Kit Click here and download it now
June 23rd, 2010 12:14pm

the contents of my DXError notes(Åtkomst nekad = Access denied): -------------------- [06/13/10 15:33:50] module: dxupdate(Apr 4 2007), file: dxupdate.cpp, line: 1269, function: CabCallback Failed API: DeleteFile() Error: (5) - Åtkomst nekad. Unable to delete C:\Users\TobiasH\AppData\Local\Temp\DXC947.tmp\d3dx9_24.dll. -------------------- [06/13/10 15:33:53] module: dxupdate(Apr 4 2007), file: dxupdate.cpp, line: 1269, function: CabCallback Failed API: DeleteFile() Error: (5) - Åtkomst nekad. Unable to delete C:\Users\TobiasH\AppData\Local\Temp\DXC947.tmp\d3dx9_26.dll. -------------------- [06/13/10 15:33:54] module: dxupdate(Apr 4 2007), file: dxupdate.cpp, line: 1269, function: CabCallback Failed API: DeleteFile() Error: (5) - Åtkomst nekad. Unable to delete C:\Users\TobiasH\AppData\Local\Temp\DXC947.tmp\d3dx9_27.dll. -------------------- [06/13/10 15:33:55] module: dxupdate(Apr 4 2007), file: dxupdate.cpp, line: 1269, function: CabCallback Failed API: DeleteFile() Error: (5) - Åtkomst nekad. Unable to delete C:\Users\TobiasH\AppData\Local\Temp\DXC947.tmp\d3dx9_28.dll. -------------------- [06/13/10 15:33:55] module: dxupdate(Apr 4 2007), file: dxupdate.cpp, line: 1269, function: CabCallback Failed API: DeleteFile() Error: (5) - Åtkomst nekad. Unable to delete C:\Users\TobiasH\AppData\Local\Temp\DXC947.tmp\d3dx9_29.dll. -------------------- [06/13/10 15:33:56] module: dxupdate(Apr 4 2007), file: dxupdate.cpp, line: 1269, function: CabCallback Failed API: DeleteFile() Error: (5) - Åtkomst nekad. Unable to delete C:\Users\TobiasH\AppData\Local\Temp\DXC947.tmp\xactengine2_0.dll. -------------------- [06/13/10 15:34:07] module: dxupdate(Apr 4 2007), file: dxupdate.cpp, line: 1269, function: CabCallback Failed API: DeleteFile() Error: (5) - Åtkomst nekad. Unable to delete C:\Users\TobiasH\AppData\Local\Temp\DXC947.tmp\d3dx9_32.dll. -------------------- [06/13/10 15:34:08] module: dxupdate(Apr 4 2007), file: dxupdate.cpp, line: 1269, function: CabCallback Failed API: DeleteFile() Error: (5) - Åtkomst nekad. Unable to delete C:\Users\TobiasH\AppData\Local\Temp\DXC947.tmp\x3daudio1_1.dll. -------------------- [06/13/10 15:34:10] module: dxupdate(Apr 4 2007), file: dxupdate.cpp, line: 1269, function: CabCallback Failed API: DeleteFile() Error: (5) - Åtkomst nekad. Unable to delete C:\Users\TobiasH\AppData\Local\Temp\DXC947.tmp\D3DCompiler_33.dll. -------------------- [06/13/10 15:37:24] module: dxupdate(Apr 4 2007), file: dxupdate.cpp, line: 1269, function: CabCallback Failed API: DeleteFile() Error: (5) - Åtkomst nekad. Unable to delete C:\Users\TobiasH\AppData\Local\Temp\DX4691.tmp\d3dx9_24.dll. -------------------- [06/13/10 15:37:27] module: dxupdate(Apr 4 2007), file: dxupdate.cpp, line: 1269, function: CabCallback Failed API: DeleteFile() Error: (5) - Åtkomst nekad. Unable to delete C:\Users\TobiasH\AppData\Local\Temp\DX4691.tmp\d3dx9_25.dll. -------------------- [06/13/10 15:37:28] module: dxupdate(Apr 4 2007), file: dxupdate.cpp, line: 1269, function: CabCallback Failed API: DeleteFile() Error: (5) - Åtkomst nekad. Unable to delete C:\Users\TobiasH\AppData\Local\Temp\DX4691.tmp\d3dx9_26.dll. -------------------- [06/13/10 15:37:30] module: dxupdate(Apr 4 2007), file: dxupdate.cpp, line: 1269, function: CabCallback Failed API: DeleteFile() Error: (5) - Åtkomst nekad. Unable to delete C:\Users\TobiasH\AppData\Local\Temp\DX4691.tmp\d3dx9_27.dll. -------------------- [06/13/10 15:37:31] module: dxupdate(Apr 4 2007), file: dxupdate.cpp, line: 1269, function: CabCallback Failed API: DeleteFile() Error: (5) - Åtkomst nekad. Unable to delete C:\Users\TobiasH\AppData\Local\Temp\DX4691.tmp\d3dx9_28.dll. -------------------- [06/13/10 15:37:32] module: dxupdate(Apr 4 2007), file: dxupdate.cpp, line: 1269, function: CabCallback Failed API: DeleteFile() Error: (5) - Åtkomst nekad. Unable to delete C:\Users\TobiasH\AppData\Local\Temp\DX4691.tmp\d3dx9_29.dll. -------------------- [06/13/10 15:37:34] module: dxupdate(Apr 4 2007), file: dxupdate.cpp, line: 1269, function: CabCallback Failed API: DeleteFile() Error: (5) - Åtkomst nekad. Unable to delete C:\Users\TobiasH\AppData\Local\Temp\DX4691.tmp\d3dx9_30.dll. -------------------- [06/13/10 15:37:39] module: dxupdate(Apr 4 2007), file: dxupdate.cpp, line: 1269, function: CabCallback Failed API: DeleteFile() Error: (5) - Åtkomst nekad. Unable to delete C:\Users\TobiasH\AppData\Local\Temp\DX4691.tmp\xactengine2_1.dll. -------------------- [06/13/10 15:37:39] module: dxupdate(Apr 4 2007), file: dxupdate.cpp, line: 1269, function: CabCallback Failed API: DeleteFile() Error: (5) - Åtkomst nekad. Unable to delete C:\Users\TobiasH\AppData\Local\Temp\DX4691.tmp\x3daudio1_0.dll. -------------------- [06/13/10 15:37:41] module: dxupdate(Apr 4 2007), file: dxupdate.cpp, line: 1269, function: CabCallback Failed API: DeleteFile() Error: (5) - Åtkomst nekad. Unable to delete C:\Users\TobiasH\AppData\Local\Temp\DX4691.tmp\d3dx9_32.dll. -------------------- [06/13/10 15:37:43] module: dxupdate(Apr 4 2007), file: dxupdate.cpp, line: 1269, function: CabCallback Failed API: DeleteFile() Error: (5) - Åtkomst nekad. Unable to delete C:\Users\TobiasH\AppData\Local\Temp\DX4691.tmp\d3dx9_33.dll. -------------------- [06/13/10 15:37:44] module: dxupdate(Apr 4 2007), file: dxupdate.cpp, line: 1269, function: CabCallback Failed API: DeleteFile() Error: (5) - Åtkomst nekad. Unable to delete C:\Users\TobiasH\AppData\Local\Temp\DX4691.tmp\d3dx10_33.dll. -------------------- [06/13/10 15:37:45] module: dxupdate(Apr 4 2007), file: dxupdate.cpp, line: 1269, function: CabCallback Failed API: DeleteFile() Error: (5) - Åtkomst nekad. Unable to delete C:\Users\TobiasH\AppData\Local\Temp\DX4691.tmp\x3daudio1_1.dll.
June 23rd, 2010 2:28pm

Hi, Regarding this issue about DirectX, please try the latest version and see how it works: DirectX End-User Runtime Web Installer Meanwhile, I just checked the Windows 7 Compatibility Center and found currently there is no compatibility information available about this software: Windows 7 Compatibility for Civilization IV: Warlord: Take-Two Interactive. Drivers, Updates, Downloads Please run this game with Compatibility Mode and see how it works. If the issue persists, since it is related to specific software and we have limited information to help, please also contact the support for Civilization IV. Thanks. Nicholas Li - MSFT Please remember to click Mark as Answer on the post that helps you, and to click Unmark as Answer if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
Free Windows Admin Tool Kit Click here and download it now
June 30th, 2010 6:49am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics