XP wont die!

carpea03

Distinguished
Feb 25, 2010
7
0
18,510
Hi,

I had windows xp, then loaded windows 7 but xp setup is still in the boot manager ive tried deleting it using easy BCD but that didnt even recognise that its there.

any ideas?
Thank you
 

arges86

Distinguished
well,
xp should be in a separate partition on your pc.
go to the System Configuration utility (Start + R ---> msconfig) delete the old OS, and set Win 7 as the default.
use windows disk management (type 'disk management' into the start menu) to delete the xp partition.
 

btk1w1

Distinguished
Oct 13, 2008
744
0
19,060
Arges, I believe they are looking at the boot configuration at the added Xp reference.

Carpea, highlight and copy the bolded text below:

cmd /c bcdedit > "%userprofile%\desktop\bcdedit.txt

Now hold down the windows key on your keyboard and the letter "R" to bring up the run command box.

Now paste the bold text you copied into it and hit enter.

A notepad document named bcdedit or bcdedit.txt should now be on your desktop.

Can you copy and paste the contents back here so we can see.

The text document will not reveal any personal information, only your boot configuratiuon.
 

btk1w1

Distinguished
Oct 13, 2008
744
0
19,060
UAC must be preventing this from running.

Let's try a different method.

Copy and paste the bolded text below:

bcdedit > "%userprofile%\desktop\bcd.txt

Ckick the Start Orb > All Programs > Accessories

Now Right Click Command Prompt and select "Run as Administrator".

When the Command prompt window opens Right Click (don't use Ctrl + V) in the black area and select "Paste" then hit enter.

A notepad document named bcd or bcd.txt should be on your desktop.
 

carpea03

Distinguished
Feb 25, 2010
7
0
18,510
alright that worked and the info is

Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=C:
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {current}
resumeobject {e7f6dcd6-d3c7-11de-914e-ba1332664fb6}
displayorder {current}
toolsdisplayorder {memdiag}
timeout 0

Windows Boot Loader
-------------------
identifier {current}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale en-US
inherit {bootloadersettings}
recoverysequence {e7f6dcd8-d3c7-11de-914e-ba1332664fb6}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {e7f6dcd6-d3c7-11de-914e-ba1332664fb6}
nx OptIn
usefirmwarepcisettings No
sos No

thanks for your help
 

btk1w1

Distinguished
Oct 13, 2008
744
0
19,060
There's no entry for Xp in the boot data store so we've finished with bcdedit.

All I can suggest is what Arges has already.

Click on the start orb and type in

msconfig

hit enter.

A system configuration box should now open, click on the boot tab at the top of the window, highlight any reference to Xp and click on the delete button.

Reboot your PC.

I'm not sure where else you would be seeing Xp show up, but if it still there you will need to explain exactly where.
 

carpea03

Distinguished
Feb 25, 2010
7
0
18,510
alright well, when im starting up it comes up with windows boot manager and asks me to select windows 7 or windows xp professional setup if i select xp then there comes up a message saying it could not be started because a file is missing, i can get the name of the exact file if that helps?

but then if i select W7 it starts up perfectly

thank you
 

btk1w1

Distinguished
Oct 13, 2008
744
0
19,060
I have one more suggestion.

You can use a third party utility to edit the Xp boot option out of the bootloader.

Neosmart technologies created an application to easily edit the Vista bootloader called EasyBCD. They have been working on a release for Win 7 and have a beta version out.

I downloaded the beta version and after playing around with it, it appears to be fully functional.

You can download EasyBCD beta for 7 if you wish but you have to go through a short registration process first.

If you want to proceed visit the link below and register:

http://neosmart.net/forums/register.php?do=signup

Use a valid email address as you will need to open an email and click on a link to complete the registration.

Next visit the link below and sign into your account:

http://neosmart.net/forums/showthread.php?t=642

You can now download "EasyBCD 2.0 Beta, Build 82"

Once downloaded install the application and launch it.

Look at the sentence at the top of the opening screen, if it says something like "There are two entries in the Windows bootloader" click on the "Add/Remove entries" button on the left. Highlight Xp in the existing entries on the right then click on the "Delete" button right above that has become red.

Click the Save button then exit out of the application and reboot.

Hopefully now your dual boot option doesn't exist anymore. You can uninstall easyBCD if you have no need for it anymore.
 

btk1w1

Distinguished
Oct 13, 2008
744
0
19,060
Have you tried rebuilding the BCD store?

Running the rebuild command will rebuild the bcd based on the operating systems found on the harddrive.

The bootrec program needs to be run to rebuild which means you need to run it with the Win 7 disk.

Here's a link from MS with instructions:
http://support.microsoft.com/kb/927392

You need to look at the rebuild /bcd command down the page a little.

Timeout option:

If the default operating system which boots once the timeout has lapsed is Win 7 you can also adjust the timeout option so the boot menu doesn't appear, it's a bit of a cheat but a workaround nonetheless.

The command to change the timeout value is:

bcdedit /timeout (your value in seconds)
bcd<space> /timeout<space> (your value in seconds)

The default is 30 seconds so if you want to change this to 1 second you would put in:

bcdedit /timeout 1

This means the boot menu will appear for 1 second, I'm not sure if you can set this to 0 though. Be sure that Win 7 is the default boot OS.

You can also edit the timeout option in msconfig under the boot tab.