Windows XP load problem - could not open drive...


I got a new computer, unfortunately it managed to get riddled with spyware and malware which ended up in me not being able to do anything in windows and the safe mode load crashing half way through.  So I formatted both my HDs with the bootable freeware proggy MacBoot or something....

I then booted off the my windows xp disk and installed windows again, the setup completed and rebooted as normal but now when it tries to load windows i now get the message...

could not open drive: multi(0)disk(0)rdisk(0)partition(1)
NTLDR could not open drive: multi(0)disk(0)rdisk(0)partition(1)

and the system reboots when i press any key...

I've used various PC diagnostic bootable freeware apps which havent even found my HDs (the windows setup does see them) and memory testers, some of which come out okay one of which stop with lots of messages the vague jist of which is...

PANIC MCB chain corrupted.....dos mem corrupt.....flush config error

and sorts...

if it's any help i have a complete, working copy of all system files and drivers on one CD.  

Your support with this matter is greatly appriciated, cheers in advance.

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

use a MSDOS bootdisk, or boot of your winXP cd,
then re-partition the drive, and then reformat.

Most freeware apps are free for a reason, they tend to have problems and break stuff.

You need to reformat/reinstall windows to eliminate the freeware apps and then you should be able to load properly.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
soyabeansAuthor Commented:
i have 2 seperate HD's..... should i partition the one with the windows installation on perhaps in half and reinstall windows on one of the partitions?

won't i end up with multiple/messy windows installations?  I don't see a way of formatting before i partition without using one of these freeware thingys, but i think even they don't work any more...for some reason they've decided not to see my HDs....

for some reason it's not gonna boot off a floppy...i've tried a win 98se oem boot disk and also an ms dos boot disk and after checking for bootable cds (which works) it does recognise a floppy in the drive and the 'lil light lights up and i hear reading sounds but thats it.  it then crashes basically and does not attempt to load windows....

i don't think its gonna boot off a floppy in its current state i've tried like 10 times....

ta for the interest/help...
To do this most effectively, Remove the 2nd hard drive (that windows won't be installed on) and install directly to the first hard drive, after windows is up and running, add back in the second drive. The only reason for NEEDING to install with two drives in the system is if you're planning to have a RAID volume.

Also, if you re-fdisk and reformat the drive it will eliminate your previous bad install. This should leave you with a single, clean install of windows.

once the reinstall is done then you shouldn't have any problem just plugging in the second drive and letting the computer detect that you added one.
5 Ways Acronis Skyrockets Your Data Protection

Risks to data security are risks to business continuity. Businesses need to know what these risks look like – and where they can turn for help.
Check our newest E-Book and learn how you can differentiate your data protection business with advanced cloud solutions Acronis delivers

Also, if you do the re-partition and reformat VIA the windows setup program (text-mode) off of the cd, it handles most of the hard stuff for you, you just select to delete existing partitions, then format it.

That way you avoid all of the freeware stuff that isn't seeing the hard drive anyway
soyabeansAuthor Commented:
hey, thnks for all your help...

i'm in the process of, via the windows setup cd, reformatting the drive which i think windows was installed on and it'll re install windows afterwards.  However it's the other drive i get the error messages for i is there anyway, without a floppy boot disk i can format that one blank? windows setup only seems to let me format and then install windows...

soyabeansAuthor Commented:
the (long) ntfs format was successful and windows was reinstalled but now on startup i get the message 'NTLDR is missing, ctrl-alt-del to restart'

any ideas?

soyabeansAuthor Commented:
i just startup up the recovery console on the win setup, and it tells me i've got 2 windows installations one on each hd.......i need a way to format one of thm but i don't really want to use the freeware again, and my comp won't recognise boot disks....
boot into the recovery console (insert winxp cd, select repair, blah blah blah)

run the commands

those should rewrite the mbr and the boot files and allow you to boot, to fix the NTLDR issue, also in the recovery console, access your C drive and copy the NTLDR file from the cdrom to the root of c.

Copy d:\i386\ntldr c:\

that of course is assuming that your cdrom is the D drive
soyabeansAuthor Commented:
wow i never knew that the recovery console was just a like a dos very useful :) i'm doing what u say now....hopefully i'm very close :)

will let you know ta :)
soyabeansAuthor Commented:
i did fix boot, fixmbr and even formatted the my other hd and i'm back to my original error message...could not open drive...

what dya think?
soyabeansAuthor Commented:
i did it all the other way round formatted the drive i had windows on and put windows on the other one, i got the ntldr is missing i went back and did fixmbr and fixboot but when i do fixboot it says the target partition is the other one (now without windows on) and when i copy ntldr and ntdetect it says they're already there....

