d3dcompiler_47_ggg.dll related

My OS Win 7 x64 with the latest updates

The logfile:

1. 2023/08/17 19:51:00 1381186707 e52302c3 [CRIT Client 9924] [COMPILER] Failed to load "d3dcompiler_47_ggg.dll" (error: 998). Falling back to d3dcompiler_47.dll.

2. 2023/08/19 01:15:30 1487057394 e52302c3 [CRIT Client 11164] [COMPILER] Failed to load "d3dcompiler_47_ggg.dll" (error: 127). Falling back to d3dcompiler_47.dll.

If I add missing ApiStub DLLs like
api-ms-win-core-registry-l1-1-0.dll
api-ms-win-core-string-obsolete-l1-1-0.dll
api-ms-win-core-heap-l2-1-0.dll
etc

I'm still getting this error (messagebox):
---------------------------
PathOfExile.exe - Entry Point Not Found
---------------------------
The procedure entry point kernel32.CreateFile2 could not be located in the dynamic link library api-ms-win-core-file-l1-2-0.dll.
---------------------------
OK
---------------------------

Is there way to compile d3dcompiler_47_ggg.dll using win_x64 platform because I cannot play POE without freezing it with the messageboxes. Or am I missing a lot of using standard d3dcompiler_47.dll instead of your version?

PS According to MSDN CreateFile2() requires Windows 8 [desktop apps | UWP apps] and is not supported on Windows 7 platform.

PPS: Also if it is not possible to use d3dcompiler_47_ggg.dll on Win 7 x64 there must be smooth fallback to regular d3dcompiler_47.dll without freezing my game with the messagebox until I press OK button.
Last edited by cursorTarget#1174 on Aug 18, 2023, 9:35:53 PM
Last bumped on Aug 23, 2023, 11:10:28 AM
This thread has been automatically archived. Replies are disabled.
I'm getting this same error after reinstalling my windows 7 x64. Is there a solution to this?
same problem... but with win 8 64x
Last edited by Lanskr1#5709 on Aug 23, 2023, 11:10:45 AM

Report Forum Post

Report Account:

Report Type

Additional Info