NickeManarin / ScreenToGif

🎬 ScreenToGif allows you to record a selected area of your screen, edit and save it as a gif or video.
http://www.screentogif.com
Microsoft Public License
23.04k stars 2.15k forks source link

[Bug] Could not find file 'C:\WINDOWS\SysWOW64\gifski.dll'. #1299

Closed allrobot closed 3 months ago

allrobot commented 3 months ago

Describe the bug image

To Reproduce Actually, it's already in this folder: image

This is what happened after the update.I don't understand why the updated software has arbitrarily changed the address of the DLL files. Previously, the software used DLL files located in the ScreenToGif path, not in the SysWOW64 path.

pawlos commented 3 months ago

@allrobot looking at the code, it seems that it still uses the configuration value to check where the DLL is located. It seems like it was like that for a very long time. Is your Gifski location setting in Extras points to some other directory?

allrobot commented 3 months ago

Perhaps without. The entire computer only has the "gifski.dll" stored in the "ScreenToGif" directory. Although I resolved the issue by copying this DLL to the "C:\WINDOWS\SysWOW64" directory.

If copying the DLL to that directory is considered a resolution, you can close with the comment "Resolved by copying the DLL to the specified directory."

pawlos commented 3 months ago

I have no option to close the ticket. Still I'm surprised about that issue. As a solution I would just change the location in the settings to point to the file and not copy the file to SysWOW64 directory

image

allrobot commented 3 months ago

I have no option to close the ticket. Still I'm surprised about that issue. As a solution I would just change the location in the settings to point to the file and not copy the file to SysWOW64 directory

Perhaps a few years ago, I had set the specified directory for the DLL in the software settings? My memory is not very good, so it's possible that it was my mistake.