Exchange Server, SQL Server, or PowerShell crashes after you install security update 2449742 or 2446709

Article translations Article translations
Article ID: 2540222 - View products that this article applies to.
Expand all | Collapse all

On This Page

SYMPTOMS

After you install security update 2449742 or 2446709 on a computer that is running Microsoft Exchange Server, Microsoft SQL Server, or Microsoft PowerShell, you may experience any of the following issues:

  • Any application that has a dependency on the .NET Framework 2.0 Service Pack 2 or .NET Framework 3.5 Service Pack 1 could crash.
  • On a computer that is running SQL Server, you cannot start PowerShell, and the SQL Reporting Service does not start.
  • On a computer that is running Exchange Server, you cannot start PowerShell, Console, or Event Viewer.
  • The Exchange Mailbox Replication Service exits unexpectedly.

Additionally, an event is logged in the Application log. This event resembles one of the following:
  • Faulting application Powershell.exe, version 6.0.6002.18111, time stamp 0x4acfacc6, faulting module mscorwks.dll, version 2.0.50727.5653, time stamp 0x4d54a59c, exception code 0xc0000005, fault offset 0x00000000001d9e19, process id 0x%9, application start time 0x%10.
  • .NET Runtime version 2.0.50727.3053 - Fatal Execution Engine Error (000007FEF9216D36) (80131506)

CAUSE

This problem occurs when the broken version of Hotfix 979744 is installed on your computer, and when security update 2449742 or 2446709 (part of security bulletin MS11-028) is installed in the affected environments, this problem generates the issues that are described in the "Symptoms" section.

RESOLUTION

To resolve this problem, follow these steps:
  1. Confirm that the broken version of Hotfix 979744 is installed in your environment.
  2. Install the latest version of Hotfix 979744 from either of the following two locations:
Note You do not have to uninstall the broken version of the hotfix or the security updates. You may have to restart the computer after you install this updated hotfix package.

MORE INFORMATION

Steps to detect whether the broken version of Hotfix 979744 is installed on your computer

  1. Click Start, click Run, type Regedit, and then press ENTER.
  2. Locate, and then click the following registry subkey, for your operating system and architecture:
    For all supported x86-based versions of Windows Vista and Windows Server 2008
    Click the following registry subkey:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Package_for_KB979744~31bf3856ad364e35~x86~~6.0.1.0
    For all supported x64-based versions of Windows Vista and Windows Server 2008
    Click the following registry subkey:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Package_for_KB979744~31bf3856ad364e35~amd64~~6.0.1.0
    For all supported IA-64-based versions of Windows Server 2008
    Click the following registry subkey:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Package_for_KB979744~31bf3856ad364e35~ia64~~6.0.1.0
    For all supported x86-based versions of Windows 7
    Click the following registry subkey:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Package_for_KB979744~31bf3856ad364e35~x86~~6.1.1.0
    For all supported x64-based versions of Windows 7 and Windows Server 2008 R2
    Click the following registry subkey:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Package_for_KB979744~31bf3856ad364e35~amd64~~6.1.1.0
    For all supported IA-64-based versions of Windows Server 2008 R2
    Click the following registry subkey:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Package_for_KB979744~31bf3856ad364e35~ia64~~6.1.1.0
  3. For this subkey, click the following DWORD entry:
    CurrentState
    If the CurrentState DWORD value is equal to 00000007, the broken version of Hotfix 979744 is installed on the computer.

Steps to verify that the updated version of Hotfix 979744 is installed on your computer

The following registry subkeys are used if the updated version of Hotfix 979744 is installed:
For all supported x86-based versions of Windows Vista and Windows Server 2008
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Package_for_KB979744~31bf3856ad364e35~x86~~6.0.2.0
For all supported x64-based versions of Windows Vista and Windows Server 2008
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Package_for_KB979744~31bf3856ad364e35~amd64~~6.0.2.0
For all supported IA-64-based versions of Windows Server 2008
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Package_for_KB979744~31bf3856ad364e35~ia64~~6.0.2.0
For all supported x86-based versions of Windows 7
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Package_for_KB979744~31bf3856ad364e35~x86~~6.1.2.0
For all supported x64-based versions of Windows 7 and Windows Server 2008 R2
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Package_for_KB979744~31bf3856ad364e35~amd64~~6.1.2.0
For all supported IA-64-based versions of Windows Server 2008 R2
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Package_for_KB979744~31bf3856ad364e35~ia64~~6.1.2.0


Note Hotfix 979744 is a prerequisite for Exchange 2010 SP1.

Properties

Article ID: 2540222 - Last Review: April 22, 2011 - Revision: 2.0
APPLIES TO
  • Microsoft .NET Framework 2.0 Service Pack 2
  • Microsoft .NET Framework 3.5 Service Pack 1
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Starter
  • Windows 7 Ultimate
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 for Itanium-Based Systems
  • Windows Server 2008 R2 Standard
  • Windows Vista Service Pack 2, when used with:
    • Windows Vista Enterprise
    • Windows Vista Home Basic
    • Windows Vista Home Premium
    • Windows Vista Ultimate
    • Windows Vista Starter
  • Windows Server 2008 Service Pack 2, when used with:
    • Windows Server 2008 Datacenter
    • Windows Server 2008 Enterprise
    • Windows Server 2008 for Itanium-Based Systems
Keywords: 
kbregistry atdownload kbexpertiseinter kbfix kbsecurity kbsecvulnerability kbsecbulletin KB2540222

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com