Windows Installer 5 for Windows 7

If you are on Windows 7, then you must have Windows Installer 5. Windows Installer 5.0 is available with both Microsoft Windows 7 and Windows Server 2008 R2. You can also download windows installer for windows 7 with this SDK Web installer.

Windows Installer 5 Features

Developers can use Windows Installer 5.0 to author a setup file consisting of a single installation package that is capable of either per-machine or per-user installation of the application. It is thus easy to create a dual purpose package for installing applications in windows 7 and Windows Server 2008 R2. This package can also be installed on computers running Windows Installer 4.5 or earlier. When the dual purpose package is installed on such computers, the “MSIINSTALLPERUSER” property is ignored by the previous versions of the Windows installer. Though the files and registry entries will be installed in locations accessible by other users, the package will require the computer to display UAC prompts for appropriate credentials.Thus, per user installation of software can only be achieved in Windows 7 that has the Windows installer 5.

The other major feature introduced in Windows Installer 5 is the ability to author MSI packages that can secure Windows Services, new accounts, files, folders and registry keys. The newly introduced “MsiLockPermissionsEx” table facilitates this security. To secure a registry key, file or a service, the object’s unique identifier must be specified in the table. Since this table is meant as a replacement for the “LockPermissions” table, they cannot co-exist and the installation will fail with error 1941. A package written for windows installer 5.0 can contain references to only “MsiLockPermissionsEx” table. All the earlier versions of Windows Installer i.e. versions 4.5, 3.1 etc. will ignore this table. Thus, it is only possible to secure resources in computers running windows 7 and Windows Installer 5.

The other major feature introduced in Windows Installer 5.0 is the ability to enumerate all components installed on the computer and obtain the key path to each component. This cane be achieved using the newly introduced “MsiEnumComponentsEx”, “MsiEnumClientsEx”, and “MsiGetComponentPathEx” functions.

Windows Installer 5 for Windows 7

Windows Installer 5.0 has been released with Windows 7 and Windows Server 2008 R2.The earlier version Windows Installer 4.5 was available as a redistributable for Windows Vista RTM and Service Pack 1, Windows XP Service Pack 3 and SP2, Windows Server 2008 RTM/SP1 and Windows Server 2003.

Unlike Windows Installer 5, Windows Installer 4.5 did not support the aforementioned features like the creation of a dual purpose installation package or the ability to customize the services on a computer.

Windows Installer 5 is not available as a standalone version and you can either download Windows 7 SDK Web installer or the Windows 7 SDK ISO file. The advantage of the web installer is you can choose to install any subset of the SDK. It however requires you to be connected to the internet. The ISO file is a complete package and it can even be installed on a computer not connected to the internet.

Get Windows 7 and enjoy the new capabilities in Windows Installer 5. Note that windows 7 free download is available for students of schools enrolled in MSDN AA (Microsoft Developer Network Academic Alliance) program and free Windows 7 upgrade is available for buyers of windows vista.

One can also download windows enterprise trial version and use it for 90 days to experience the greatest and the latest OS from Microsoft, before buying it.

You can also download redistributable version of windows Installer 3.1, for earlier versions of windows like Windows XP.

11 comments on “Windows Installer 5 for Windows 7

  1. Where i can download Windows Installer 5.0 ?

  2. You cannot download it as microsoft has not yet made available a redistributable version.Since it works only on windows 7, Microsoft does not find the need to make it available seperately. If you are on windows 7, you will have it automatically.You can download windows 7enterprise trial for 90 days or if you are a student, you can get windows 7 free or get windows 7 student discount offers.

  3. Hi… I am using OS windows 7,can u please tel me how to install windows installer 5..?

  4. You don’t have to install will be there by default and is used when you try to install any program.

  5. which version of Microsoft .Net Framework is suitable for windows 7? and can you please send me the URL(link) to download that….

    Thank you

  6. The latest .net framework will definitely work on windows 7: and it is .net framework 4

  7. Is this available yet? I am guessing this is for applying the new updates that microsoft has to offer. Is this needed for the security updates also?

  8. I am trying to install webmatrix but I receive a message that there is a problem with widows installer so the installation cannot be completed. Could you please help me on how to fix this problem with windows installer?


  9. What is the error code you get? If you know it, you can get a detailed description for the error code from this Microsoft page –

    To install webmatrix, you must first install Microsoft Web Platform Installer. Check out the release notes of webmatrix for complete details – (Release notes for version 1.0).

  10. There is no error code. I only get the following message.

    “The Windows Installer Service could not be accessed. This can occur if you are running Windows in safe mode, or if the Windows Installer is not correctly installed. Contact your support personnel for assistance.”

    I am not running windows in safe mode and I am the system administrator. I also get the same message when I try to install the Microsoft Web Platform Installer. Do you have any idea?

  11. Try to unregister and re-register the Windows Installer. You can check this Microsoft support page for all suggested methods –

Leave a Reply

Your email address will not be published. Required fields are marked *