Tip & How-To about Microsoft Computers & Internet

Resolving Software Compatibility Issues

The Software Compatibility Troubleshooter

Most applications designed for Windows 7 and earlier versions work automatically on Windows 8.1 and newer. However, when an older program fails to work properly on your current OS-for example, it runs slowly or not at all-you should attempt to resolve the problem by using the Program Compatibility troubleshooter, which runs the software while simulating the behavior of an earlier version of Windows. Often this relatively simple process can resolve the problem and allow the program to run. You can open the troubleshooting tool by following these steps:
1. Open the Control Panel.
2. Under System and Security, click Find and fix problems.
3. Within the Troubleshooting screen, click Run programs made for previous versions of Windows


4. On the Program Compatibility Troubleshooter screen, click Next.
5. Select the program that is having problems, and then click Next.
6. Once Windows has modified the settings, click the Try recommended settings to run the application using the recommended compatibility settings option.
7. Click Test the program.
8. Once the program opens, you should evaluate to see if the problems still occur. 9. Close the program and return to the troubleshooting wizard. Click Next.
10. Choose one of the following three options, or click Cancel to abort the process: a. Yes, save these settings for this program b. No, try again using different settings c. No, report the problem to Microsoft and check online for a solution
11. If the program behaved correctly, you should click Yes. The troubleshooting is complete. Click Close to close the troubleshooter.

If the Try recommended settings do not work, you should rerun the Program Compatibility Troubleshooter; but this time, select the Troubleshoot program option. Follow the wizard again and work through a number of scenarios, such as •The program expects to run on a previous OS, such as Windows 8, 7, Vista SP2, or XP SP3. •The program needs additional permissions to run, such as an administrator. •The program needs a different display environment, such as reducing the resolution or DPI scaling. The wizard also offers a combination of these scenarios. Frustratingly, the wizard does not allow you to go backward-if you make an incorrect selection, you need to cancel and rerun the wizard. In addition to the troubleshooter, you can also configure compatibility settings directly on the application by using the Compatibility tab found in the application's properties. 1. Locate the application executable or the application's shortcut within File Explorer (from the Start screen, right-click the application tile and select Open file location). 2. Right-click the application executable or the application's shortcut, and then click Properties. 3. On the Compatibility tab, select the settings you want to modify and click OK. 4. Rerun the application. Determine if the fix worked. Using the compatibility setting directly on the application allows you to configure additional settings; for example, you could do the following: •Reduce the display •Force the application to run in a 640 × 480 screen resolution •Apply the application fixes to all users on the computer You can also launch the Program Compatibility Troubleshooter from within the Compatibility tab.

DPI Scaling If you are using a Surface or Ultrabook, you may notice that these new devices have extremely high screen resolutions. By default, Windows scales the screen to magnify the size of text and other items on the screen so that they appear larger and are easier to view. You can modify this by launching the display utility directly by typing dpiscaling.exe in the Start screen, or it can be run from the Control Panel by performing the following steps:
1. Open the Control Panel.
2. Click Appearance and Personalization.
3. Within the Display section, click Make text and other items larger or smaller.
4. On the Display screen, change the size setting as required, and then click Apply.


Posted by on

Computers & Internet Logo

Related Topics:

Related Questions:

0helpful
1answer

why can't I install download of Magix Movie Edit Pro 14 in Windows 7

You try try the compatibility wizard in Windows 7 to see if you can install Magix Move Edit Pro 14 in compatibility mode for Windows Vista.

To run the Program Compatibility troubleshooter

  1. Open the Program Compatibility troubleshooter by clicking the Start button 4f6cbd09-148c-4dd8-b1f2-48f232a2fd33_818.jpg, and then clicking Control Panel. In the search box, type troubleshooter, and then click Troubleshooting. Under Programs, click Run programs made for previous versions of Windows.
  2. Follow the instructions in the troubleshooter.

If you cannot install a program, insert the installation disc for the program and, using the troubleshooter, browse to the program's setup file, usually called Setup.exe, Install.exe, or something similar. The troubleshooter is not designed to work on programs that have an .msi file name extension.

Tip

  • You can also open the Program Compatibility troubleshooter by right-clicking a program's icon or shortcut and then clicking Troubleshoot compatibility.
0helpful
1answer

i have totalmedia 3,5 arcsoft per windows vista, but i need to use it with windows 7. Could you help me? Thank you Gennaro

