When I double click on a MSI file it has no association, what can I do?

A. MSI files are Microsoft's new software installation package format and will allow applications to be published to a domain, site or group in Windows 2000 and also allow the application to self-repair.

If when double clicking a MSI file it asks for an application to run under, its default association has been lost so perform the following to fix:

  1. Start a command prompt (Start - Run - cmd.exe)
  2. Type the command:
    C:\&gt; <b>ftype Msi.Package</b>

    If the response is
    <font color="#000080">Msi.Package="%SystemRoot%\System32\msiexec.exe"
        /i "%1"</font>

    then continue to the next step. If it is not found type
    C:\&gt; <b>ftype Msi.Package="%SystemRoot%\System32\msiexec.exe"
        /i "%1"<br></b>
    Continue to the next step
  3. Type the command:
    C:\&gt; <b>assoc .msi</b>

    If the response is
    <font color="#000080">.msi=Msi.Package</font>

    then check the %systemroot%\system32 folder for the msiexec.exe file and replace if missing.
    If there is no association (the most normal problem) type:
    C:\&gt; <b>assoc .msi=Msi.Package</b>
  4. Close the command prompt
  5. Retry double clicking on a MSI file

Hide comments


  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.