The kinds of problems that are resolved by application compatibility updates
When you try to install and run certain legacy games or applications in Windows Vista or in Windows Server 2008, you may experience one or more of the following symptoms:
- The game, the application, or the firmware is installed incorrectly.
- The game, the application, or the firmware causes system instability.
- The primary functions of the game, the application, or the firmware do not work correctly.
Applications that experience a change in behavior after you install this update
The following table shows the applications that were added to the August 2009 cumulative update package. This table also shows the behavior of the application after you install the update.
Application compatibility updates trigger several changes in Windows Vista and in Windows Server 2008. The following are the three most common:
- Hard block
The update puts a hard block on the application. A hard block prevents an application that is incompatible with Windows Vista and Windows Server 2008 from running on the system.
Note Microsoft enables Windows to put a hard block on a non-Microsoft application only if the manufacturer of the application gives its consent. - Soft block
The update puts a soft block on the application. A soft block notifies you when an application that is incompatible with Windows Vista starts to run. - Update
The update improves the application�s functionality in Windows Vista.
Applications that are included in the August 2009 update
- Adds a hard block for Eusing Free Registry Cleaner to prevent users from deleting the registry value of the Software Licensing Service (Slsvc.exe) image path.
- Adds a soft block when users try to upgrade Windows Server 2003 together with the Active Directory Management Gateway Service to Windows Server 2008.
- Adds help messages for Microsoft Operations Manager (MOM) 2005 when Microsoft Forefront Client Security (FCS) is installed.
- Adds a hard block for the prerelease version of Hyper-V to prevent users from upgrading Windows Server 2008 together with the prerelease version of Hyper-V to Windows Server 2008 Service Pack 2 (SP2).
- Adds a block for Microsoft Zune to prevent users from trying to upgrade Windows XP to Windows Vista for Zune 4.0.
Note Windows Vista Application Compatibility Updates are cumulative. Each update contains all the improvements that were included in previous application compatibility updates. For a complete list of the applications that are addressed by application compatibility updates, see the following Microsoft Knowledge Base article:
953960 How to obtain the latest Windows Vista application compatibility update
How to troubleshoot application compatibility issues that are not resolved by the latest application compatibility update
Perform the following troubleshooting steps if you still experience application compatibility issues in Windows Vista after you install the latest version of the application compatibility update:
- Restart the computer after you install the application compatibility update so that the system finishes any additional processes and so that the system loads all the drivers correctly.
- Run the program in compatibility mode.
When you run a program in compatibility mode, Windows Vista emulates the selected operating system when you run that particular program.
To run the program in compatibility mode, follow these steps: - Click Start, and then type the name of the program in the Start Search box.
- In the Programs list, right-click the program name, and then click Properties.
- On the Compatibility tab, click to select the Run this program in compatibility mode for check box.
- In the list, select an operating system, and then click OK.
- Contact the program vendor.
If a program does not run in Windows Vista or if a piece of hardware does not function as expected after you install Windows Vista, contact the software vendor or the hardware manufacturer for troubleshooting advice. Typically, the software vendor's Web site provides a support section that includes more information about compatibility.
Frequently, the software vendor can resolve the incompatibility issue by providing one of the following resolutions:- An update to make the current version of the program compatible with Windows Vista.
- A version of the program that is compatible with Windows Vista.
- Information about any configuration changes that make the program compatible with Windows Vista.
For information about how to contact hardware and software vendors, visit the following Microsoft Web site:
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.
Update information
How to obtain the Windows Vista Application Compatibility Update
Method 1: Enable Automatic Updates (recommended)
Enable the
Automatic Updates feature in Windows Vista. This is the recommended method to receive the latest updates, and it is the best way to make sure that you always receive the latest updates.
To do this, follow these steps:
- Click Start, point to All Programs, and then click Windows Update.
- In the navigation pane, click Change settings.
- Select the Automatic Updates setting that you want.
- Click to select the Include recommended updates when downloading, installing, or notifying me about updates check box, and then click OK.
If you are prompted for an administrator password or for confirmation, type the password, or click Allow.
Method 2: Check for updates on Windows Update
If you do not want to enable the
Automatic Updates feature, run Windows Update. This method will install the latest version of the Windows Vista Application Compatibility Update.
To do this, follow these steps:
- Click Start, point to All Programs, and then click Windows Update.
- In the navigation pane, click Check for updates.
- After Windows Update has finished checking for updates, click View available updates.
- Click to select the check boxes for the updates that you want to install, and then click Install.
If you are prompted for an administrator password or for confirmation, type the password, or click Allow.
Method 3: Download the Windows Vista Application Compatibility Update from the Microsoft Download Center
The following files are available for download from the Microsoft Download Center:
Update for Windows Server 2008Download the Update for Windows Server 2008 package now.Update for Windows VistaDownload the Update for Windows Vista package now.Update for Windows Server 2008 for Itanium-based SystemsDownload the Update for Windows Server 2008 for Itanium-based Systems package now.Update for Windows Vista for x64-based SystemsDownload the Update for Windows Vista for x64-based Systems package now.Update for Windows Server 2008 x64 EditionDownload the Update for Windows Server 2008 x64 Edition package now.How to tell if you have the latest update installed
Windows Vista Application Compatibility Updates are delivered by using the Automatic Update feature in Windows Vista. You may already have the August 2009 update installed. To verify that this update has already been installed, visit the
Windows Update Web site, and then click
View Update History.
For more information about the latest application compatibility updates, click the following article number to view the article in the Microsoft Knowledge Base:
953960
How to obtain the latest Windows Vista application compatibility update
Restart requirement
You must restart the computer after you apply this update.
Update replacement information
The update in this article supersedes the updates that are described in the following Microsoft Knowledge Base articles:
929427 The Windows Vista Application Compatibility Update
932246 March 2007 Windows Vista Application Compatibility Update
935280 July 2007 Windows Vista Application Compatibility Update
943302 December 2007 Windows Vista Application Compatibility Update
947562 May 2008 Windows Vista and Windows Server 2008 Application Compatibility Update
954366 The August 2008 Windows Vista and Windows Server 2008 Application Compatibility Update is available
957388 December 2008 Windows Vista and Windows Server 2008 Application Compatibility Update
Known issues after you install the update
After you install this update, a CD or a DVD device may not work correctly. If you select the device in Device Manager, and then you view the device properties, you may receive the following error message:
The software for this device has been blocked from starting because it is known to have problems with Windows. Contact the hardware vendor for a new driver. (Code 48)
This problem occurs if an earlier application installed drivers that are incompatible with Windows Vista.
The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, about the performance or reliability of these products.
Additional issues fixed
The v2 version of the August 2008 Windows Vista and Windows Server 2008 Application Compatibility Update resolves the following issues that exist in the v1 version of the August 2008 Windows Vista and Windows Server 2008 Application Compatibility Update.
Issue 1
Symptoms
If you have applied the v1 version of the August 2009 Windows Vista and Windows Server 2008 Application Compatibility Update, and you then try to install Service Pack 2 for Windows Server 2008 and Windows Vista, you may receive an "Invalid Parameter" error message. This error message references error code 0x80070057.
Workaround
To work around this issue, uninstall the v1 version of the August 2009 Windows Vista and Windows Server 2008 Application Compatibility Update, and then install Service Pack 2 for Windows Server 2008 and Windows Vista. To uninstall the v1 version of the August 2009 Windows Vista and Windows Server 2008 Application Compatibility Update, follow these steps:
-
Click
Start, and then click
Control Panel.
-
Click
Uninstall a program
under the
Programs
section.
-
In the
Tasks
list in the left navigation area, click
View installed updates.
-
Click
Update for Microsoft Windows (KB972036), and then click
Uninstall.
-
Click
Yes
when you are prompted to confirm the uninstallation.
Note
If you are prompted for confirmation or for the administrator password, click
Yes
to confirm, or type the administrator password. - Restart the system when you are prompted.
Issue 2
Symptoms
If you have applied the v1 version of the August 2009 Windows Vista and Windows Server 2008 Application Compatibility Update, and you then try to install Service Pack 2 for Windows Server 2008 and Windows Vista, you may receive the following error message:
On Windows Server 2008One or more drivers may be incompatible. The driver listed below might be incompatible with Windows Server Service Pack 2. Check to see if a solution is available, and then restart the installation after the problem is resolved. MSDSM � Please read Microsoft Knowledge Base article 967752
If you click
Ignore and Continue, you may receive the following error message:
Installing Windows Server Service Pack 2 might cause some drivers to stop working correctly. Are you sure you want to continue?
On Windows VistaOne or more drivers may be incompatible. The driver listed below might be incompatible with Vista Service Pack 2. Check to see if a solution is available, and then restart the installation after the problem is resolved. MSDSM � Please read Microsoft Knowledge Base article 967752
If you click
Ignore and Continue, you may receive the following error message:
Installing Windows Vista Service Pack 2 might cause some drivers to stop working correctly. Are you sure you want to continue?
Workaround for Windows Server 2008-
Install update 967752.
For more information, click the following article number to view the article in the Microsoft Knowledge Base:
967752
Windows Server 2008-based computer that is connected to a storage device over MPIO paths does not restart if the storage device is a boot device, or you lose access to the device if the device is a data volume
- Install Service Pack 2 for Windows Server 2008 and Windows Vista.
Workaround for Windows Vista
If you receive this error on a Windows Vista-based computer, click
Ignore and Continue, and then continue the Windows Vista SP2 Setup. If you still receive an error during SP2 Setup, uninstall the August 2009 Windows Vista and Windows Server 2008 Application Compatibility Update, and then install Windows Vista Service Pack 2. To uninstall the August 2009 Windows Vista and Windows Server 2008 Application Compatibility Update, follow these steps:
-
Click
Start, and then click
Control Panel.
-
Click
Uninstall a program
under the
Programs
section.
-
In the
Tasks
list in the left navigation area, click
View installed updates.
-
Click
Update for Microsoft Windows (KB972036)
, and then click
Uninstall.
-
Click
Yes
when you are prompted to confirm the uninstallation.
Note
If you are prompted for confirmation or for the administrator password, click
Yes
to confirm, or type the administrator password. - Restart the system when you are prompted.
File information for the V1 and V2 versions
Use this information to determine which version of the update is installed on your system.
x86V1:%Windir%\servicing\packages\Package_for_KB972036~31bf3856ad364e35~x86~~6.0.1.0.mum
V2:%Windir%\servicing\packages\Package_for_KB972036~31bf3856ad364e35~x86~~6.0.2.0.mum
Amd64V1:%Windir%\servicing\packages\Package_for_KB972036~31bf3856ad364e35~amd64~~6.0.1.0.mum
V2:%Windir%\servicing\packages\Package_for_KB972036~31bf3856ad364e35~amd64~~6.0.2.0.mum
IA-64V1:%Windir%\servicing\packages\Package_for_KB972036~31bf3856ad364e35~ia64~~6.0.1.0.mum
V2:%Windir%\servicing\packages\Package_for_KB972036~31bf3856ad364e35~ia64~~6.0.2.0.mum