Difference between msiexec and msiexec.exe

I want to know if there is difference when you enter msiexec or msiexec.exe in command line? Ifnot what is the difference ?

examples:- msiexec /i "spss.22" /qn
                - msiexec.exe /i "spss22.msi" /qn

Thank you!

0 Comments   [ + ] Show comments

Answers (2)

Answer Summary:
Posted by: SMal.tmcc 5 years ago
Red Belt

Top Answer

none, but on a x64 machine there are 2 msiexec.exe's one in system32 and one one syswow64 and there is a difference with those

  • Thank you SMall.tmcc! So if I enter just msiexec command line for x64 machine it is correct? - moba-junior 5 years ago
    • if you use the commands like you listed in your question by default it will use the 32bit msiexec in syswow64 you want to use c:\windows\system32\msiexec /i app.msi /qn - SMal.tmcc 5 years ago
      • the kace client is 32bit so it will default to the 32bit msiexec in syswow64. use the full path to call your exe;s with and you will have less problems. that will work on both 32 and 64 bit machines - SMal.tmcc 5 years ago
Posted by: jagadeish 5 years ago
Red Belt
As mentioned by SMal.tmcc, there is no difference between 

msiexec /i "spss22.msi" /qn and msiexec.exe /i "spss22.msi" /qn

(But, Definitely there is a difference between spss.22 and spss22.msi.. I understand that it is a typo :))

On a computer running 64-bit operating system, the Windows Installer service is hosted in a 64-bit process that installs both 32-bit and 64-bit packages.

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

View more:


This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