TechSpot

NLTDR missing

By mattw
Feb 22, 2006
  1. NLTDR/hal.dll missing

    I formatted my HDD (got rid of OS and everything) and now i get this when i try to installing a new OS.

    windows could not start because the following file is missing or corrupt
    windows root/system32/hal.dll
    please reinstall a copy of the above

    I have found out i need to copy NTLDR and NTDETECT from the XP disk and paste directly onto the HDD thats being a crap, but there is also a BOOT.INI file i need to copy over, but what is this file? where abouts on the disk is it?
    or do i need to create this file?

    or is this HDD just buggered?

    Thanks a lot :)
     
  2. Nodsu

    Nodsu TS Rookie Posts: 5,837   +6

    How are you installing the new OS and when are you getting the error message?
     
  3. mattw

    mattw TS Rookie Topic Starter Posts: 88

    I TRY to boot from disk... it says:

    Press any key to boot from disk: (so I try to, but it will not allow me to for some reason)

    Then i get the error message, NTLDR missing... this then move to another screen saying

    windows could not start because the following file is missing or corrupt
    windows root/system32/hal.dll
    please reinstall a copy of the above
     
  4. Eko

    Eko TS Rookie

    Be sure that the OS is booting from CD unit

    Hi,
    Please check to see for sure that the PC boots from the optical drive. Usually, it sais "press any key to boot from CD" and afterwards "Windows .. is checking the installed software"
    I think it's not booting correctly, but anyway try the following:
    Search the Net for some floppy disk utility which recognizes the NTFS drives. Or try to boot with a Linux liveCd. Than, save your data, format it and reinstall.
    Usually, if the system boots from CD with Windows CD in it, you can try to restore a bad Windows...
    Check your Windows CD. Try with a back-up copy, or with another optical unit.
    Good luck.
     
  5. Nodsu

    Nodsu TS Rookie Posts: 5,837   +6

    If you boot the installation CD, then it doesn't matter what you have on your drive.

    Obviously the CD boot fails. You can try making a boot floppy with CD drivers and using that to start the XP instllation.
     
  6. pracheck

    pracheck TS Rookie

    Boot from your CD ROM

    With your description of the problem, you are still booting from your HD. Try these steps.

    1. Turn off your PC
    2. Turn it on and your BIOS settings. This is done by pressing DEL after the bootup memory check is finished.
    3. In the BIOS screen, change your 1st bootup device to CD ROM (it is now in HD 0 that is why its booting up with your HD that doesnt have the files NTLDR, BOOT.ini etc..) .
    4. Exit and Save your BIOS screen. Make sure you have your WINDOWS CD in the CD ROM at this stage.
    5. The PC will reboot and will show " Press any key to boot from CD Rom". press any key.

    The CD will now activate the windows setup and just follow the instructions.
    Cheers!
     
Topic Status:
Not open for further replies.

Similar Topics

Add New Comment

You need to be a member to leave a comment. Join thousands of tech enthusiasts and participate.
TechSpot Account You may also...