We use cookies to provide you with a better experience. If you continue to use this site, we'll assume you're happy with this. Alternatively, click here to find out how to manage these cookies

hide cookie message
Contact Forum Editor

Send an email to our Forum Editor:


PLEASE NOTE: Your name is used only to let the Forum Editor know who sent the message. Both your name and email address will not be used for any other purpose.

Tech Helproom


It's free to register, to post a question or to start / join a discussion


 

NTDLR is missing - PC won't boot


Lightman

Likes # 0

Switched on my PC today and it won't start, it gets as far as the ASUS splash screen and then goes to a black screen showing "NTDLR is missing". I have used Bootable Partition Wizzard and this reports that all partitons on the main HDD are there (1TB split into 4 equal partitions) but the main/system partition is showing no name or letter, all the others carry names. I have Acronis reports which I could attach if required, but based on info provided already does anyone have any ideas? OS = XP SP3. I have Acronis backups but don't know if this will work with the partition having no name.

Like this post
northumbria61

Likes # 1

If you have a Windows XP installation CD you may be able to boot from this and use the Recovery Console to fix NTLDR

Like this post
northumbria61

Likes # 1

Windows XP CDs supplied by Microsoft has a tool called the Recovery Console which can be used to repair errors that prevent Windows XP from starting using the command line. OEM versions of Windows XP, including computers that were supplied with Windows XP preinstalled, may not have this utility.

•Insert the Windows CD and start the computer. •When the Welcome to Setup screen appears, press R. •Type a number corresponding to the Windows installation you wish to repair (usually 1) and press Enter. •When prompted, type the administrator password and press Enter. •From the command prompt, copy NTLDR and NTDETECT.COM from the i386 folder of the CD to the root folder of the hard drive. In the example commands given below, C: is the hard drive and D: is the CD-ROM drive. You will need to change the drive letters if appropriate: COPY D:\I386\NTLDR C:\ COPY D:\I386\NTDETECT.COM C:\ •Remove the Windows XP CD from the drive and restart the computer.

Like this post
Fruit Bat /\0/\

Likes # 1

Its missing because the drive letter is missing.

Use the XP CD to boot to the Recovery console

At the prompt first try typing fixmbr press enter then type fixboot press enter type exit remove the CD and try to reboot normally

Like this post
Fruit Bat /\0/\

Likes # 1

Type of drives? IDE or SATA?

IDE - check master and slave jumpers are correct

SATA - check Drive with op system is in lowest numbered port.

Like this post
Fruit Bat /\0/\

Likes # 1

  1. Get a new CMOS Battery but don't pay PC world prices WIlkinsons stores are half the price.

  2. With a new battery in place set the boot order as CD first, HDD second the rest do not matter.

with CD as first boot device it will allow you to boot from a rescue disk or XP CD if required.

See what happens when you have the new battery in and BIOS set correctly make sure Time and Date is also rest correctly in BIOS

Like this post
Eric10

Likes # 1

Once you have sorted out your CMOS battery, enter the BIOS screen and look in the "BOOT" section. When more than one hard drive is fitted you get an option to choose which drive to boot from. This option is not available when only one drive is fitted.

This is in addition to "Boot Device Priority" which has options to boot from CD, HDD, etc.

On my Asus motherboard this comes under the heading "Hard Disk Drives" and you will find your hard drives listed here. Your boot drive needs to be in the "1st Drive" position. I suspect that the drive you want to boot from is presently listed in the "2nd Drive" position and you will need to move your boot drive up to the top of the list.

Like this post
Fruit Bat /\0/\

Likes # 1

As long as you have important data backed up hen answer Yes.

Like this post
Lightman

Likes # 0

All seems to OK (for now at least!). I discovered that the drive letters had been switched around somehow, C was now D and vice versa, hence the reluctance of the machine to boot. After one or two more setbacks and resetting the BIOS to default the system now seems to be working, but as they say - watch this space!

Thanks to northumbria61 & Fruit Bat for input.

Like this post
Lightman

Likes # 0

There is a sequel to my last post. When I discovered the drive letter change I disconnected the second drive (D:) which is probably why the system reverted to where it should have been and worked properly. I have just reconnected this drive and rebooted only to find that "NTDLR is missing" is back again. As I can live without this drive for a while I've disconnected it again and everything is once again OK. Any idea as to what I need to do to be able to reconnect the second drive and for everything to run properly?

Like this post
Lightman

Likes # 0

Have now replaced the CMOS battery, corrected BIOS settings as suggested, everything now working fine, thanks to all.

Just out of curiosity how do I set the system so that when a CD/DVD is put into the drive the contents appear on the screen or it autoruns if thats how the disk has been created? At present I have to go into explorer to find the required files.

Like this post

Reply to this topic

This thread has been locked.



IDG UK Sites

Best January sales 2015 UK tech deals LIVE: Best New Year bargains and savings on phones, tablets,...

IDG UK Sites

Chromebooks: ready for the prime time (but not for everybody)

IDG UK Sites

Best Photoshop Tutorials 2014: 10 inspiring step-by-step guides to creating amazing art,...

IDG UK Sites

Apple TV expert tips: get US Apple TV content, watch Google Play, use multiple Apple IDs and more