Security Software review and downloads
  • Home
  • Spyware & Spyware Remover
  • Registry & Registry Cleaner
  • Firewall
  • Hacked
  • Uninstall & Uninstaller
  • Antivirus

HELP! ASAP! Hal.dll error after changing primary to logical disk?

September 11th, 2008 · 3 Comments

I was messing with partition magic and converted one of my logical drives to “primary,” (no O/S installed) but it wasn’t set to active. My pc multiboots to WinXP, Win2K and Linux. Then when I reboot and chose WinXP, I get the following error:

“Windows could not start because the following file is missing or corrupt: \system32\hal.dll
Please re-install a copy of the above file”

Now I have the XP CD but didn’t want to use it at first because I think I just messed up with the boot order or something. So I reboot again and this time I chose Win2K, and I was able to get in.

So I guess my question is since I’m in, how do I fix WinXP so I can boot to WinXP? Should I run partition magic again and undo the changes I made (i.e. revert back the newly “primary” disk to “logical” which was originally set to logical)

I hope I’m making sense, but please help me!!
THANK YOU COLIN AND THE BLEACH GUY!! :P yes i undid the changes!! i'm not gunna mess with partition amgic again lol (best answer, i'm goin to have to do eeny meeny mini mo between you two!!)

also thanks for blood lust for the extra info

Related posts:

  • Harddrive Partition NOT accessible in Windows VISTA
  • New computer with VISTA Installed -- have 3 hard drives #1, #2, #3 --- #1 has 3...
  • I need some help with the Norton Ghost functionality.?
  • I have a Windows computer with a 320GB drive with a primary and logical partition. The...
  • Windows XP Reboot, help?
  • I am trying to install windows XP on a computer. I went to the blue screen where it gave...
  • Upgraded hard drive using norton ghost?
  • I was confused on the partition stuff and hit primary partition when I wanted logical...
  • During Windows Vista installation, accidentally deleted all partitions.?
  • Gateway MT6705 Laptop. Have installation disk. Ran disk, accidently deleted all...
  • Huge Vista XP boot problem NEED HELP NOW?
  • I bought a computer with vista on it, I do not have a vista disk. the hard drive has two...
  • HUGE VISTA XP BOOT HAL.DLL PROBLEM NEED HELP NOW?
  • I bought a computer with vista on it, I do not have a vista disk. the hard drive has two...
  • I have a Pentium 4 processor when I try to boot up I get a window saying "Primary Disk Hard Error" then….
  • then it says to press F4 to run setup but when I press F4 everthing I try and do in that...
  • WinXP Pro "error loading operating system" error after fresh install?
  • I have a Lenovo Thinkpad T60p. All of a sudden my wireless stopped working for no reason....
  • how do you fix the windows error lsass.exe?
  • how do i fix the windows error lsass.exe? The lsass.exe, password not correct error is...

    Tags: Dll


    3 responses so far ↓

    • 1 Colinc // Sep 11, 2008

      You MUST undo these changes. NEVER play with things you do not understand, there are other changes you could have made which would not even let you in at all, and others could make your disk unreadable.

    • 2 ^^{31337} // Sep 11, 2008

      Yes revert it, You can only have 4 primary partitions and converting a logical to primary will break the chain.

      HAL.dll = Hardware Abstraction Layer, thus the file it needs to read your windows partition.

      The ring0 chain was broken.

    • 3 bloodluszt // Sep 11, 2008

      It usually more than likely your ini file and not your hal.dll

      From the MS-DOS “C:\>” prompt check to see if your computer has the “hal.dll” file by typing “dir hal.dll /s” at the prompt. If the computer returns a “File not found” message, the hal.dll has been deleted.

      To recover this file -boot the Windows operating system CD and choose the option to “Restore”, “Repair”, or “Recover.” This option will prompt you for the Windows installation to use, the administrators password and will allow you to restore the proper file. At the MS-DOS prompt type the below command.

      expand x:\i386\hal.dl_ y:\windows\system32\

      In the above example “x” would be the letter of your CD-ROM drive and “y” the letter of the drive your operating system is installed on. For example, your disc drive may be D: and your hard drive is likely C:.

    Leave a Comment

    *
    To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
    Click to hear an audio file of the anti-spam word

    Tags: Email Spam Uninstall spyware Security Software Trend Micro Registry Cleaner Pc Tools Norton Nod32 Kaspersky Internet Security Hacked Firewall Computer Security Avg Avast Antivirus Ad Aware Monitoring Software Encryption Backup


    A Slow System?
    Harassed by DLL errors?
    Plagued by constant Blue Screens?
    Receiving error messages and don't know why?

     
    • Most popular Software downloads

      • Pctools
      • kaspersky
    About | Contact Us | Old Sitemap Security Software review and download . All rights reserved PoweredBy Yahoo!API.