How to install an .msi File that requires System Admin Privileges on Windows Vista

Problem

Many software are packaged in .msi format, which is the standard format for Windows Installer Server. Because system resources access are required for software to function, they require system admin privileges during installation.

Windows Vista uses a different security model and runs most program with privileges of a normal user. You must acquire system administrator privileges before installing the software.

Solution

The following procedure outlines how to install a .msi file under Windows Vista.

Unblock the file

Files downloaded from another computer contain extra stream. Windows Vista block these files by default, which prevent it to run. As the first step, you need to Unblock it.

  1. Right click on the file downloaded, and choose Properties...

  2. If you see text This file came from another computer and might be blocked to help protect this computer. on the general tab, click on Unblock.

Install the Program

Locate the Windows Command Prompt shortcut in your Programs menu (typically ProgramsAccessoriesCommand Prompt and right click on it:

After you confirm, the command prompt will appear. CD into the directory that the file is located under, which is usually c:\users\youAccount\Downloads. Type the whole file at the command prompt, and hit Enter.

C:\Users\ACCOUNT\Downloads>Monterey_BarcodeCreator_V3.3.4.10.msi

The installation will run under administrative privilege.

An Alternative Solution

You can turn off user access control (UAC) completely in Windows Vista. Doing so bypasses some of the additional security measures, but you can install programs just by double clicking on the .msi file without hassle.

To turn off UAC, follow the steps below:

  1. Select Control Panel and click on User Accounts.

  2. Click on User Accounts again.

  3. Click on Turn User Account Control on or off

  4. Uncheck Use User Account Control (UAC) to help protect your computer option.

  5. Press OK and restart your computer for the changes to take effect.

Monterey Barcode Creator

If you have installed Monterey Barcode Creator trial (version 3.3 or above), you can turn the version into a full one by entering registration code. Doing so still require administrative privilege, but you can do so by following the steps below.

  1. By default, the installation places a green icon on your desktop. Right click on the green icon and select Run As Administrator.

  2. Select HelpAbout

  3. Click on Register Now button and pop up the registration dialog.

  4. If you saw the error message System Administrator Privier is required, the program does not have admin privilege. Close the program and start again.

  5. Enter your license name and registration code. After confirm, you can close the program. The program is successfully registered.