ledoge / dwm_lut

Apply 3D LUTs to the Windows desktop for system-wide color correction/calibration
GNU General Public License v3.0
298 stars 30 forks source link

"Failed to load or initialize DLL...." on Windows 11 22H2 #20

Open Fardin48 opened 2 years ago

Fardin48 commented 2 years ago

Im getting "Failed to load or initialize DLL. This probably means that a LUT file is malformed or that DWM got updated." on Windows 11 Version 22H2 (OS Build 22581.100)

ledoge commented 2 years ago

Did it work with a previous insider build? I'm not sure, but IIRC the last time I looked at the code of an insider build it was pretty different from a normal build, so the DLL failed to find the functions to hook. Also, please upload dwmcore.dll from system32 so I can take a quick look without having to download/install that build myself.

Fardin48 commented 2 years ago

I'm in the Beta channel of the insider program and everything was working fine until the the last update (Build 22581.100). dwmcore.dll: https://www.dropbox.com/s/8n94rn3aoehh1ba/dwmcore.dll?dl=1

ukyoi commented 2 years ago

Same on my newly upgraded Windows 11 22H2 beta version.

Here is my dwmcore.dll: dwmcore.zip

Thanks for developing such a nice and helpful tool.

ledoge commented 2 years ago

I looked into it, and the new DLL seems different enough that I'll need to do some debugging/testing on my end to make sure everything works. So that might have to wait until 22H2 is officially out, sorry.

ukyoi commented 2 years ago

Of course. You are so cool!

aaronmmarks commented 2 years ago

I came here to chime in only to find this conversation already happened, but also want to add a big thank you to @ledoge !

ectv96 commented 2 years ago

is there any clue, a new version that supports newest version of windows will be released?

lemuresss commented 1 year ago

I start to have same issue today, but iy works before. Is any wat to solve it?