Freaking Out

Discussion in 'Windows Desktop Systems' started by niteghost, Apr 13, 2005.

  1. niteghost

    niteghost OSNN One Post Wonder

    Must have done something really "dumb". I can't start XP Home now. I must have deleted some system files and XP is asking for it at startup.
    This is the error message that I got when Startup;

    Corrupted or missing File
    <Root Window >\system32\hal.dll
    Please copy missing file.

    apart from re-installing XP home, and I do NOT have the Recovery Disk, it is in my Partition D:\ Is theere anything I can do ??

    Please help and Thank You.
  2. cjdodd

    cjdodd OSNN Junior Addict

    Boot up from your XP CD, select recovery and then recovery console

    At the recovery console type scandisk /r i think it is and that will scan your windows install and replace any missing files
    jimi_81 likes this.
  3. Xie

    Xie - geek - Subscribed User Folding Team

    NY, USA
    If you can get to a command prompt try " sfc /scannnow " .. it scans system files and replaces corrupt/missing ones.
    jimi_81 likes this.
  4. Lee

    Lee OSNN Proxy

    This rang a bell, go here for more info
    ShepsCrook likes this.
  5. Dublex

    Dublex Quazatron R6 droid

    Hertfordshire, UK
    Very interesting article. I already know about HAL from my A+ studies (I'm sorry dave, I cannot do that) but its an informative link all the same - so I think you deserve +rep Lee

    Edit: Well, when I am allowed to. It says I must spread myself around a bit first in terms of rep.
  6. Lee

    Lee OSNN Proxy

    No need for reps, got too many as it is. Thanks for your consideration.
    jimi_81 likes this.
  7. ShepsCrook

    ShepsCrook Red Sox Fan!

    Eh, you got one more from me for it.
    Lee likes this.
  8. jimi_81

    jimi_81 Moderator Political User

    Stoney Creek, ON, Canada
    Good advice in here. definitely making a note of this.
    the recovery console is something id like to learn more about

    thanks guys
    here come some reps
  9. bush dogg

    bush dogg OSNN Senior Addict Political User

    Because you don't have access to any disks the only way I can think of "would be to install the drive in another system" and do the work from there.

    This is where copies of the Hal.dll file are

    XP (with no service pack)
    "windows\driver cache\i386\drivers" = hal.dll

    XP SP1
    "Windows \driver cache\i386\sp1" (looks like a file cabinet) = hal.dll

    XP SP2
    "Windows\driver cache\i386\sp2" (looks like a file cabinet) = hal.dll

    With the drive in the other system navigate to that drive to the location above (whatever one applys)

    Then copy the hal.dll file to a floppy or thumb drive (just so you have a copy)
    should work like copy and paste if I remember right.

    Now that you have a good copy you can replace the bad one while the drive is in the other system with no problem.