i figure the computers obviously trying to boot off drive d: (where there is now now windows) and not c: (where i have just put windows) but when it was the other way round all i got was...

could not open drive: multi(0)disk(0)rdisk(0)partition(1)
NTLDR could not open drive: multi(0)disk(0)rdisk(0)partition(1)

how do i change the drive i want it to boot off (the target partition?)...not that i think it'll work

oh...but...a very happy new year :)
the problem you have there is that it's set to boot off of partition 1

edit your Boot.ini file to read:

[boot loader]
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn

these changes set it to boot off of the first partition, but also says where windows is loaded (\windows, may be winnt depending on ur install)

that will set it to boot off of your new windows install
soyabeansAuthor Commented:
Okay I've done everything and now i'm back to the original error of

could not open drive: multi(0)disk(0)rdisk(0)partition(1)
NTLDR could not open drive: multi(0)disk(0)rdisk(0)partition(1)

this will be the death of me.
soyabeansAuthor Commented:
does that mean that windows is installed on the wrong drive?
what you need to do is start the recovery console
copy the NTLDR file from the cdrom to your c drive

copy d:\i386\ntldr c:\

then try to boot
soyabeansAuthor Commented:
i copied ntdlr and then tried copying aswell and it still doesn't work....same error....any other ideas.  The Microsoft site suggested something called the Bcupdate2 utility but I could seem to locate it.  any ideas?
Well, to get back into the computer, try creating a boot disk

once you're in, do scandisk etc.

After you've ran scandisk(Possible bad sectors on the HDD may be why it's not booting) try scanning for adware/spyware and viruses.

if all of those tests come back fine, let me know and I'll see what i can come up with on the NTLDR problem.
soyabeansAuthor Commented:

i made a boot disk and i got the a new screen but saying 'Windows could not load because of a computer hardware configuration problem....please read the neccessary documentation...' so that didn't go well....

a few things i thought might help...

I have to hard drives, windows is installed on the D: drive which has the ID 0.  Also I have a cd that contains a complete copy of all drivers required for the hardware in the computer if thats any help....there is a folder on the cd with the path j:\VIA SATA Raid Controller\SATA\Winxp - does this mean i have a raid 0 formation? should i set that up again somehow? I remember the windows setup asking me if i wanted to set something like that up at some point.

also i'm running xp home not proffessional.....i can't find my prof cd. - I have altered the boot.ini file accordingly though.

thanks again for all the help....
soyabeansAuthor Commented:
The actually error message was:

'Windows could not start because of a computer disk hardware configuration problem.  Could not read from the selected boot disk, check the boot path and disk hardware.'

not sounding good huh?  Technically speaking I don't really have an installation to log into.  Setup has copied the files over but I'm yet to be able to load up the the second stage where i enter the product activation key etc.
soyabeansAuthor Commented:
The windows online support says that the error message is because an incorrect SCSI driver has been selected or the Ntbootdd.sys file does not exist.  I'm pretty sure it's the latter because it doesn't exist.  Should I put this on the boot disk?  The how to guide didn't specify to.
soyabeansAuthor Commented:
if it's any help here's the spec:

Intel Pentium 4 Processor 550 with HT technology - LGA775
Intel Grantsdale (915P) PCI Express Chipset based FIC motherboard
2x 512mb DDR 400 Ram - Micron/Hynix Brand
Serial ATA Hard Disk with ultra fast serial ATA interface, 7200rpm speed, 400GB (2x200GB) capacity and 2MB Buffer.

soyabeansAuthor Commented:
I've finally managed to get a boot disk's an ms dos one....

but it doesn't see my hd's, only my cd roms
so i can't format...

i found this:

which is some1 with the same problem who solved it but she was able to format her hd's from the boot disk....
soyabeansAuthor Commented:
Okay well I finally solved it.  The problem just seemed to be a catlog of seemingly misunderstandings (I've never had a computer with two hd's before).

I reformatted both drives using an MSDOS boot disk.  I then installed Windows on the C: drive with the ID 1.  Windows still did not boot.
Eventually after trying many different conbinations I was able to boot off of an MSDOS disk using the following boot.ini file:

[boot loader]
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect

However, when this boot.ini was copied to the C: drive it didn't work, I got a disk configuration error messge.  So I made a new boot file to find out which one would work and this is the file that did in the end.

[boot loader]
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect

which is weird because it didn't work before.  I think there was some confusion as windows thought I was trying to boot off the d: drive.

Anyway, thanks for your help.  You got me on the right track and I learn't a little too, cheers.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows XP

From novice to tech pro — start learning today.