Giveaway of the Day Forums » General discussion

How to open a MSI file

(13 posts)
  • Started 8 months ago by mijaco
  • Latest reply from cipullofrancesco

  1. mijaco
    Member

    Hi,

    I download a software from Giveawayoftheday and there is a Setup.msi file inside the folder with an Activate.exe file and a readme file. When I try to install the software in clicking on the Septup.msi file, a windows open explaining me than Windows can't open that file. So, how to install this software?

    Thanks!

    Posted 8 months ago #
  2. You didn't mention what version of Windows you are running. The recent versions like XP and Vista should be able to do it by default.

    This might help

    How do I install a MSI windows download?

    Windows Installer 3.1 Redistributable (v2)

    Posted 8 months ago # | Login to Send PM
  3. mijaco
    Member

    Thanks to your answer BuBBy!

    I have the XP sp2 version of Windows and I don't know why the system doesn't open the MSI files. I downloaded and installed "WindowsInstaller-KB893803-v2-x86.exe". But the result is same. I could try to download and install "Windows Installer 3.1 Redistributable (v2)", but I think I need a genuine version of Windows to do that.
    So, what are alternatives now?

    Bye!

    Posted 8 months ago #
  4. but I think I need a genuine version of Windows to do that.

    No - looks like you will be fine to download it (it doesn't appear to need validation)

    Posted 8 months ago # | Login to Send PM
  5. mijaco
    Member

    "WindowsInstaller-KB893803-v2-x86.exe" that I already downloaded is included in the package "Windows Installer 3.1 Redistributable (v2)", and MSI files are not open by my system anyway!!! Any more suggestions BuBBy?

    Posted 8 months ago #
  6. 1) Restart XP in safe mode and log on as a local admin

    2) Click Start -> Run... -> and type C:\windows\system32\msiexec.exe /regserver

    3) restart XP and log back with your user ID.

    Posted 8 months ago # | Login to Send PM
  7. http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB893803

    Another download site for windows installer.

    Might be that windows installer is corrupted and needs to be removed, booted and reinstalled.

    Some tweaking programs cause problems with windows installer.

    Posted 8 months ago # | Login to Send PM
  8. mijaco
    Member

    Thank you guys for the solutions you have proposed. I tried to log like admin, but I don't have the password. I always log with my user ID with rights of an administrator since I am the lone user of this computer. So, I logged with my user ID and execute the command line "C:\windows\system32\msiexec.exe /regserver", restart, but the system doen't recognize MSI files anyway.

    So, I tried to put out Windows Installer from my system, but I don't know where it is; witch name it has(?).
    I download the also "Windows Installer from the alternative site ... and install it, but the result is same. What's next?

    Posted 8 months ago #
  9. When you say it "doesn't recognise" MSI files, can you quote "exactly" what the error message displayed is (including any error numbers etc). A screenshot of the error message might be helpful also.

    Posted 8 months ago # | Login to Send PM
  10. mijaco
    Member

    Hello BuBBy!

    Here is the message displayed (it's in french since I have a french version of Windows):

    "Windows ne peut pas ouvrir ce fichier :
    Fichier :
    Setup.msi
    Pour ouvrir ce fichier, Windows doit connaître le programme utilisé pour sa création. Windows peut effectuer une recherche en ligne automatique, ou vous pouvez choisir un programme dans la liste des programmes installés sur votre ordinateur.
    Que voulez-vous faire ?
    --> Utiliser le service Web pour trouver le programme approprié
    --> Sélectionner le programme dans une liste
    OK
    Annuler"

    I would like to include also a screenshot of this message, but I don't know how to insert it here. The copy of the image is impossible in text.

    It's not an error message but the windows witch appears let me choice a program (witch one?) to open that kind of file since Windows doesn't recognize the extension file.

    Bye!

    Posted 8 months ago #
  11. Thanks, while my French is almost non-existent I know the dialog you are referring to.

    It sounds like the registry keys needed to recognise and open msi files are missing or incorrect.

    Paste the following into a new file (eg. with notepad) and save the file with a .reg extension. setupmsi.reg will do ok. Then double click on the saved reg file and add the keys to your registry. (The first line "Windows Registry Editor Version 5.0" must be the first line in the file).
    ======

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.msi]
    @="Msi.Package"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Msi.Package]
    "EditFlags"=hex:00,00,10,00
    "FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\
    00,6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,\
    32,00,5c,00,6d,00,73,00,69,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,34,\
    00,00,00
    @="Windows Installer Package"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Msi.Package\DefaultIcon]
    @="C:\\WINDOWS\\System32\\msiexec.exe,0"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Msi.Package\shell]
    @="Open,Repair,Uninstall"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Msi.Package\shell\Open]
    @="&Install"
    "MUIVerb"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\
    6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\
    00,6d,00,73,00,69,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,36,00,00,00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Msi.Package\shell\Open\command]
    @=hex(2):22,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
    00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,\
    73,00,69,00,65,00,78,00,65,00,63,00,2e,00,65,00,78,00,65,00,22,00,20,00,2f,\
    00,69,00,20,00,22,00,25,00,31,00,22,00,20,00,25,00,2a,00,00,00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Msi.Package\shell\Repair]
    @="Re&pair"
    "MUIVerb"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\
    6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\
    00,6d,00,73,00,69,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,37,00,00,00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Msi.Package\shell\Repair\command]
    @=hex(2):22,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
    00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,\
    73,00,69,00,65,00,78,00,65,00,63,00,2e,00,65,00,78,00,65,00,22,00,20,00,2f,\
    00,66,00,20,00,22,00,25,00,31,00,22,00,20,00,25,00,2a,00,00,00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Msi.Package\shell\Uninstall]
    @="&Uninstall"
    "MUIVerb"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\
    6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\
    00,6d,00,73,00,69,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,38,00,00,00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Msi.Package\shell\Uninstall\command]
    @=hex(2):22,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
    00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,\
    73,00,69,00,65,00,78,00,65,00,63,00,2e,00,65,00,78,00,65,00,22,00,20,00,2f,\
    00,78,00,20,00,22,00,25,00,31,00,22,00,20,00,25,00,2a,00,00,00

    Posted 8 months ago # | Login to Send PM
  12. mijaco
    Member

    That's it BuBBy!!! I don't know how someone on earth can understand that code, but it's working. Thank you very much BuBBy!

    Posted 8 months ago #
  13. cipullofrancesco
    Member

    Hi BuBBy,
    it's one year long that I'm managing the setup.msi iussue with the application "Universal Extractor", still I think that I was lucky to check it (I also posted the link in the GAOTD's comments: http://www.legroom.net/software/uniextract),
    indeed you can imagine how do I feel now that the code you provided is really working !
    You are a GREAT !! Frank

    Posted 7 months ago #

RSS feed for this topic

Reply

You must log in to post.