ASUS Eee PC 2G Surf Notebook Logo
Posted on Apr 17, 2009
Answered by a Fixya Expert

Trustworthy Expert Solutions

At Fixya.com, our trusted experts are meticulously vetted and possess extensive experience in their respective fields. Backed by a community of knowledgeable professionals, our platform ensures that the solutions provided are thoroughly researched and validated.

View Our Top Experts

Missing NTLDR file

My son tried to add windows to is asus ee laptop and now we can't bott it up it reads missing NTLDR file press any key tp restart and when we do that all we get is
reboot and select proper boot dvice and press a key when we do this all we do is get that message over and over

1 Answer

Anonymous

Level 2:

An expert who has achieved level 2 by getting 100 points

All-Star:

An expert that got 10 achievements.

MVP:

An expert that got 5 achievements.

Vice President:

An expert whose answer got voted for 100 times.

  • Expert 184 Answers
  • Posted on Apr 17, 2009
Anonymous
Expert
Level 2:

An expert who has achieved level 2 by getting 100 points

All-Star:

An expert that got 10 achievements.

MVP:

An expert that got 5 achievements.

Vice President:

An expert whose answer got voted for 100 times.

Joined: Mar 14, 2009
Answers
184
Questions
0
Helped
149357
Points
655

The first thing to do is try to change back whatever hardware or software change you just made (this could be as simple as leaving a floppy disk in the drive or you need to reseat the IDE cables). If the contents of the drive are especially important and you have no backups, I would recommend removing the hard drive, placing in an enclosure, and backing up the data first, in fact, backup all of your computers. (What if I made new changes that I want to keep?).
Make a NTLDR boot disk to get back into Windows.

The quick test to make sure your OS installation is still good is to create an MBR and NTLDR on a floppy disk and check if you can just boot back up into your system, this disk will check many of the partitions for a working windows installation. Here are the instructions to do this:

1. Get a blank floppy/cd-r/usb (whatever is on it will be erased), and put it into a working computer.

