Jump to content
CCleaner Community Forums
mac.and.cheese

CClearner 3.21.1767 Windows 2000 - missing Entry Point error

Recommended Posts

Updated from 3.20.1750 to 3.21.1767.

 

Downloaded files from both FileHippo and Piriform.

 

I run Windows 2000, have never has a problem with CCleaner before.

 

After upgrate now get Windows error box:

 

CCleaner.exe - Entry point WTSGetActiveConsoleSessionId could not be located in the dynamic link library KERNEL32.dll

 

Reinstalling back to 3.20.1750 - older version okay again.

Share this post


Link to post
Share on other sites

I have same problem with versio 3.21.1767:

 

quote

CCleaner.exe - Entry point WTSGetActiveConsoleSessionId could not be located in the dynamic link library KERNEL32.dll

unquote

 

I went back to version 3.20.1750

Share this post


Link to post
Share on other sites

Same version 3.21 problem (Win2k)! Identical error message. After several 3.21 downloads and installation attempts, restarts, registry cleaning, etc., I downloaded v. 3.20 from File Hippo and re-installed it. Works fine now. CCleaner has always worked well on this old computer. Looks like there's now a compatibility issue between v. 3.21 and Win2k.

Share this post


Link to post
Share on other sites

More and more modern software will no longer work on Windows 2000, and in a few years we will start to see the same thing for Windows XP.

 

Backwards compatibility will make the applications bigger, more work for the developers, and more difficulties testing.

 

A similar thing recently happened with the latest Flash Player installer. One user found a hack to patch the installer, but that cannot really be a solution...

 

What was the function call used in the previous version that was replaced with WTSGetActiveConsoleSessionId() only the developers can know.

 

Doing a little bit research on this particular issue I found someone who is building new KERNEL32.dll versions for Windows 2000, with more functionality; see http://www.msfn.org/...ex-for-win2000/

 

I do no longer have a W2K machine, so I cannot test it for you. But if you want to get CCleaner 3.21 working on your system, maybe you want to try it. I strongly suggest to make a backup of your system before installing a modified KERNEL32.dll!

 

On the other hand I do not think that new CCleaner versions bring a lot of new functionality on W2K.

 

P.S. on the Japanese download site you will want at least v13i (that contains the WTSGetActiveConsoleSessionId entry point).

Share this post


Link to post
Share on other sites

If you are using Windows 2000, there is a fix scheduled for next release.

 

For the moment, use v3.20.

 

Sorry for any inconvenience.

 

Thanks

Share this post


Link to post
Share on other sites

Where do I download v3.20? I can't find any way to access older versions from the piriform.com site.

Other third-party download sites purporting to have versions either point at piriform.com (and download the lastest version) or attempt to install adware and trojans. Not good.

Share this post


Link to post
Share on other sites

Waiting for updating as per MrT post people who should need older version working with windows 2k can download version 3.19 at my 4shared link:

 

link removed by moderator

 

Hoping this will help.

Share this post


Link to post
Share on other sites

:D Just Installed and Ran 3.22.1800 on my Windows 2000 machine -- Installed without error and Tested Cleaner, Registry and Tools all ran :rolleyes: perfectly fine -- Great work..

 

Consider this issue solved and closed

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...