HOW TO: Enable Application Compatibility-Mode Technology in Windows 2000 Service Pack 2 (Q279792) The information in this article applies to:
-
Microsoft Windows
2000 SP2
,
Professional
IN THIS TASK
SUMMARY
Compatibility mode provides an environment for running programs that more closely reflects the behavior of either Microsoft Windows 95 or Microsoft Windows NT 4.0. These modes resolve several of the most common issues that prohibit older programs from working correctly with Windows 2000. Programs that experience issues after migration may benefit from being started in one of these compatibility environments.
The Compatibility-mode technology is currently used by Windows 2000 to ensure built-in compatibility for many popular programs. With Windows 2000 Service Pack 2 (SP2), administrators can manually enable and use this technology to provide solutions for their own programs. Only administrators can enable this technology for users.
back to the top
Enable Compatibility Mode Properties
The Compatibility-mode technology is not exposed by default. To enable an interface so that you can use this technology for your programs after you apply Windows 2000 SP2:
-
Log on as Administrator.
-
Click
Start
, and then click
Run
.
-
In the
Open
box, type the following command, and then click
OK
, where %SystemRoot% is the drive and folder in which Windows is installed:
regsvr32 %systemroot%\apppatch\slayerui.dll
back to the top
Use Compatibility Mode Properties
Administrators can use a program shortcut to set the compatibility mode for a target program. This requires that the Compatibility-mode properties be correctly installed and registered on the computer by using the previous steps. To enable Compatibility mode by using a program shortcut:
-
Log on as Administrator.
-
Right-click the shortcut, and then click
Properties
.
-
Click the
Compatibility
tab. This tab appears only if the Compatibility-mode interface has been properly enabled on the computer.
-
Click to select the
Run in Compatibility Mode
check box to enable Compatibility-mode support for the program.
-
Click either
Windows 95
or
Windows NT 4.0
compatibility mode in the drop-down box.
-
Click
OK
to save the changes.
-
Double-click the shortcut to run the program.
NOTE
: Be careful if you use Compatibility mode to bypass version warnings in Setup or installation programs. Some programs are designed for a specific operating system and intentionally prohibit use on future versions. These are most often system-level programs that run at a very low level and have the potential to cause serious problems if installed.
back to the top
Disable Compatibility Mode
Because you enable Compatibility mode independent of the Windows 2000 SP2 installation process, uninstalling Windows 2000 SP2 does not remove Compatibility mode. To uninstall Compatibility mode:
-
Log on as Administrator.
-
Click
Start
, and then click
Run
.
-
In the
Open
box, type the following command, and then click
OK
, where %SystemRoot% is the drive and folder in which Windows 2000 is installed:
regsvr32 /u %systemroot%\apppatch\slayerui.dll
Administrators can enable and disable the mechanism that improves compatibility with older platforms (also known as Shim Technology) by using the Compatibility Layer Tab. Once a shortcut has a Compatibility Layer enabled, the user will run the program under the compatibility layer as well, however, the user cannot see the settings in the Compatibility Layer Tab.
back to the top
REFERENCES
For additional information about the latest service pack for Windows 2000, click the article number below
to view the article in the Microsoft Knowledge Base:
Q260910
How to Obtain the Latest Windows 2000 Service Pack
back to the top
Published |
Dec 4 2000 5:03AM
| Issue Type |
kbhowto
| Last Modifed |
Mar 15 2002 11:53AM
| Additional Query Words |
compmode
comp
third
party
programs
will
not
run
start
launch
| Keywords |
kbtool
kbui
kbAudITPro
kbHOWTOmaster
|
|