How to fix d3dx9_26.dll module could not be found on disk

Siddharth Soni 5 Reputation points
2024-06-16T10:10:05.2866667+00:00

I have recently changed my laptop and am trying to install some games I used to play but they are giving error code 0xc000007b when I run it. I tried reinstalling them and updating my system but nothing works. When I used dependency walker it showed 2 errors

1: QueryWin32SubsystemHost, ext-ms-win32-subsystem-query-l1-1-0.dll missing error.

2: d3dx9_26.dll module could not be found on disk.

I fixed first error by installing the dll and moving it to SysWoW64, but I have d3dx9_26.dll already, I updated it using DirectXUpdater but nothing works.

I used 2 dependency software, dependency walker (but it too many false positive alarms) and another dependency app, it showed me these errors.

Please Help me fixing it.

The link to dependency walker log is https://drive.google.com/file/d/1i2C-iRFnYoGD8QWLg6Wj-6AQ7OSGgUUH/view?usp=drive_link

And the screeshot is below:Screenshot (14)Screenshot (15)

Windows for business | Windows Client for IT Pros | User experience | Other
0 comments No comments
{count} vote

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.