Here is my problem:
I have had a Dell laptop with the following partitions:
39 MB - (OEM Partition);
14 GB, label: RECOVERY, no drive letter;
200 GB, label: OS, drive letter C:
I used the "Minitool" partition manager to copy everything to a new larger disk.
After that, the partitions looked like:
39 MB - (OEM Partition);
14 GB, label: (RECOVERY), no drive letter;
300 GB, label: OS, drive letter C:
Windows didn't show the volume label of the second partition although it is still there, showing in gparted or testdisk.
In this state the following other problems exist:
- Hibernation doesn't work - How to diagnose failure to hibernate after hard drive swap (yet sleep works fine)?
- Windows not listed as default operating system - Why is Windows 7 not listed in "Start-up and Recovery" Options
- EasyBCD fails to retrieve the boot information
- If I try to change the drive letter in the disk management console (diskmgmt.msg) I get the message: "The volume label is not valid. Please enter a valid volume label."
If I assign a drive letter to the second partition, for example R:, it all becomes good: Hibernation works again, Windows shows up as default operating system, EasyBCD works.
Now the clou:
If I remove the drive letter again, the label doesn't get hidden and everything keeps on working ... until the next reboot.
Upon reboot, all goes back to square one, the volume label doesn't show and the various things mentioned don't work any more.
This is what I've tried to fix the problem:
- Windows Startup Repair, including a bootrec /fixboot
- Checked access rights (secutity tab) to the volumes: SYSTEM has full access as it should be
- Checked HKLM\System\CurrentControlSet\Control\Session Manager\BootExecute for left-overs of the disk clone
- Cleaned up HKLM\SYSTEM\MountedDevices\
- Used EasyBCD to check boot configuration
- In fact, I compared all this to another Dell with the same partition setup that doesn't show the problem.
I'm at the end of my wisdom, please help!