Jump to content

Howto erase not needed languages from CCleaner


bigbobbysd

Recommended Posts

Hi,

I have the latest version of the program. In the previous version you could locate a list of all supported languages in its program folder listed by language. To conserve disk space I would erase all but the one I needed. In the new version one can see the many languages in the folder but they are no longer listed by individual language. This makes it impossible to erase unneeded languages because I cannot isolate the only one that I do need. Any help with this would be appreciated. Thanks and peace!

Link to comment
Share on other sites

What language are you looking for? lang-1025.dll is arabic. lang-5146.dll is bosnian etc.....

 

If all you want is english delete the Lang folder.

 

It's only 0.98mb any way

No fate but what we make

Link to comment
Share on other sites

  • 3 months later...

I'm glad that I was able to find this old thread as I had the exact same query/issue!

 

I want to get rid of the 40+ extra files because, while they are small files, add up to large amount of space used plus they increase overhead of any application that scans folders.

 

This info should be easier to find and thus better disclosed/documented!

Link to comment
Share on other sites

  • Moderators

If your language is English only you can always input an 'Options->Include' into CCleaner to delete the lang folder files automatically when you run it after updating to a new version and you'll never again have to remember to do it on your own.

 

If you do input an 'Options->Include' you also have to enable this, otherwise it won't work. Anyways that's what I do to deal with unneeded lang files.

 

Note that while you can get away doing that with CCleaner there's some software you'll actually break if removing the additional lang files, and some software during updating will just re-download them like some anti-malware software does as it considers missing files as a broken installation.

Link to comment
Share on other sites

You could do it this way:

 

Options/Include: C:\Program Files\CCleaner\Lang\*.*

Options/Exclude: C:\Program Files\CCleaner\Lang\lang-1043.dll (in my case Dutch)

 

See http://www.science.co.il/Language/Locale-Codes.asp for other language codes.

 

This also works fine after an update of CCleaner and also with Recuva and Defraggler.

Link to comment
Share on other sites

Thanks for the ideas on how to workaround the issue but if I had my choice, I'd prefer that the PiriForm install process for any of their products NOT install any language DLL's other than just the one specified during setup as many other products do...yes, there are numerous appl's that do the same as this one does and setup all files needed so that language can be switched post-install but to me that also leads to a lot of junk files.

 

I don't believe it should be up to me to clean up a sloppy installation...and...after all, why ask me what language to use when it's going to create them all?

Link to comment
Share on other sites

  • Moderators

I don't think that you'll get universal sympathy here, ic. How could an application download only the language you want without knowing what language you want? Have 40+ versions?

 

You have the tidy-up info (which I use). The files do not add up to a large amount of space: just a few k is less than peanuts and wouldn't even worry the XT in my garage if I dusted it off and plugged it in. Just add the includes and be done with it.

Link to comment
Share on other sites

I agree with j_c_hallgren.

Why first ask which language and after that install all the languages?

 

But, Piriform is not the only software maker who does this.

 

MS Windows installs many languages too. And they are difficult to remove after installation.

Unfortunately I did not find an easy way yet to remove all the unnessesary languages files which are automatically installed using MS Win Vista or 7.

Link to comment
Share on other sites

  • Moderators

eFeM that's the perfect workaround for non-English users!

 

How could an application download only the language you want without knowing what language you want? Have 40+ versions?

I think the point was to not install all those other lang .dll files since they wouldn't be used. However so many applications install a bunch of lang files so it's a never ending chore to find out which applications it's actually safe to delete them from. Even Windows has a bunch of other lang files for some things, but I wouldn't dare delete them.

Link to comment
Share on other sites

  • Moderators
eFeM that's the perfect workaround for non-English users!

 

 

I think the point was to not install all those other lang .dll files since they wouldn't be used. However so many applications install a bunch of lang files so it's a never ending chore to find out which applications it's actually safe to delete them from. Even Windows has a bunch of other lang files for some things, but I wouldn't dare delete them.

 

I'll second that, and say make sure you don't "shift delete" any of them (a bad habit of mine), and uncheck the CCleaner "Empty Recycle Bin" option until you've tested the software for functionality.

 

As long as you delete them to the Recycle Bin, and leave them there, you can restore them if a problem arises.

 

This is one of the first things I do now with new software after thinning my iTunes install down from over 70mb to 27mb by simply deleting useless language folders. (Note, iTunes needs the presence of the English folder).

Link to comment
Share on other sites

I don't think that you'll get universal sympathy here, ic. How could an application download only the language you want without knowing what language you want? Have 40+ versions?

 

You have the tidy-up info (which I use). The files do not add up to a large amount of space: just a few k is less than peanuts and wouldn't even worry the XT in my garage if I dusted it off and plugged it in. Just add the includes and be done with it.

As others have said, I wasn't complaining about the download as it's all rolled into one EXE file but rather when it's expanded/installed into the 40+ separate files.

 

And while the space used for the files is small (maybe 19KB or so each), the space allocated is in increments of 16KB on my drive so 19KB = 32KB...and thus for the 3 Piriform appl's it adds up to close to 4MB...and when I only have a 20GB drive on this older sys, wasting even that for no good reason is somthing that I find annoying...especially when it's for products that are intended to help one keep your sys clean and optimized! :P

 

But my concern is more for the total nbr of extra files (40+ * 3 = 120+) which adds overhead when I'm doing a file search of my entire drive...that's an extra .1% of my total files.

 

Plus, having to run CCleaner to mop up after installing Recuva (for ex) seems really unnecessary and redundant...

Link to comment
Share on other sites

  • Moderators
I'll second that, and say make sure you don't "shift delete" any of them (a bad habit of mine), and uncheck the CCleaner "Empty Recycle Bin" option until you've tested the software for functionality.

 

As long as you delete them to the Recycle Bin, and leave them there, you can restore them if a problem arises.

I've found it's much safer to just ZIP them in their home directory and keep that ZIP for awhile, then delete the lang files to see exactly what happens.

Link to comment
Share on other sites

if you are that concerned about space why is recova/defraggler permanently installed?

 

It's like 0.01% of your systems space(with the 3 apps)

No fate but what we make

Link to comment
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...

Important Information

By using this site, you agree to our Terms of Use.