The router may not be the problem. It may be the compatibility issue.
Here is the article that addresses running older program with Windows 7
Make older programs run in this version of Windows

Most programs written for Windows Vista also work in this version of Windows, but some older programs might run poorly or not at all. If a program written for an earlier version of Windows doesn't run correctly, you can try changing the compatibility settings for the program, either manually or by using the Program Compatibility troubleshooter.

getcontent.aspx?assetid=745c7204-cf9f-46fb-a86c-98d4b9c644cf&documentset=en-us&prod=win700&market=us Go to the Windows website to watch the video. (1:26)

If changing the settings doesn't fix the problem, go to the program manufacturer's website to see if there is an update for the program.
Warning

  • Do not use the Program Compatibility troubleshooter on older antivirus programs, disk utilities, or other system programs because it might cause data loss or create a security risk.

To run the Program Compatibility troubleshooter
  1. ?id=microsoft.windows.resources.shellexecutetopiciconClick to open the Program Compatibility troubleshooter.

  2. Follow the instructions in the troubleshooter.

If you cannot install a program, insert the installation disc for the program and, using the troubleshooter, browse to the program's setup file, usually called Setup.exe, Install.exe, or something similar. The troubleshooter is not designed to work on programs that have an .msi file name extension.
Tip

  • You can also open the Program Compatibility troubleshooter by right-clicking a program's icon or shortcut and then clicking Troubleshoot compatibility.


To change compatibility settings manually for a program, right-click the program icon, click Properties, and then click the Compatibility tab.

Setting

Description

Compatibility mode

Runs the program using settings from a previous version of Windows. Try this setting if you know the program is designed for (or worked in) a specific previous version of Windows.

Run in 256 colors

Uses a limited set of colors in the program. Some older programs are designed to use fewer colors.

Run in 640 × 480 screen resolution

Runs the program in a smaller-sized window. Try this setting if the graphical user interface appears jagged or is rendered improperly.

Disable visual themes

Disables themes on the program. Try this setting if you notice problems with the menus or buttons on the title bar of the program.

Disable desktop composition

Turns off transparency and other advanced display features. Choose this setting if window movement appears erratic or you notice other display problems.

Disable display scaling on high DPI settings

Turns off automatic resizing of programs if large-scale font size is in use. Try this setting if large-scale fonts are interfering with the appearance of the program. For more information, see Make the text on your screen larger or smaller.

Privilege level

Runs the program as an administrator. Some programs require administrator privileges to run properly. If you are not currently logged on as an administrator, this option is not available.

Change settings for all users

Lets you choose settings that will apply to all users on this computer.

Article ID: MSW700015

0helpful
1answer

Can not reopen Cal Creator 10 On my new windows 7 computel please help

Make older programs run in this version of Windows (from help section in Windows 7)


Most programs written for Windows Vista also work in this version of Windows, but some older programs might run poorly or not at all. If a program written for an earlier version of Windows doesn't run correctly, you can try changing the compatibility settings for the program, either manually or by using the Program Compatibility troubleshooter.

getcontent.aspx?assetid=745c7204-cf9f-46fb-a86c-98d4b9c644cf&documentset=en-us&prod=win700&market=us Go to the Windows website to watch the video. (1:26)

If changing the settings doesn't fix the problem, go to the program manufacturer's website to see if there is an update for the program.
Warning

  • Do not use the Program Compatibility troubleshooter on older antivirus programs, disk utilities, or other system programs because it might cause data loss or create a security risk.

To run the Program Compatibility troubleshooter
  1. ?id=microsoft.windows.resources.shellexecutetopiciconClick to open the Program Compatibility troubleshooter.

  2. Follow the instructions in the troubleshooter.

If you cannot install a program, insert the installation disc for the program and, using the troubleshooter, browse to the program's setup file, usually called Setup.exe, Install.exe, or something similar. The troubleshooter is not designed to work on programs that have an .msi file name extension.
Tip

  • You can also open the Program Compatibility troubleshooter by right-clicking a program's icon or shortcut and then clicking Troubleshoot compatibility.

?id=microsoft.windows.resources.collapsearrow?id=microsoft.windows.resources.expandarrow To change compatibility settings manually

To change compatibility settings manually for a program, right-click the program icon, click Properties, and then click the Compatibility tab.

