Monday, 30 May 2011

How to add "Fix broken text" to MS Office Word 2007

I had to do this for somebody at work the other day.
Older versions of MS Office Word used to have a menu item called "Fix broken text", which would practically fix the codepage of text in the document and make special characters appear correctly in case they didn't.
Despite this function still being useful in some cases (the coworker I mentioned hasn't been the only one with this problem) it's been removed from Office 2007 and there weren't any clear instructions I could find for how to add it again. In the end I made it work and I'm going to describe how.
The following instructions might work with Office 2010 or later too, I can't say as I've not tried it.


First we have to download some things we'll need. The first one of them is the file that will make that function work. You can find it on the following page on Microsoft's website (it's an executable file but will complain if you don't have Office 2000 installed):
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=156D08B9-A6B9-4618-9514-EC0C4A244570
Another thing we're going to need is a way to open compressed archives (like .zip, .rar and other kinds) that will easily work with any kind of file. The one I use is 7-Zip and you can find it on the following address, but others should work just fine:
http://www.7-zip.org/

Having installed a program to open the archive and downloaded "EEFonts.exe" from Microsoft, follow these directions (the file names mentioned are assuming you've disabled Windows's problematic option "Hide extensions for known file types"):
  1. Open "EEFonts.exe" using the archive manager. It should contain two files: "EEFonts.msi" and "Launcher.exe". The .msi file is the one we need, so unzip it.
  2. Open "EEFonts.msi" with the archive manager. You should either see a single file called "eefonts.dot1" or a lot of files with strange names. If you see the .dot1 file, unzip it and go directly to step (3). Otherwise do the following sub-step as well.
    • Among these many files there should be one with the extension .cab. Unzip this file and (once again) open it with the archive manager. This one should contain the desired "eefonts.dot1" file.
  3. Rename "eefonts.dot1" to "eefonts.dot" (remove the number from the end).
  4. Find Word's "STARTUP" folder. Word allows you to change it but if you haven't done so it can be found (on Windows XP or later) by pasting the following line into the Run dialog or the search box in Vista and 7's start menu:
  5. Move the "eefonts.dot" file to the folder you just found.

From now on, when you open Word it should have an extra tab on top called "Add-ons". The "Fix broken text" button will be found there.

2 comments:

  1. this would not work in 2010.
    do you have a solution for 2010?

    ReplyDelete
    Replies
    1. Sorry, I've never worked with 2010.

      Delete