You are currently offline, waiting for your internet to reconnect

The migration of hotfixes may fail after the installation of a Windows Server 2003 or Windows XP service pack

Support for Windows XP has ended

Microsoft ended support for Windows XP on April 8, 2014. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

Support for Windows Server 2003 ended on July 14, 2015

Microsoft ended support for Windows Server 2003 on July 14, 2015. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

SYMPTOMS
When you install a service pack for Windows Server 2003 or for Windows XP, some hotfixes might not migrate in the migration process at the end of the service pack installation.

When this issue occurs, you may notice that Windows Update (WU) or Windows Server Update Services (WSUS) offers you some updates that were already installed before you installed the service pack. Utilities such as Microsoft Baseline System Analyzer may report that previously installed updates are missing.

Additionally, some entries that resemble the following are written to the Svcpack.log file:

svcpack.log
-------------------
1374.547: MigrateHotfix: Migrating hotfix KB938127-IE7
1374.607: QFE KB938127-IE7 has no backup directory to migrate.
1374.607: Migrating QFE KB938127-IE7 with command line: update.exe -Z -Q -B:sp2rtm
1384.921: RegSetValueEx(NoRemove) failed 6
1384.921: RegSetValueEx(MigratedCount) failed 6
1384.921: MigrateHotfix: Hotfix KB938127-IE7 successfully migrated
1384.921: MigrateHotfixes: Return code: 0
1384.921: DoInstallation: Migration failed
1384.992: DoInstallation: Migration succeeded
-------------------

CAUSE
This problem occurs because the registry key for a particular update is missing in the following location:

HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\KB<KB Number>
WORKAROUND
After you install the service pack, we recommend that you use Microsoft Baseline Security Analyzer or Windows Update to install any updates that may be missing. These missing updates include the updates from the failed migration and include the updates that were made available after the release of the service pack.
MORE INFORMATION
Migration is an operation that prevents a regression of file version numbers. It is performed when you install a service pack.When a service pack is installed, files are updated to the file version numbers of the service pack first.Then, the updates that are not included in the service pack and that were previously installed are reinstalled.
Properties

Article ID: 976647 - Last Review: 10/23/2009 09:32:44 - Revision: 1.0

Microsoft Windows Server 2003, Web Edition, Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems, Microsoft Windows Server 2003, Datacenter x64 Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems, Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows XP Home Edition, Microsoft Windows XP Professional, Microsoft Windows XP Professional 64-Bit Edition (Itanium)

  • kbexpertiseadvanced kbtshoot kbsurveynew KB976647
Feedback
ens track by $index" class="col-sm-6 col-xs-24 ng-scope"> Uruguay - Español
대한민국 - 한국어
España - Español
Paraguay - Español
Venezuela - Español
/html>mp;t=">I=4050&did=1&t="> var varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write(" d')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?"> >