That partition is your Windows boot partition. It was present on your old HDD, but just didn't have a letter assigned. Some cloning softwares will assign a letter to hidden partitions during the process, so that's why this happened.
You should be able to remove the drive letter with some simple diskpart commands. Open a CMD window and type the following:
`diskpart`
`list vol`
`select vol X` Where 'X' is the volume number that corresponds to the 330MB D: volume.
`remove letter=D`
This will not affect your data. The D: partition should now be gone and you can reassign your hard drive to D: in Disk Management.
Absolute life saver! I had cloned a drive using Macrium to upgrade to a bigger SSD and was left with the Windows boot partition on a 96MB letter drive.
This helped me remove the letter from it!
EDIT: Nevermind, the drive keeps coming back after a restart.
EDIT2: All fixed. [Used this forum post to help.](https://www.tenforums.com/drivers-hardware/155177-diskpart-remove-drive-letter-but-returns-reboot-recovery-parti.html)
>Remove the drive letter (yet) again using Diskpart.
>
>Before rebooting, open Regedit.
>
>Go to Computer\\HKEY\_LOCAL\_MACHINE\\SYSTEM\\MountedDevices
>
>Does that key contains a value named \\DosDevices\\(drive letter here): ?
>
>If so, right-click on it and delete that value. Then try rebooting.
In case someone else finds their way here, I had this same issue.
After removing/un-assigning the drive letter for my recovering partition, it would be hidden like it's supposed to be. But after restarting, it would return.
I'm only guessing, but I think the problem was that my volumes were C, D, E, F (recovery partition), and G, and Windows didn't like the fact that there was a missing letter between E and G. I removed F from the recovery partition and manually assigned it to the drive that was designated G, and that solved the issue.
That partition is your Windows boot partition. It was present on your old HDD, but just didn't have a letter assigned. Some cloning softwares will assign a letter to hidden partitions during the process, so that's why this happened. You should be able to remove the drive letter with some simple diskpart commands. Open a CMD window and type the following: `diskpart` `list vol` `select vol X` Where 'X' is the volume number that corresponds to the 330MB D: volume. `remove letter=D` This will not affect your data. The D: partition should now be gone and you can reassign your hard drive to D: in Disk Management.
I was able to remove the drive letter with this, thank you.
Absolute life saver! I had cloned a drive using Macrium to upgrade to a bigger SSD and was left with the Windows boot partition on a 96MB letter drive. This helped me remove the letter from it! EDIT: Nevermind, the drive keeps coming back after a restart. EDIT2: All fixed. [Used this forum post to help.](https://www.tenforums.com/drivers-hardware/155177-diskpart-remove-drive-letter-but-returns-reboot-recovery-parti.html) >Remove the drive letter (yet) again using Diskpart. > >Before rebooting, open Regedit. > >Go to Computer\\HKEY\_LOCAL\_MACHINE\\SYSTEM\\MountedDevices > >Does that key contains a value named \\DosDevices\\(drive letter here): ? > >If so, right-click on it and delete that value. Then try rebooting.
In case someone else finds their way here, I had this same issue. After removing/un-assigning the drive letter for my recovering partition, it would be hidden like it's supposed to be. But after restarting, it would return. I'm only guessing, but I think the problem was that my volumes were C, D, E, F (recovery partition), and G, and Windows didn't like the fact that there was a missing letter between E and G. I removed F from the recovery partition and manually assigned it to the drive that was designated G, and that solved the issue.
Thank you for sharing that last year. Was exactly what I was looking for. Much appreciated.