Share via


System Center Configuration Manager (SCCM) 2012 R2 and XP migrations require Hotfix 2910552 to correct NTLDR missing error

Important!: Updated 4/4/14 Make sure that that the final step is completed of using a PE image that was generated with ADK 8.0 instead of 8.1. Instructions to complete this are at the end of the post.

For anyone using System Center Configuration Manager 2012 R2 and is still supporting Windows XP computers you will want to be aware of an important Hotfix that needs to be applied to the sources systems. The hotfix is explained in the following Microsoft Article (http://support.microsoft.com/kb/2910552). Failure to install this patch can result in Windows XP machines no longer being bootable and will have an error on the screen with NTLDR missing. The symptoms that we would see is that the task would fail on staging reboot, and once the user rebooted their machine they would be see the error on their screen.

Installing the Hotfix on the Site Sevrer:

The install process is fairly straight forward, download the hot fix and apply to the primary site server. However we have found that additional steps must be completed to ensure that systems are able to use the new hotfix. Following the installation of the hotfix, four new packages are created in the Software Library as shown below.

Deploying the Client Patch

The most important package is the KB2910552 – x86 Client. This package must be installed on all XP machines. Prior to doing a Windows XP to Windows 7 / 8x migration. Failure to have this hotfix, will result in the computer not being able to boot and instead will show an error “NTLDR missing”.

Verifying the patch

Before running a task that migrates a machine from Windows XP to Windows 7 / 8x it is important to make sure that the client version has the hot fix installed. This can be done by opening Control Panel -> Configuration manager.

In the general tab the Version should match 5.00.7958.1104

 

 

Using PE 3.1 images

One final thing that needs to be completed Windows PE 3.1 images need to be imported. Since WIndows ADK 8.1 does not support XP boot images from the previous release ADK 8.0 needs to be used. More information can be found  at http://davejaskie.wordpress.com/2014/04/03/installing-a-legacy-boot-image-in-sccm-to-support-xp-migrations . If your boot image shows 6.3.9600.x the staging will fail. The supported boot image is 6.2.9200.x or earlier.
http://davejaskie.files.wordpress.com/2014/04/bootimages.jpg