Windows 7 backup shows two system drives

13,527

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. enter image description here

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:

Share:
13,527

Related videos on Youtube

Nick
Author by

Nick

Updated on September 18, 2022

Comments

  • Nick
    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: enter image description here

    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: enter image description here

    How do I move the Boot manager from D:\ to the C:\ drive?

    • Admin
      Admin over 12 years
      If 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
      Admin over 12 years
      You 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
    Paperlantern over 12 years
    Might 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
    soandos over 12 years
    That's a good idea idea.
  • Nick
    Nick over 12 years
    see updates above, I think it's almost solved.
  • Nick
    Nick over 12 years
    Will 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
    KidPooh over 12 years
    Typo: "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
    Nick over 12 years
    +50 for getting me to a point where I could solve my problem.
  • Harman
    Harman over 9 years
    As 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.as‌​px
  • PeterJ
    PeterJ over 7 years
    This 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
    Jasmine Hegman over 2 years
    Following 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
    Jasmine Hegman over 2 years
    Following 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.