Many users, especially power users, have more than one version of Office installed on their computers. This configuration is not supported by Microsoft. However, Microsoft generally tries to make this configuration possible. There are lots of things to consider when running multiple versions of Office with the most important one being that the oldest version has to be installed first and the newest one last. Microsoft discusses all these things in KB 928091.


The KB notes that you will see Windows Installer messages when switching between different versions of Access and Word. For example, if you had Word 2003 open last and then opened 2007, you would see a setup dialog for a minute or so. If you had 2007 open last and then opened 2003, you would see a setup dialog as well. The main thing Windows Installer does in that minute is to return the Word file extensions associations (ownership of .doc e.g.) to the version of Word being opened.


For Access, there is unfortunately nothing that can be done to get around these annoying Windows Installer dialog. Thanks to the research of some Microsoft support people though, there is a way around these dialogs for Word (the KB does not document this).

It turns out that there is a registry key you can set that will force a particular version of Word to not claim the file extensions back. That means, setup will not run for that particular version of Word if it does not own its file extensions. The particular registry entry has been around for a long time already and is documented in KB 306021 as method 2, albeit for a different purpose. If you want Word 2007 to be the version of Word that owns the Word file extension, then use these steps:

  1. Close all versions of Word.
  2. Open Word 2007, let setup run (if it appears), then close Word.
  3. Open the registry editor and navigate to HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Options
  4. Add a DWORD named NoRereg set to 1

원본 : http://pschmid.net/blog/2007/04/20/110

+ Recent posts