It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
wtfuredead: it's 2017 and we still have this problem? cause i do :(

(sry for necroposting)
avatar
olnorton: Well did you try the solution above?
Don't use the web installer if you are on windows 8.1 or 10
Make a new temporary folder on your desktop.
Go here http://www.microsoft.com/en-us/download/details.aspx?id=8109 And download the June 2010 runtimes to the temporary folder .
Disable your antivirus software.
Then scroll down and run DXSETUP.exe (see pic)
When it says, Installation Complete, you can delete the temporary folder, and re-enable your antivirus software.
just installed dx9 from the link above my first post, (then had to disable minimum spec checkout, but that's another story). Works like a charm! (besides casual frame drops into 20')

My antivirus is not that intrusive (avast), but others might interfere with the instalation process.
Apply the below-given solutions to fix DirectX errors with ease....

Fix 1 – Install the previous version of DirectX
Fix 2 – Reinstall your graphics card drivers
Fix 3 – Reinstall one of the previous updates
Fix 4 – Download Visual C++ Redistributables
Fix 5 – Download the missing .dll files
avatar
jackadision: Apply the below-given solutions to fix DirectX errors with ease....

Fix 1 – Install the previous version of DirectX
Fix 2 – Reinstall your graphics card drivers
Fix 3 – Reinstall one of the previous updates
Fix 4 – Download Visual C++ Redistributables
Fix 5 – Download the missing .dll files
Edit3: Updated error logs as it was in the wrong place.
Edit 2:
in my case the library that's missing is d3d9_39....the installer logs go to 37 and the error reported here says it's 35...so If the installer doesn't have it....that's a big mishap.

dxdiag of course reports everything is fine under DX12.....

Edit: Found the support libraries in GOG\Dependencies\__redist

Same results:
.NET 4 already installed

VC++ already installed

DX FAILS.....
with the same error.

I moved to Windows so I could mod TW2 from Mac OSX....it seems that I can't even run it....weird...
Necroing again because this is ridiculous.

Is 2019 now and on Windows 10 1803(that's the April release of 2018 patch Windows distro) apparently one can't have Witcher 1 from steam and Witcher 2 from GOG on the same system.

When I finished downloading Witcher 1, Steam automatically installed DirectX for me. The game works fine now.

When I was downloading TW2 through the NEW GOG manager I saw the Direct X runtime and the C++ runtime precompiled libraries. Now they've disappeared.

So I've followed the instructions here(except from the posts before me since I've yet to find yet another version of C++) and get a generic error from the offline installer:

It looks like Direct X 9 is already installed but TW2 can't find the D3D libraries....
This is even more ridiculous when you consider that the original installer I used was for the original TW2 as I was an early supporter of GOG and that had the same problem. So why the hell didn't the GOG manager finished its job on the first place?

Excerpt:
02/13/19 01:41:57: dxupdate: DirectXUpdateInstallPlugIn(): Installing: d3dx9_24_x86.inf - [x64_install]
02/13/19 01:41:57: dxupdate: Target file: 'C:\Windows\SysWOW64\d3dx9_24.dll'
Target file is Version 9.5.132.0
Source file is Version 9.5.132.0
02/13/19 01:41:57: dxupdate: C:\Windows\SysWOW64\d3dx9_24.dll have been installed already.
02/13/19 01:41:57: dxupdate: -----
02/13/19 01:41:57: dxupdate: DirectXUpdateInstallPlugIn(): Installing Feb2005_d3dx9_24_x64.cab...
02/13/19 01:41:57: dxupdate: DXCheckTrust(): C:\PROGRA~2\GOG Galaxy\Dependencies\__redist\DirectX\Feb2005_d3dx9_24_x64.cab is trusted.
02/13/19 01:41:57: dxupdate: DirectXUpdateGetSetupInformation(): DirectX Version: 4.09.00.0904.0
02/13/19 01:41:57: dxupdate: CheckDependency(): no dependency.
02/13/19 01:41:57: dxupdate: DirectXUpdateGetSetupInformation(): Section [4.09.00.0904.0-4.09.00.0904.0_WinNT@64_Feb2005_d3dx9_24_x64.cab] is being installed.
02/13/19 01:41:57: dxupdate: Extracted file C:\Users\%userprofile%\AppData\Local\Temp\DX9609.tmp\d3dx9_24_x64.cat from cab
02/13/19 01:41:57: dxupdate: Extracted file C:\Users\%userprofile%\AppData\Local\Temp\DX9609.tmp\d3dx9_24.dll from cab
02/13/19 01:41:57: dxupdate: Extracted file C:\Users\%userprofile%\AppData\Local\Temp\DX9609.tmp\infinst.exe from cab
02/13/19 01:41:57: dxupdate: Extracted file C:\Users\%userprofile%\AppData\Local\Temp\DX9609.tmp\d3dx9_24_x64.inf from cab
02/13/19 01:41:57: dxupdate: Files: 3
02/13/19 01:41:57: dxupdate: Size: 3545088
02/13/19 01:41:57: dxupdate: InstallEXE(): Command: infinst.exe d3dx9_24_x64.inf
02/13/19 01:41:57: dxupdate: RunProcess(): CreateProcess() failed, error = 193.
02/13/19 01:41:57: dxupdate: InstallEXE(): RunProcess() failed.
02/13/19 01:41:57: dxupdate: DirectXUpdateInstallPlugIn(): InstallEXE() failed.
02/13/19 01:41:57: dsetup32: CSetup::InstallPlugIn(): DirectXUpdateInstallPlugIn() failed.
02/13/19 01:41:57: dsetup32: CSetup::SetupForDirectX(): InstallPlugIn() failed.
02/13/19 01:41:57: dsetup32: start finalizing: phase: 256 - 256, total: 0 - 1
02/13/19 01:41:57: DXSetup: DSetupCallback(): Phase = 3, Steps = 0
02/13/19 01:41:58: dsetup32: Installation ended with value -9 = Internal or unsupported err
Post edited July 14, 2021 by einarabelc5
avatar
jackadision: Apply the below-given solutions to fix DirectX errors with ease....

Fix 1 – Install the previous version of DirectX
Fix 2 – Reinstall your graphics card drivers
Fix 3 – Reinstall one of the previous updates
Fix 4 – Download Visual C++ Redistributables
Fix 5 – Download the missing .dll files
It looks like my edit went away so here's summary.

DX installer is erroing on build 24 of d3d9....I don't care about that so how do I get to build 39 which is the one W2 is whining about?

Isolate the build 39 along with the main DX setup files and run the setup on a separate folder.

That got W2 running....

So ridiculous that with all the fancy technicalities Microsoft tries to put its convoluted system through it still subjects to the same principles....ha!

Not that I'm proud as this is a HACK but well....
Tentando jogar pela primeira vez mas aparece que tenho que obter o d3dx9_35.dll , alguém me ajuda
avatar
marolinhagi7: Tentando jogar pela primeira vez mas aparece que tenho que obter o d3dx9_35.dll , alguém me ajuda
Tienes que instalar DirectX 9, que puedes descargar de la página de Microsoft: https://www.microsoft.com/en-us/download/details.aspx?id=8109