Microsoft KB Archive/301911

= How to use the Program Compatibility Wizard in Windows XP =

Article ID: 301911

Article Last Modified on 1/4/2006

-

APPLIES TO


 * Microsoft Windows XP Home Edition
 * Microsoft Windows XP Professional
 * Microsoft Windows XP Professional x64 Edition
 * Microsoft Windows XP Media Center Edition 2002
 * Microsoft Windows XP Tablet PC Edition

-



This article was previously published under Q301911



IN THIS TASK

 * INTRODUCTION
 * MORE INFORMATION
 * How to start the Program Compatibility Wizard
 * How to test programs in compatibility mode
 * Manually set the compatibility properties
 * The program does not run correctly after you test with the Program Compatibility Wizard
 * Troubleshoot
 * REFERENCES



INTRODUCTION
This article describes how to use the Program Compatibility Wizard. The Program Compatibility Wizard prompts you to test your program in different modes (environments) and with various settings.

For example, if the program was originally designed to run on Microsoft Windows 95, set the Compatibility Mode to Windows 95, and then try to run your program again. If the program runs, the program will start in that mode every time. You can also try different settings. For example, you can test with a 256-color display and a screen resolution of 640 pixels by 480 pixels.

Most programs run correctly on Windows XP except for some older games and other programs that were written specifically for an earlier version of Windows.

If you are experiencing problems with a program that worked correctly on an earlier version of Windows, the Program Compatibility Wizard helps you select and test compatibility settings that may fix those problems. If a program does not work as expected, run the program in one of the compatibility environments.

Warning Be careful when you use Compatibility Mode to bypass version warnings in installation programs. Some programs are designed for a specific operating system. By design, such programs prevent the use of later versions. Typically, these programs are system tools (such as antivirus, firewall, CD-burning, disk management, or backup software) that run at a very low kernel mode. These programs can cause serious problems if you install them.

Back to the top



How to start the Program Compatibility Wizard
To start the Program Compatibility Wizard, click Start, click Run, type hcp://system/compatctr/compatmode.htm, and click OK.

Back to the top

How to test programs in compatibility mode
To test programs in compatibility mode:  Start the wizard, and then click Next. When you receive the following prompt, click one of the selections:

How do you want to locate the program that you would like to run with compatibility settings?&quot;

'''A. I want to choose from a list of programs

B. I want to use the program in the CD-ROM drive

C. I want to locate the program manually'''

 Click the program that you want to fix, and then click Next. When you receive the following prompt, click one of the compatibility modes, and then click Next:

Choose the operating system that is recommended for this program, or that previously supported the program correctly:

'''Microsoft Windows 95

Microsoft Windows NT 4.0 (Service Pack 5)

Microsoft Windows 98 / Windows Me

Microsoft Windows 2000

Do not apply a compatibility mode'''

 When you receive the following prompt, click the appropriate display settings, and then click Next:

Choose the settings that are recommended for this program, or that previously supported the program correctly:

'''256 colors

640 x 480 screen resolution

Disable visual themes'''

By default, Windows XP uses visual themes that may change the appearance or the behavior of other programs.

Note Frequently, these options apply to games or to educational programs. If your program is not a game or an educational program, you likely do not have to select anything on this page. When you receive the &quot;Did the program work correctly?&quot; message, click one of the following options, and then click Next:

Yes, set this program to always use these compatibility settings

No, try different compatibility settings

No, I am finished trying compatibility settings

</li> If you click No, I am finished trying compatibility settings, you receive the following message:

Program Compatibility Data

Microsoft has created temporary files that contain information about the settings you selected and whether the problems were fixed. Sending this information to Microsoft will help us improve program compatibility.

Would you like to send this information to Microsoft?

Yes

No

The information will be treated anonymously and confidentially per our data collection policy on the Web.

See the temporary files that would be sent

Note If compatibility problems prevent you from installing a program on Windows XP, run the Program Compatibility Wizard on the Setup file for the program. The file may be named Setup.exe or something similar, and may be located on the installation CD-ROM or floppy disk for the program.</li></ol>

Back to the top

How to manually configure the compatibility properties
You can configure the compatibility properties for a program manually if you do not want to use the wizard. The settings are the same as the options in the Program Compatibility Wizard.

To configure the compatibility properties manually:
 * 1) Right-click the link for the program that you want to configure, and then click Properties.
 * 2) On the Compatibility tab, click Run this program in compatibility mode, and then click one of the following options:
 * 3) * Windows 95
 * 4) * Windows 98
 * 5) * Windows NT 4
 * 6) * Windows 2000
 * 7) Under Display settings, click the appropriate display mode for the program:
 * 8) * Run in 256 colors.
 * 9) * Run in 640 X 480 screen resolution.
 * 10) * Disable visual themes.
 * 11) Click Apply, and then click OK.
 * 12) Start the program.

Note The Compatibility tab is only available for programs that are installed on your hard disk. Although you can run the Program Compatibility Wizard on programs or on setup files on a CD-ROM or on a floppy disk, your changes will not remain in effect after you close the program. For more information about an option on the Compatibility tab, right-click the option, and then click What's This.

Back to the top

The program does not run correctly after you test with the Program Compatibility Wizard
If your program does not run correctly after you test it with the Program Compatibility Wizard, look on the Internet for updates:
 * 1) Visit the program manufacturer's Web site to determine if an update is available.
 * 2) Visit the Windows Update Web site to see if an update is available for the program. To do this, click Home on the menu bar of Help and Support Center, and then click Windows Update.
 * 3) If the program is a game that uses DirectX, make sure that you are using the latest version of DirectX.
 * 4) Visit the Web site of the manufacturer of your video adapter or sound card to determine if newer drivers are available.

Back to the top

Troubleshoot
You may experience the following issues when you try to use compatibility mode with a program:
 * All the options on the Compatibility tab are unavailable if you are not an administrator or if the program is on a network share or on a mapped network drive.

To work around this problem, select the option to manually locate the program in the Program Compatibility Wizard. When you do this, you can type the Universal Naming Convention (UNC) path of the program's executable file, or you can search for the program on a mapped network drive.
 * You cannot use Compatibility Mode with Windows XP components that are protected with Windows File Protection.

Windows File Protection helps prevent the replacement of important system files as part of Windows. Programs must not overwrite these files because they are used by the operating system and by other programs. Protecting these files helps prevent problems with the operating system and other programs.

Back to the top

<div class="references_section">