Can I manually install directx?

I just installed POE and it doesn't install directX (which is correct).
Did you install via steam ? (sometimes steam installs some packages on its own after installing a game).

Windows XP was the last OS with standalone packages to install directX.

After that it was delivered in OS service packs.
And starting with windows 7, it was delivered only through windows update.

That directX web installer is from windows XP era and installs legacy versions of directX (and i'm not even sure if the last directx don't include them).
If steam runs this old installer, someone should tell them it's not needed.

You can check your directX installation by running DXdiag.
see instructions here : How to install the latest version of DirectX


If you think you could have problems with your directx files, run a windows scan :
(Use the System File Checker tool to repair missing or corrupted system files)
1. Open a command prompt with administrator rights
2. Type DISM.exe /Online /Cleanup-image /Restorehealth
3. Type sfc /scannow
Last edited by MrVaad#4008 on May 25, 2020, 3:41:10 AM
directX web installer update DirectX via Internet if You have Xp will update dx 9 if You have Windows 7 will update dx 10
I dont know if PoE update dx or steam system should do this to call updating manually web installer could be used.
🌞 Designer of SimpleFilter see My Item Filters 🌞
🌞 I treat PoE as an art 🌞
Last edited by koszmarnica#7777 on May 25, 2020, 6:20:47 AM
You don't seem to understand: The DirectX End-User Runtime Web Installer is NOT installing DirectX on modern Windows systems (since Vista)!
"

The Microsoft DirectX® End-User Runtime installs a number of runtime libraries from the legacy DirectX SDK for some games that use D3DX9, D3DX10, D3DX11, XAudio 2.7, XInput 1.3, XACT, and/or Managed DirectX 1.1. Note that this package does not modify the DirectX Runtime installed on your Windows OS in any way.

...

Microsoft DirectX® is already included in Windows XP Service Pack 3, Windows Server 2003 Service Pack 1, Windows Vista, Windows 7, Windows 8.0, Windows 8.1, Windows 10, and Windows Server equivalents. This DirectX End-User Runtime does not change the version of DirectX, but does install a number of optional side-by-side technologies from the legacy DirectX SDK that are used by some older games. For a detailed explanation see https://aka.ms/dxsetup.

...

Note that the DirectX Runtime (Direct3D, DirectInput, DirectSound) is not part of this package as it is included as part of the Windows operating system, and therefore cannot be installed or uninstalled. Updating the DirectX Runtime is achieved by installing the latest Service Pack or obtaining a newer version of Windows.

And read the linked Games for Windows and the DirectX SDK blog: Not So Direct Setup.

So this Installer is just for some older games if some DLLs are missing (cause the developers have used an old DirectX SDK and not shipped these DLLs).

But for POE this is not required (for Windows 8.x and 10)!
Ok then there is no way to manually update dx, ok We now understand. Last could be done is updating graphic card drivers.
🌞 Designer of SimpleFilter see My Item Filters 🌞
🌞 I treat PoE as an art 🌞

Report Forum Post

Report Account:

Report Type

Additional Info