Help and Support
 

powered byLive Search

How to troubleshoot issues that may prevent a program from being installed correctly on a Windows Vista-based computer

Article ID:931361
Last Review:October 31, 2007
Revision:1.4
On This Page

INTRODUCTION

This article describes how to troubleshoot issues that may prevent a program from being installed correctly on a Windows Vista-based computer.

Back to the top

MORE INFORMATION

If a program cannot be installed correctly, the steps that you must take to troubleshoot this problem depend on how the installation has failed.

Back to the top

The installation is stopped by the Program Compatibility Assistant

If the program installation is stopped or blocked by the Program Compatibility Assistant, Microsoft has already determined that the program will not work correctly with Windows Vista. The Program Compatibility Assistant may generate either a "soft block" or a "hard block."

A hard block occurs if the Program Compatibility Assistant identifies an issue with the program that would leave Windows Vista in a damaged state if the Setup program were allowed to continue. When a hard block occurs, the Setup program cannot continue. For information about the next steps to take to troubleshoot this problem, click Check for solutions.

A soft block occurs if there is a known issue with the software when it is running with Windows Vista. When a soft block occurs, you are notified that the program may not work as expected with Windows Vista. You can click Run Program to continue the Setup program. However, the program will probably not function correctly when the Setup program is finished. To obtain information about the next steps to take to troubleshoot this problem, click Check for solutions.

If you receive a warning from the Program Compatibility Assistant about the program, we recommend that you contact the Independent Software Vendor (ISV) to determine whether the ISV has either an update or an upgrade for the program that will make it compatible with Windows Vista.

Back to the top

The Setup program cannot install the program

If the Setup program cannot install the program successfully, follow these steps to troubleshoot the issue.

Step 1: Run the program installer in compatibility mode

A program may not be installed if the program installer cannot detect a supported version of Microsoft Windows. For example, if the program installer supports Microsoft Windows XP, the program installer may not run with Windows Vista. If this behavior occurs, you may be able to run the program installer in compatibility mode. For example, configure the program installer to run in compatability mode with Windows XP. When the program installer is run in compatibility mode, Windows Vista reports to the program installer that it is actually the operating system that you have selected. For example, Windows Vista can report to the program installer that it is Windows XP so that the program installer will run. To run the installer in compatibility mode, follow these steps:
1. Locate the Setup program that will be used to install the program.
2. Right-click the Setup program, and then click Properties.
3. On the Compatibility tab, click to select the Run this program in compatibility mode for check box.
4. In the list, select the operating system that the program ran on previously, and then click OK. If you are unsure with which version of Windows the program previously worked, you can start by selecting the option for Windows XP Service Pack 2.
5.Try to install the program.
If the program is still not installed, go to step 2.

Step 2: Run the program installer as an administrator

To run the program as an administrator, follow these steps:
1. Locate the Setup program that will be used to install the program.
2. Right-click the Setup program, and then click Run as administrator.
3.Try to install the program.
If this problem still occurs, the program installer may be incompatible with Windows Vista. In this case, contact the ISV for support.

For information about how to contact the independent software vendor, click the appropriate article number in the following list to view the article in the Microsoft Knowledge Base:
65416 (http://support.microsoft.com/kb/65416/) Hardware and software vendor contact information, A-K

60781 (http://support.microsoft.com/kb/60781/) Hardware and software vendor contact information, L-P

60782 (http://support.microsoft.com/kb/60782/) Hardware and software vendor contact information, Q-Z

Microsoft provides third-party contact information to help you find technical support. This contact information may change without notice. Microsoft does not guarantee the accuracy of this third-party contact information.

Back to the top

For more information about Windows Vista and program-compatibility issues, click the following article numbers to view the articles in the Microsoft Knowledge Base:
931359 (http://support.microsoft.com/kb/931359/) How to determine whether there are program-compatibility issues before you install Windows Vista
931360 (http://support.microsoft.com/kb/931360/) How to troubleshoot program-incompatibility issues that may stop the Windows Vista Setup program
931362 (http://support.microsoft.com/kb/931362/) Advanced methods to troubleshoot a program that does not run as expected after it is installed on Windows Vista

Back to the top


APPLIES TO
Windows Vista Home Basic 64-bit Edition
Windows Vista Home Premium 64-bit Edition
Windows Vista Ultimate 64-bit Edition
Windows Vista Business
Windows Vista Business 64-bit Edition
Windows Vista Home Basic
Windows Vista Home Premium
Windows Vista Starter
Windows Vista Ultimate
Windows Vista Enterprise 64-bit Edition
Windows Vista Enterprise

Back to the top

Keywords: 
kbhowto kbtshoot kbexpertisebeginner KB931361

Back to the top

Article Translations

 

Other Support Options

  • Need More Help?
    Contact a Support professional by Email, Online or Phone.
  • Customer Service
    For non-technical assistance with product purchases, subscriptions, online services, events, training courses, corporate sales, piracy issues, and more.
  • Newsgroups
    Pose a question to other users. Discussion groups and Forums about specific Microsoft products, technologies, and services.