unable to boot after drive letter

Kingston / P4 2.8 ghz
March 5, 2009 at 23:49:00
Specs: Windows XP Professional, 1024 MB
I had 2 hard drives 80 GB and 20 GB on my system. Windows xp was installed on 80 GB hdd (primary hdd) with drive letter "h". After i removed my second hard drive of 20 gb, i tried to boot up the system, but i can not boot. There is a blank screen after BIOS tests complete.
I think the reason is due to change of drive letter after i removed second hdd of 20 gb.
Can anyone help me how to boot my windows, as i can not make reinstall due to lot of softwares installed on it.

See More: unable to boot after drive letter

Report •

March 6, 2009 at 03:32:54
You will probably find that some of the files required to boot Window were on the drive you removed. The 80 Gb should still be drive H: The drive you removed was probably Drive C: with the system files on it.

The only way you are going to get round it is to do a repair install of Windows and the missing files will be reinstalled. This shouldn't affect the files already on the disk.


Report •

March 6, 2009 at 03:54:08
I think you can use the repair console to run fixboot and fixmbr. That should correct the boot issue. I don't think the drive letter assignment is of any consequence one way or the other.

Report •

March 6, 2009 at 04:37:26
This says something about changing the System drive letter.
HOW TO: Change Drive Letter Assignments in Windows XP

Report •

Related Solutions

March 6, 2009 at 16:29:33
fixboot and fixmbr will NOT fix the registry and the system will not boot.

Odds are the partition is not marked as active which is another reason you won't boot.

If you read the article on changing drive letters it says "Changing the drive letter of the system volume or the boot volume is not a built-in feature of the Disk Management snap-in."

In other words you can not change the boot or system drive letters. Again it comes back to the drive letters in the registry.

What was h: is now c: yet the registry still listes h: for source.

Either put the 20gig back in or run a repair install. Doing anything else will only result in disaster.

A one sentence question will result in a one sentence answer.

Report •

March 6, 2009 at 22:32:52
Thanks everybody for their kind suggestions.
I have solved my problem by the "fixboot" and "fixmbr" commands in RECOVERY CONSOLE. My hard drive of 80 GB had 3 partitions and windows xp was installed on the partition 3 of the drive (Letter K), while its boot.ini and other startup files were on partition 1 (C drive).

Can anybody suggest some solution regarding booting problem after i have attached my hard drive to another motherboard with following specs:
Previously this hard drive was attached with PENTIUM 2, 2.8 GHz, 512 RAM, ATI RADEON 9000 graphics card and was working well. After I attached hard drive to the SEMPRON, i can not start my windows.

Report •

March 7, 2009 at 04:18:22
You can't just move hard drives with an operating system around willy nilly.

Am I to understand this is the same 80GB hard drive from this thread? This is the third computer you have installed it in and ran it in.

The licensing agreement with Microsoft only allows you to run your copy of WinXP in one computer at a time.

If the hard drive is going to stay in that computer then you will need to perform a repair installation in order to get it running. You may also run into problems with registering the installation.

Why are you moving this drive around?

Report •

Ask Question