2. If you have a working Windows machine download my fix: Floppy fixntldr.exe | CD-R fixntldriso.zip | USB ntldrusb.zip onto a working computer (Backup copies of these files available at http://ntldrismissing.com )
(What if I don't want to download a file from a website I don't trust?). (64 bit WinXP Floppy 64ntflop.exe | CD-R 64ntiso.zip | Files 64ntfile.zip)
Do you remember if the broken computers had the Windows installation in "Windows"? If you can't remember just keep going (What if it was not named Windows but WINNT like in NT4 or 2000?) .
(If your backup system is NT4 or Windows 2000: What if my backup system is Mac / Linux or another alt OS?).

3. Make the new boot disk:
*Floppy: Run the fixntldr.exe file by double clicking it. Click OK to overwrite the blank floppy disc in the working computer, you should see some screens about writing a new floppy disk. (If you don't like running an exe from me, you can run fixntldr_RawRite.zip and just replace the RawRite.exe file inside with one you trust) (now go to step 4)
*CD-R: This is not a normal file you burn to a CD, it is an "ISO" file, you must first extract the fixntldriso.zip file by right clicking it and choosing "Extract All" then Next>Next>Finish then download a program called "ISO Recorder" from here http://isorecorder.alexfeinman.com/isorecorder.htm (Windows 2000 users use Active ISO Burner IsoBurner-Setup.exe) and install it. Once it's installed, right click the fixntldr.iso file and choose to "Copy image to CD" or "Burn ISO file" and let it burn the cd (now go to step 4)
*USB: Right click the ntldrusb.zip file and choose "Extract All" Next>Next>Finish
Then Insert your USB Stick into the working computer (remove any other USB sticks, and be sure there isn't anything on the USB stick that you want since we are about to erase it);
Double-click HPUSBFW.EXE in the ntldrusb folder;
Check "Create a DOS startup disk" and "using DOS system files located at" then press the grey button with the "...";
A box will come up asking you which folder to select, point it to the "dos system files" folder;
Press OK; Press Start; Press Yes; Let it run for just a few minutes till a new box comes up; Press OK; Press Close;
Open the "putonusb" folder, copy all the files, paste them onto the usb stick (just in the root of the drive, like E:\);
Eject the USB Stick; Remove it from your computer;
Place it into the computer with the "NTLDR is missing" issue, reboot it.
You will see the Windows 98 screen pop up for a second, then you will see a black screen with white letters prompting you to "replace boot sector of the drive C: (y/n)", press the y key;
It will go to a C:\ prompt, reboot the computer by pressing Ctrl+Alt+Del; (now go to step 4)

4. Put the new floppy/cd-r/usb you have just created into the computer that gets the NTLDR is missing error message, turn the broken computer off.
Using the boot disk in the computer with the "NTLDR is missing" error.

Start back up the broken computer with the floppy/cd-r/usb inside it/plugged into it. Once your computer gets past the BIOS screen your computer should try to access the boot disk and you should see a black screen with white letters (What if I don't see this screen?). that says:


Try it first, if it was the wrong selection, you will likely get one of these four errors:

1. Windows could not start because file "<Windows Root>\system32\hal.dll was missing or corrupt

2. Windows could not start because of a computer disk hardware configuration problem. Could not read from the selected boot disk. Check boot path and disk hardware. Please check the Windows documentation about hardware disk configuration and your hardware reference manuals for additional information.

3. I/O Error accessing boot sector file multi(0)disk(0)fdisk(0)\BOOTSECT.DOS

4. Immediate reboot

If you get the immediate reboot or some other weird error, try pressing F8 at the "1st Try This" selection screen, it will give you a prompt where you can select Safe Mode, and then try the "1st Try This" option again. Safe Mode is a special "minimal" version of Windows that doesn't load certain parts of the operating system that might have caused the problem.

One of the choices should eventually boot you back into Windows. (What if none of the options worked?) .
Use windows to fix the boot files on the hard drive.

If you got back into Windows, stop whatever you are doing and backup your most important information from this computer.

Now that you are done backing up the most important info, try to change back whatever you were last doing and boot normally, it that doesn't work, put the floppy back into the broken computer and double click the fixntldr.bat file on the floppy drive, if it asks you to overwrite a file, just type in y for yes (the file copies boot.ini, ntldr, ntdetect.com from the floppy to the C:\ drive and removes the read only attributes). That process take a few minutes, then remove the floppy and reboot.

If you are using the cd or usb solution, copy the boot.ini, ntldr, and ntdetect.com files to My Computer > Local Disk C:\ > and overwite whatever files might be there, then right click each file, choose properties, uncheck the Read Only attribute, and click OK.

If you get back into Windows again, you can change that "1st Try This" menu by going into Start > Control Panel > PerformanceAndMaintenance/System > Advanced tab > Startup and Recovery section, Settings button > System Startup; then change the "Default Operating System:" to the selection that worked for you, and change the box that says "Time to display list of operating systems" to however many seconds you want (usually 1 second). Click OK twice.

If you copy the file over and boot up and get a "NTLDR is compressed" error message, be sure to uncheck "compress contents to save space" on the hard drive.

Add Your Answer

×

Uploading: 0%

my-video-file.mp4

Complete. Click "Add" to insert your video. Add

×

Loading...
Loading...

Related Questions:

1helpful
3answers

NTLDR is missing is displayed when i turn on the computer

The "NTLDR is missing", error displays very shortly after the computer is first started; after the Power On Self Test (POST) is complete. Windows XP might only initially load when the NTLDR error message appears. Causes of this error message include corrupt and misconfigured files, hard drive and operating system upgrade issues, corrupt hard drive sectors, an outdated BIOS, and damaged or loose IDE cables.
Get more help and information for Windows XP hope this helps you.
0helpful
1answer

Ntldr is missing

Missing NTLDR fix
Windows xp pro.
Windows will not boot and you get a disk read error
NTLDR is missing

To repair this you will need your windows installation cd.
Step 1. insert windows installation cd and restart the computer.
Step 2. press any key to boot from cd.
Step 3. after the files load press r to repair windows. This will open the recovery console.
Step 4. You will see the Windows file... 1: C:\Windows -- Press 1 and enter
Step 5. Type administrator password if you use one and press enter.
Step 6. go to the directory that your installation cd is in... mine is D so type D; and hit enter
Step 7. type cd i386
Step 8. copy ntldr c:\
Step 9. Your done. Now type exit , remove the installation cd, and restart your computer
0helpful
1answer

NTLDR is missing

this is a very common Issue:NTLDR is Missing.
Related errors:

Below are the full error messages that may be seen when the computer is booting.

NTLDR is Missing
Press any key to restart

Boot: Couldn't find NTLDR
Please insert another disk

NTLDR is missing
Press Ctrl Alt Del to Restart
Causes:

  1. Computer is booting from a non-bootable source.
  2. Computer hard disk drive is not properly setup in BIOS.
  3. Corrupt NTLDR and/or NTDETECT.COM file.
  4. Misconfiguration with the boot.ini file.
  5. Attempting to upgrade from a Windows 95, 98, or ME computer that is using FAT32.
  6. New hard disk drive being added.
  7. Corrupt boot sector / master boot record.
  8. Seriously corrupted version of Windows 2000 or Windows XP.
  9. Loose or Faulty IDE/EIDE hard disk drive cable.
  10. Failing to enable USB keyboard support in the BIOS.

Windows XP users
  1. Insert the Windows XP bootable CD into the computer.
  2. When prompted to press any key to boot from the CD, press any key.
  3. Once in the Windows XP setup menu press the "R" key to repair Windows.
  4. Log into your Windows installation by pressing the "1" key and pressing enter.
  5. You will then be prompted for your administrator password, enter that password.
  6. Copy the below two files to the root directory of the primary hard disk. In the below example we are copying these files from the CD-ROM drive letter, which in this case is "e." This letter may be different on your computer.

    copy e:\i386\ntldr c:\
    copy e:\i386\ntdetect.com c:\

  7. Once both of these files have been successfully copied, remove the CD from the computer and reboot.
hope that it will be help full
thanks
0helpful
1answer

When i try to start up my laptop, i get a black screen that says "NTLDR" is missing" and "press Ctrl+Alt+Del to restart" when I restart it, the same screen just reappears. I've also tried pressing F11 to...

The file can be copied from different computer using the same operating system and same version..It can only be done if you can hook up your hardisk from that computer and make it as slave...go to search file and search for the NTLDR file and its directory. copy the file and save it to the same directory of your hardisk slave. If file copying is successful, disconnect your hardisk from that computer and connect it to your laptop, then try to boot.

If that did not work, you can repair your missing file by running your windows installer. Make your cd rom as first booting device and run the setup of windows, when prompted, press F8.. follow some instructions. After searching previous windows system press R key to repair the system.. The set up will restart your unit once its complete.

i hope i help you with this...

much appreciated if you rate this solution..thnaks.
0helpful
1answer

Ntldr is missing press clt alt del to restart

The NTLDR and Ntdetect.com files are important system files that are used by your computer to start the Windows XP operating system. These files can become damaged, corrupted or deleted for a number of reasons and are usually brought to your attention by the "NTLDR is Missing" error message. 

Follow these easy steps to restore the damaged/corrupted or missing NTLDR and Ntdetect.com files from the Windows XP CD using the Recovery Console. 

Time Required: Restoring the NTLDR and Ntdetect.com files from the Windows XP CD usually takes less than 15 minutes

Here's How:

Boot your system  using a Windows XP CD, press any key when the windows display "press any key to boot from CD"and wait for some time, select "r" option to go to recovery console. it will ask you for administrator password too.

When you reach the command prompt type the following two commands, pressing Enter after each one: 
copy d:\i386\ntldr c:\
copy d:\i386\ntdetect.com c:\

In the command listed above, d represents the drive letter assigned to the optical drive that your Windows XP CD is currently in. While this is most often d, your system could assign a different letter. Also, c:\ represents the root folder of the partition that Windows XP is currently installed on. Again, this is most often the case but your system could be different. 

If you're prompted to overwrite either of the two files, press Y. 

Take out the Windows XP CD, type exit and then press Enter to restart your PC. 

Assuming that missing or corrupt versions of the NTLDR and/or Ntdetect.com files were your only issues, Windows XP should now start normally.

That's it.
4helpful
3answers

NTLDR is missing..how can i log-in to the windows?huhu..pls help

NTLDR is missing Press Ctrl+Alt+Del to Restart hmm..there's still no effect even if i press Ctrl+Alt+Delete..what should i do?
0helpful
1answer

NTLDR missing issue

  1. Insert the Windows XP bootable CD into the computer.
  2. When prompted to press any key to boot from the CD, press any key.
  3. Once in the Windows XP setup menu press the "R" key to repair Windows.
  4. Log into your Windows installation by pressing the "1" key and pressing enter.
  5. You will then be prompted for your administrator password, enter that password.
  6. Copy the below two files to the root directory of the primary hard disk. In the below example we are copying these files from the CD-ROM drive letter, which in this case is "e." This letter may be different on your computer.

    copy e:\i386\ntldr c:\
    copy e:\i386\ntdetect.com c:\

  7. Once both of these files have been successfully copied, remove the CD from the computer and reboot.
0helpful
1answer

Asus laptop NTLDR missing

Hi supertwins,
Once you deleted the drive C: (You have trashed the operating system.
You're Asus driver CD will not help you at this stage.
Did you receive a restore CD? If yes you load that into the CDROM drive & boot to the CDROM.
(You do not have a restore CD)?
Than you are left with the Windows CD. Load the windows CD into the CD-ROM drive. Power up the notebook. Start pressing the F8 key on the keyboard. Soon you will see a screen that says: Please select boot device: Choose the CD-ROM drive that has the windows CD in it. High light the CDROM & press enter key. Windows should start to load. Follow the instructions on you're screen & install windows. During the install windows will restart & you will see: to load from CD press any key... (DO NOT TOUCH anything! Allow windows to continue all by it's self.
This same screen will come up at lease twice. (Just let it go).
When windows has finished you can than remove the windows CD & load the Asus CD into the notebook. Install all the software on the Asus CD. When finished installing the software from Asus, update windows through windows update service.
Good Luck!

Mike
0helpful
1answer

Computer crashed and will not restore.

if u tried installing windows from a CD onto the HDD and it still says missing ntldr. seems like a Bad hard-drive.

you can restart by pressing control-alt-delete.

then, try booting from windows CD and repairing the windows installation. if it gives u file copy errors.then, it is a HDD failure. get a new HDD.
0helpful
1answer

What is NTLDR

Hi,

NTLDR is short for New Technology Loader, an essential initializing program for Windows.NT4/2k/XP.

A missing NTLDR indicates several fault possibilities, most common are:
1. partially defective memory;
2. corrupt files or Windows installation in the boot hard disk; and/or
3. IDE cable, motherboard, the hard disk itself and others.

If it is a memory problem, try removing the memory sticks and clean the gold pins with a pencil eraser, re-install and make sure seated correctly. Reboot and try again.

If it is a corrupt file, insert an OEM Windows XP Installer (bootable) CD into the PC and when prompted, press any key to boot from CD. Once in the setup menu, press the "R" key to repair Windows. Log into by pressing "1" key and then enter.
You would need your administrator password, then hit enter. You need to copy the missing file(s) from the CD to your HD. Type :
copy D:\i386\ntldr C:\
copy D:\i386\ntdetect.com D:\
Soon as copied, reboot.

If thereafter, other files turn out to be missing also, perhaps you might be better off formatting your HD and re-installing your OS since chances are not only 1 or 2 files are already corrupt.

In some cases, even a re-install will not solve the problem, you then may either have to replace your memory or your hard disk.

Hope this be of some idea/help. Pls post back how things turn out or should you need additional information.

Good luck and kind regards.
Not finding what you are looking for?

771 views

Ask a Question

Usually answered in minutes!

Top ASUS Computers & Internet Experts

Grand Canyon Tech
Grand Canyon Tech

Level 3 Expert

3867 Answers

Brad Brown

Level 3 Expert

19187 Answers

Paul Bade

Level 3 Expert

1818 Answers

Are you an ASUS Computer and Internet Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides

Loading...