The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Help! PC Recovery Problem

    Discussion in 'Hardware Components and Aftermarket Upgrades' started by cyndi525, Dec 26, 2006.

  1. cyndi525

    cyndi525 Notebook Consultant

    Reputations:
    0
    Messages:
    114
    Likes Received:
    0
    Trophy Points:
    30
    Last night I decided to do a system restore. I've done em before--so I thought, no problem. However, it was late and I guess I wasn't really thinking. When I chose System Restore, Two options came up. One to do a Microsoft System Restore, and the other to do a PC Restore. I chose the PC Restore. When I realized I had chosen the wrong one, I tried to stop the process but couldn't. So I just turned my computer off. I thought if I did that it wouldn't go through with whatever it had been doing.

    When I turned the computer back on I got the following error message.

    Windows could not start because the following file is missing or corrupt:
    windows root\system32\hal.dll.
    Please reinstall a copy of the above file.

    Anything I can do short of trying to locate a reinstallation disk?
     
  2. jim6172

    jim6172 Notebook Evangelist

    Reputations:
    64
    Messages:
    390
    Likes Received:
    0
    Trophy Points:
    30
    will the restore still work ?
    if not the only option is a reinstall
    jim
     
  3. cyndi525

    cyndi525 Notebook Consultant

    Reputations:
    0
    Messages:
    114
    Likes Received:
    0
    Trophy Points:
    30
    I just get the error message. I'm trying to find a way to see if there's a way to get around it.
     
  4. jim6172

    jim6172 Notebook Evangelist

    Reputations:
    64
    Messages:
    390
    Likes Received:
    0
    Trophy Points:
    30
    not to my knowledge other than doing a repair/install with xp cd
     
  5. cyndi525

    cyndi525 Notebook Consultant

    Reputations:
    0
    Messages:
    114
    Likes Received:
    0
    Trophy Points:
    30
    Oops, part of the error message got cut off. It was
    Windows root\system32\hal.dll.
     
  6. Jalf

    Jalf Comrade Santa

    Reputations:
    2,883
    Messages:
    3,468
    Likes Received:
    0
    Trophy Points:
    105
    Congratulations, you've broken your windows installation.

    For future reference, if your PC is busy rewriting your Windows installation (for example doing a system restore or similar, which requires overwriting a good chunk of your OS), it is a very very bad idea to interrupt it.

    Apart from that, it is *always* a terrible idea to switch off your computer while it's accessing the harddrive. A friend of mine ended up with a physically damaged harddrive because a friend accidentally pulled the plug while it was working.

    But hey, if you're lucky your harddrive still works, and you only need to reinstall Windows. Look at the bright side. :)

    (hal.dll is one of the really really important files in Windows. It's short for Hardware Abstraction Layer, which means it's the component that allows Windows to run on all sorts of hardware (AMD and Intel CPUs, hundreds of different motherboard types, dozens of harddrive brands and so on. All this goes through hal.dll and comes out as "generic" hardware that Windows can communicate with.

    If you managed to corrupt that file, there's no workaround whatsoever, other than digging out that Windows CD and get to installing... :)

    You could try to simply copy that file from a separate Windows installation, and if you're lucky that'll work. But it might not be the only corrupted file, and even if it is, your system is still stuck halfway between two restore points.