Technology in terms you understand. Sign up for my weekly newsletter, "Confident Computing", for more solutions you can use to make your life easier. Click here.

Can I Remove Unneeded Language Folders and Files?

//
Hi Leo. Many programs have folders and files with other countries’ languages (for instance, C:/Windows/boot).  Apple is one company that does this when you install iTunes. Over the years, I’ve deleted these seemingly unnecessary files to gain space and had no problems doing that. Recently, I noticed that after I delete these files, the next time that I run a particular program, the app needs to repair itself and re-installs all of the unneeded language files. Can you shed some light on this confusing aspect of Windows? There are many apps for Macs which strip out all of the unneeded language files and so forth, but I’ve never come across something like that for Windows.

Deleting localization files on your machine is typically fine, but as you’ve seen sometimes applications don’t like it.

Just make sure to back up first (which is what I advise everyone to do before making any deletion that you’re not 100% certain of). Once you do that, if you delete those files and they stay away, great.

But keeping those files off your machine? That’s not necessarily so easy. I’ll explain why.

Become a Patron of Ask Leo! and go ad-free!

Windows and its translations

As you probably already know, Windows supports multiple languages. You’ll find it in the local language of many different countries around the world.

That doesn’t necessarily mean that an application (like iTunes, for example) would appear in those language as well. You may have to adjust iTunes settings to display the application in another language. While Windows does support common techniques for doing so, many software companies choose to develop their own international or localized support, particularly if the application they’re providing is also available on platforms other than Windows.

As a result there’s some inconsistency in the way that applications support multiple languages. That’s why you may see multiple language files for different programs. That’s also why some files stay deleted and some applications might automatically reinstall those files if they notice that they’re missing.

Que?How do I remove redundant language files?

You won’t find a general-purpose utility to handle this for you. If a program like iTunes automatically replaces the missing languages, I don’t know of a workaround. The same is true for just about any other application that decides that its language files are important.

My best recommendation is to make sure that you always use the custom or advanced installation when you install a program on your machine. If they’re going to be present, any options for installing (or not installing) the various languages available are probably in the setup.

If the setting is not there, then I really don’t know of an official, comprehensive way to remove these files.

But I have to ask: is making sure deleted language files stay deleted really worth your time? In the end, the amount of space that’s taken up by these folders tends to be pretty small. If space is an issue, there more effective approaches to take.

2 comments on “Can I Remove Unneeded Language Folders and Files?”

  1. A safe way to delete those language files would be to rename them (For example, from spanish.chm to spanish.chm.xxx) or move them to a temporary folder before removing them. Then, if you don’t have any problems after using the program for a while, it would be safe to remove the renamed files. If your program complains, then you can simply rename the files to their original names or move them back from the temporary folder.

    Reply
  2. Agree with Mark Jacobs. And it’s not just about saving disk space. Some programs actually start up a bit faster if you remove unneeded language files. It even happens with some Firefox add-ons and extensions. I always check the language files, rename unwanted files by adding .old as an extension and then testing them. (By always using .old as an extension, it’s always easy to find them later by simply searching for all *.old files.) Have rarely seen them being replaced, but have seen 3 programs which malfunctioned after removing those files, so I just renamed them back and all was well again. If the program works after removing them, then I delete those .old files after a while.

    Reply

Leave a reply:

Before commenting please:

  • Read the article.
  • Comment on the article.
  • No personal information.
  • No spam.

Comments violating those rules will be removed. Comments that don't add value will be removed, including off-topic or content-free comments, or comments that look even a little bit like spam. All comments containing links and certain keywords will be moderated before publication.

I want comments to be valuable for everyone, including those who come later and take the time to read.