When starting XnView MP on Windows XP, I get this error message:
'The procedure entry point InitializeCriticalSectionEx could not be located in the dynamic link library KERNEL32.dll'
After clicking OK, the program shows up normally and I can use it just fine. I was just wondering if this could be fixed or worked around. If not, it is not a big deal. I will just stick with XnView classic.
XnView MP on Windows XP: InitializeCriticalSectionEx
Moderators: XnTriq, helmut, xnview, Dreamer
-
- Posts: 17
- Joined: Tue Dec 13, 2011 2:37 am
-
- Moderator & Librarian
- Posts: 6387
- Joined: Sun Sep 25, 2005 3:00 am
- Location: Ref Desk
Re: XnView MP on Windows XP
Removing \plugins\webp.dll should stop this message from appearing.
-
- Posts: 17
- Joined: Tue Dec 13, 2011 2:37 am
Re: XnView MP on Windows XP
Thank you! That works. BTW what is that plugin used for?
-
- Moderator & Librarian
- Posts: 6387
- Joined: Sun Sep 25, 2005 3:00 am
- Location: Ref Desk
Re: XnView MP on Windows XP
This library provides read and write support for Google's WebP file format.
-
- Posts: 3
- Joined: Sat Mar 25, 2017 4:32 pm
Re: XnView MP on Windows XP: InitializeCriticalSectionEx
I recently started getting exactly the same error message.
and indeed, removing webp.dll fixes the error.
However, I use XnConvert to convert to the WEBP format,
so this fix removes exactly the functionality I need.
Is there another workaround to solve this problem ?
and indeed, removing webp.dll fixes the error.
However, I use XnConvert to convert to the WEBP format,
so this fix removes exactly the functionality I need.
Is there another workaround to solve this problem ?
-
- Moderator & Librarian
- Posts: 6387
- Joined: Sun Sep 25, 2005 3:00 am
- Location: Ref Desk
Re: XnView MP on Windows XP: InitializeCriticalSectionEx
Welcome to the forum, Gizmoz.
BTW: XnView MP v0.85 won't run on XP. The same goes for the next version of XnConvert, I guess.
Sorry, XnView MP as well as XnConvert rely on that 3rd-party DLL.Gizmoz wrote:However, I use XnConvert to convert to the WEBP format,
so this fix removes exactly the functionality I need.
Is there another workaround to solve this problem ?
BTW: XnView MP v0.85 won't run on XP. The same goes for the next version of XnConvert, I guess.
-
- Posts: 3
- Joined: Sat Mar 25, 2017 4:32 pm
Re: XnView MP on Windows XP: InitializeCriticalSectionEx
Thanks XnTriq, especially for the quick reply....
but converting to webp worked fine until recently,
- though I have no idea what changed on my system.
I can live without upgrading, but would like to keep
using XnConvert as before.
Can I use an older version of the dll ?
(...or any other suggestions ? )
but converting to webp worked fine until recently,
- though I have no idea what changed on my system.
I can live without upgrading, but would like to keep
using XnConvert as before.
Can I use an older version of the dll ?
(...or any other suggestions ? )
-
- Moderator & Librarian
- Posts: 6387
- Joined: Sun Sep 25, 2005 3:00 am
- Location: Ref Desk
Re: XnView MP on Windows XP: InitializeCriticalSectionEx
I downloaded webp.zip (XnView.com → XnView → Additional Downloads → I/O Plugins) and extracted webp.dll (355'328 bytes) to the plugins subdirectory of the MP installation on my old XP box.Gizmoz wrote:Can I use an older version of the dll ?
The error message is gone. There's a tab for WebP in File → Format settings... → Write. I can open and save WebP files. Batch-conversion from and to WebP format also works in both XnViewMP v0.84 and XnConvert v1.73.
Please keep in mind that this XP-compatible DLL is based on an out-dated version of libwebp.
-
- Posts: 3
- Joined: Sat Mar 25, 2017 4:32 pm
Re: XnView MP on Windows XP: InitializeCriticalSectionEx
Your solution worked.
Thanks again for your help and effort -
- I gratefully acknowledge that you tested the solution before proposing it.
Excellent.
Thanks again for your help and effort -
- I gratefully acknowledge that you tested the solution before proposing it.
Excellent.
-
- Moderator & Librarian
- Posts: 6387
- Joined: Sun Sep 25, 2005 3:00 am
- Location: Ref Desk
Re: XnView MP on Windows XP: InitializeCriticalSectionEx
It was your idea, GizmozGizmoz wrote:Your solution worked.
Anyhow – Thanks for confirming that the older version works on your XP too!