Setting

Description

Compatibility mode

Runs the program using settings from a previous version of Windows. Try this setting if you know the program is designed for (or worked in) a specific previous version of Windows.

Run in 256 colors

Uses a limited set of colors in the program. Some older programs are designed to use fewer colors.

Run in 640 × 480 screen resolution

Runs the program in a smaller-sized window. Try this setting if the graphical user interface appears jagged or is rendered improperly.

Disable visual themes

Disables themes on the program. Try this setting if you notice problems with the menus or buttons on the title bar of the program.

Disable desktop composition

Turns off transparency and other advanced display features. Choose this setting if window movement appears erratic or you notice other display problems.

Disable display scaling on high DPI settings

Turns off automatic resizing of programs if large-scale font size is in use. Try this setting if large-scale fonts are interfering with the appearance of the program. For more information, see Make the text on your screen larger or smaller.

Privilege level

Runs the program as an administrator. Some programs require administrator privileges to run properly. If you are not currently logged on as an administrator, this option is not available.

Change settings for all users

Lets you choose settings that will apply to all users on this computer.

0helpful
2answers

Will not function with Windows 7, what is wrong?

Not all programs that worked in Windows XP will run in Windows Vista or Windows 7.
I suggest you try compatibility mode to see if it helps.

If the program is not compatible, then you may try to install and run the program in compatibility mode.

Use the following steps:

1) Right click on the Program

2) Click on Properties

3) Click on Compatibility tab

4) Select Run this program in compatibility mode and select Windows Vista or whatever operating system the program was running successfully.



Refer to the link here: Make older programs run in this version of Windows

http://windows.microsoft.com/en-us/windows7/Make-older-programs-run-in-this-version-of-Windows


If the compatibility is not successful, then try and runthe Program Compatibility troubleshooter:


1. Open the Program Compatibility troubleshooter by clicking theStart button.

Then click Control Panel. In the search box, type troubleshooter, and then clickTroubleshooting. Under Programs, clickRun programs made for previous versions of Windows.

2. Follow the instructions in the troubleshooter.

If you cannot install a program, insert the installation disc for the program and, using the troubleshooter, browse to the program's setup file, usually called Setup.exe, Install.exe, or something similar. The troubleshooter is not designed to work on programs that have an .msi file name extension.


If you run Windows 7 Professional or Ultimate version, install Windows Virtual PC and Windows XP mode (http://www.microsoft.com/windows/virtual-pc/default.aspx) and execute your software in Windows XP.


If you run Windows 7 Home Premium, try VirtualBox (www.virtualbox.org) or VMware Player (www.vmware.com) and install a separate copy of Windows XP (either Home Edition or Professional) for that purpose.You can find virtualization software free of charge that will run on Windows 7 Home Premium.
Hope this helps.

0helpful
1answer

I bought keyboardworks v1.1 it worked fine for my old xp computer. Now I switched to windows 7 and it does not work. Any fixes?

Since this software was designed to work with Windows XP or earlier. It may not run in windows 7 normally, but you can run this application in Compatibility mode.

Windows 7 comes with Program Compatibility troubleshooter, using which you can run older programs in compatibility mode.
To run the Program Compatibility troubleshooter

1. Open the Program Compatibility troubleshooter by clicking the Start button and then clicking Control Panel.

2. In the search box, type troubleshooter, and then click Troubleshooting.

3. Under Programs, click Run programs made for previous versions of Windows.

4. This would scan the computer for incompatible applications and list them, keyboardworks .

5. Click next. this will try running in Windows XP mode.

6. If sucessful save the setting and u should be good to go, else try installing this application in Compatibility mode.

7. right-click choose properties on setup.exe

8. click on compatibility tab. put a check on run this program compatibility mode for and choose windows XP

9. put a check on run this program has administrator. cluick apply and ok and install this application.

10. run the application, if it does not work repeat the steps 1-6.
Not finding what you are looking for?

691 views

Ask a Question

Usually answered in minutes!

Top Microsoft Computers & Internet Experts

Grand Canyon Tech
Grand Canyon Tech

Level 3 Expert

3867 Answers

k24674

Level 3 Expert

8093 Answers

Brad Brown

Level 3 Expert

19187 Answers

Are you a Microsoft Computer and Internet Expert? Answer questions, earn points and help others

Answer questions

Loading...