Friday, May 08, 2009
How to restore the system/boot drive letter in Windows
If you've backed up / cloned / swapped System drives, your new system may not boot correctly. In my case it booted to a blank Windows login screen ( with no users showing up ) and hung.This may be caused by incorrect drive letter assignments in the Windows Registry. My original system drive was drive C:, and I cloned it to drive D:. Drive D: booted fine, but I tried to swap the drive letters, this caused the new drive to hang on boot.
The solution was to boot into the old working drive and use REGEDT32 to load the registry file from the new drive. Then following this MS Knowledge Base Article 223188 to swap the drive letters of the two drives.
It essentially involves renaming the "\DosDevices\C:" registry keys located at [HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices]
How to restore the system/boot drive letter in Windows
Article Link posted by Edward at 5:36 PM