Windows 7 backup shows two system drives
Solution 1
I solved my problem but in a very long and arduous way.
After I found that Windows was booting from the D: drive by disconnecting it,
I first ran cmd
as Administrator and used the BCDBOOT
tool. I typed:
bcdboot c:\windows /s c:
I then tired to use diskpart
while in Windows to clean the drive but it wouldn't allow me too. So I booted into Windows repair section with a Win7 recovery disk (similiary to what @justakid suggested) but instead of doing the automatic fix I opened cmd
in recovery mode. Oncein cmd
I used diskpart to clean the D: drive of boot files by:
DiskPark
Select Disk 0 \\my D: drive
clean
I then rebooted and the D: drive was no longer a System drive.
Solution 2
I had this same problem, both the C
and D
drive were required when doing a Windows 7 image backup. I felt it was not necessary to include the D:
drive in the image backup.
I have always used the D drive when possible when I installed software. Since I switched to a SSD using D
drive became more important (120GB SSD). I found 3 services that pointed to my D
drive. I switched two of the programs from the D
to the C
drive. The third, which is photo editing software, I had already marked as disabled. I deleted the service in the registry in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
Solution 3
Had the same problem and the solution is in Windows disk management you need to temporarily set your D: drive or others to offline. Then you can configure Windows Backup for C: system image without other drives. Now backup works as expected and you can set your offline drives to online again.
Solution 4
wmic service get PathName
will get the executable file for all your services so you can find if you have one thats forcing a drive to be part of the system image.
Solution 5
You can try this:
- Disconnect your storage device (D:).
- Insert your Windows 7 installation disc.
- Set the boot order so that it will check disc drive first.
- When prompted, press any key, and wait for it to load the setup interface.
- Choose the language and keyboard preferences.
- Click "Repair your computer".
- Select the Windows installation you want to repair, and then click Next.
- On the System Recovery Options menu, click "Startup Repair".
- Go along with the instructions and wait for it to finish.
- Try boot again without the disc and storage device.
Source:
- http://windows.microsoft.com/en-us/windows7/products/features/startup-repair;
- http://windows.microsoft.com/en-US/windows7/What-are-the-system-recovery-options-in-Windows-7 (See section "To open the System Recovery Options menu using the Windows 7 installation disc or a USB flash drive, or a system repair disc")
Related videos on Youtube
Nick
Updated on September 18, 2022Comments
-
Nick almost 2 years
I am trying to create a system image of my OS drive but Windows it trying to make me backup my storage drive as well showing it as a system drive:
I only want to back up my Windows drive (C:) but the option to untick the storage drive (D:) is grayed out. I read in this post that I may have inadvertently installed a service to this drive.
The only solution I could think of was to transfer my data from the drive and format it then transfer it back, but it seems like a very long way of solving a simple problem. How can I either find that service that is making Windows think my D: drive is a system drive or another way to get Windows just to back up the C: drive.
*Please note: I'm not looking for an 3rd Party solutions, I would like to stick with Windows because I manage all my computers the same way with the Windows backup.
UPDATE: I took the advice of some of the comments and disconnect the D: drive (see picture above. - The non-Windows drive) When I went to boot back up, nothing. The computer will not boot into windows unless the D: (storage drive) is connected. I found that the boot manager is on the D: drive instead of the C: Drive:
How do I move the Boot manager from D:\ to the C:\ drive?
-
Admin over 12 yearsIf for some reason the D partition is the "boot" partition this is why you cannot de-select it, use disk management to see if D is a boot partition.
-
Admin over 12 yearsYou should follow the entire advice as given by @JustAKid: You should not only disconnect D, but also do Startup Repair by booting from the Windows 7 DVD.
-
-
Paperlantern over 12 yearsMight be easier to disconnect the drive and reboot to see if you get any service errors, either popping up, or in the system logs somewhere, to help spot the possible service.
-
soandos over 12 yearsThat's a good idea idea.
-
Nick over 12 yearssee updates above, I think it's almost solved.
-
Nick over 12 yearsWill this delete the boot files on the D: drive? I have fixed the boot options so that the C: drive can boot independently of the D: but the D: drive still shows as a system drive.
-
KidPooh over 12 yearsTypo: "someting" -> "something"; and according to support.microsoft.com/kb/314470, if boot files (bootmgr, boot folder, etc.) is copied to C: so that you don't need D: to boot, D: should not be considered as a "System Volume".
-
Nick over 12 years+50 for getting me to a point where I could solve my problem.
-
Harman over 9 yearsAs it is a potentially destructive command, I just want to note here that clean parameter removes any and all partition or volume formatting from the disk with focus. On master boot record (MBR) disks, only the MBR partitioning information and hidden sector information are overwritten. On GUID partition table (GPT) disks, the GPT partitioning information, including the Protective MBR, is overwritten; there is no hidden sector information. Source: technet.microsoft.com/en-us/library/cc766465%28v=ws.10%29.aspx
-
PeterJ over 7 yearsThis worked great, I did a Ctrl-F search on E:\ under this registry path and found the offending service. I noticed under Windows 10 I needed a reboot before it worked.
-
Jasmine Hegman over 2 yearsFollowing this answer, the solution was to either a) move the off-drive service on-drive or b) insert a shortcut on-drive that points off-drive. shortcuts don't work in services directly, but they do wrapped in a command string
C:\Windows\System32\cmd.exe /c "C:\ServiceShortcuts\ShortcutToExeOnOtherDrive.exe.lnk"
. I backup those drives separately from Windows image, so works for me. -
Jasmine Hegman over 2 yearsFollowing this answer, the solution was to either a) move the off-drive service on-drive or b) insert a shortcut on-drive that points off-drive. shortcuts don't work in services directly, but they do wrapped in a command string C:\Windows\System32\cmd.exe /c "C:\ServiceShortcuts\ShortcutToExeOnOtherDrive.exe.lnk". I backup those drives separately from Windows image, so this worked for me.