old drive crashed
installed new drive (Seagate 160GB 7200rpm)
have XP Home Edition installation CD (includes SP2)

get error message that windows cannot start because <windows root>\system32\hal.dll is missing or corrupt, reinstall the file

How do I do that from a new drive???!

I've deleted everything on the drive and will start over with the Seagate Disc Utility in the morning - oh look at the time! I've already been at this for too many hours....... :mad:

Any help appreciated

Recommended Answers

All 3 Replies

You're not booting from CD ROM. Boot from the cd rom... n try installing again.

Yeah. Also, if your HDD was indeed clean, you wouldn't get this message. Make sure you format the HDD correctly.

thanks, problem has been fixed

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.