March 13th, 2012 by Ortwin Pinke
This post is also available in: German
This is a non-literal translation of my German article for all non-german speeking readers. Please excuse my English is not always correct, but I‘m still learning.
There are regulary updates for Adobe Flash Player to fix bugs and close security holes. So when i’m updating my FireFox i also check from time to time if there are new updates for used addons. Lasttime i did that i got a security warning to update my Flash Player 18.104.22.168 , because it contained security vulnerabilities.
No problem, I thought and so i clicked on the direct link and downloaded the update file. But when i tried to install the update the result was the following message
The procedure “SetDllDirectoryW” in the dynamic library “KERNEL32.dll” not found. (See illustration in german article)
In my research I found a forum entry in the Adobe forum on the topic (http://forums.adobe.com/thread/965334), but it leaves open a solution and refers to an already closed bugtracker entry.
So then no update yet?
But there is a possibility. The procedure “SetDllDirectoryW” in kernel32.dll the message talks about is used starting with XP SP1. http://oldcigaret.info/win2k/phpBB3/viewtopic.php?f=6&t=7) welches auch die besagte Prozedur zur Verfügung stellt.”>However, there is a wrapper project (http://oldcigaret.info/win2k/phpBB3/viewtopic.php?f=6&t=7) which adds this procedure. For installing the Adobe Flash Player in the current version 22.214.171.124 with Win2000 you have to follow these instructions:
- Download the wrapper package http://oldcigaret.info/win2k/files/win2k_xp_v1_10.zip
- Unzip the zip file to a directory, for example C:\w2k-wrapper
- Run the bat file “INSTALL_WRAPPER.BAT” in the directory C:\w2k-wrapper\install\
- Restart your computer in order to register the DLL’s (see comment from top)
- Move the downloaded flash player update file “install_flash_player_32bit.exe” to C:\w2k-wrapper\bin\
- Now you may start the update bei doubleclick on the exe-file
You may leave the wrapper files for upcoming updates, but if you don’t need the wrapper anymore after that, you first have to undo registry entries using the file “UNINSTALL_WRAPPER.BAT” in C:\w2k-wrapper\install\ and reboot your computer. This will undo the changes in the registry done by the install bat.
I cannot tell you if the wrapper also works this way for other applications or updates, but if you try out i’m pleased if you leave a comment. There were some infos about non-working Skype updates on the web, so i will try out updating Skype using the wrapper.
Poorly the oldcigaret.info website is down. So you will find the needed zip-file on conrepo.org if you click the following link http://www.conrepo.org/cms/front_content.php?idcat=23&folder=Win2000
This entry was posted on Tuesday, March 13th, 2012 at 14:15 and is filed under Windows. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.