When I start up Windows, I have two options, "Windows 7" and "Windows 7 Home Premium (Recovered)", and only the second one works. This is annoying because it defaults to the first entry.
Some background info: I added a second hard drive to my laptop, and I used an Ubuntu install disc to move Windows 7 to the second hard drive and install Ubuntu to the first (larger) hard drive. When I start up my computer, the Grub boot loader gives me an option between Ubuntu Linux and Windows 7.
When I first tried to boot into Windows, it had problems (caused by finding itself on a new drive I assume) and attempted to do startup repair which didn't change anything. It had detected a Windows 7 installed on drive "E", attempted repair, but on reboot I got to the same place. Next I used the Windows 7 Repair disc that I had burned earlier, which appeared to do the exact same process of attempting startup repair, however this time when I rebooted I got the option between "Windows 7" and "Windows 7 Home Premium (Recovered)". The first option causes it to do what it did before, and the second option gets me into Windows 7 fine. Windows still sees its hard drive as "C" which is good.
While looking for solutions to this, I found the bcdedit utility. I attempted to rename "Windows 7 Home Premium (Recovered)" to just "Windows 7 Home Premium" to test whether it changed anything, but when I boot up I still get "Windows 7" and "Windows 7 Home Premium (Recovered)". I don't even know where the "Windows 7" entry comes from.
Here's the output of `bcdedit /v`:
Code:
Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=C:
path \bootmgr
description Windows Boot Manager
locale en-US
default {74e62c05-aa3f-11e1-90f0-e412b6135969}
displayorder {74e62c05-aa3f-11e1-90f0-e412b6135969}
timeout 30
Windows Boot Loader
-------------------
identifier {74e62c05-aa3f-11e1-90f0-e412b6135969}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7 Home Premium
locale en-US
recoverysequence {74e62c06-aa3f-11e1-90f0-e412b6135969}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows A bit later I experimented with some options, and noticed I could see even more entries with `bcdedit /v /enum ALL`:
Code:
Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=C:
path \bootmgr
description Windows Boot Manager
locale en-US
default {74e62c05-aa3f-11e1-90f0-e412b6135969}
displayorder {74e62c05-aa3f-11e1-90f0-e412b6135969}
timeout 30
Windows Boot Loader
-------------------
identifier {74e62c05-aa3f-11e1-90f0-e412b6135969}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7 Home Premium
locale en-US
recoverysequence {74e62c06-aa3f-11e1-90f0-e412b6135969}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
Windows Boot Loader
-------------------
identifier {74e62c06-aa3f-11e1-90f0-e412b6135969}
device ramdisk=[\Device\HarddiskVolume2]\Recovery\windowsre\Winre.wim,{74e62c07-aa3f-11e1-90f0-e412b6135969}
path \windows\system32\winload.exe
description Windows Recovery Environment (recovered)
locale
osdevice ramdisk=[\Device\HarddiskVolume2]\Recovery\windowsre\Winre.wim,{74e62c07-aa3f-11e1-90f0-e412b6135969}
systemroot \windows
winpe Yes
custom:46000010 Yes
Windows Memory Tester
---------------------
identifier {b2721d73-1db4-4c62-bf78-c548a880142d}
device partition=C:
path \boot\memtest.exe
description Windows Memory Diagnostic
locale en-US
Device options
--------------
identifier {74e62c07-aa3f-11e1-90f0-e412b6135969}
ramdisksdidevice partition=\Device\HarddiskVolume2
ramdisksdipath \Recovery\windowsre\boot.sdi Two of those entries have the same identifier, that can't be right. And I still don't see the "Windows 7" entry. I'm confused. Any help?