UBCD4Win Forums: hal.dll - UBCD4Win Forums

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

hal.dll Missing or Corrupt: Windows root>\system32\hal.dll

#1 User is offline   FTRT Icon

  • Newbie
  • Pip
    • Group: Members
    • Posts: 3
    • Joined: 01-July 09

    Posted 01 July 2009 - 10:32 AM

    Hello All,

    I am uncertain if this is the right forum for me. If this is not the right forum please excuse me for posting here.

    This is my situation:
    I have Windows XP Media Center Edition on a Toshiba laptop. I was playing music on Media Player when everything froze. I tried to End Task in Windows Task Manager but nothing was working so I just hit the power button and shut the computer down.
    After restarting, I received this 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.

    I have a Toshiba Recovery and Installations/Drivers Disc and the only option it gives me is to do a complete reinstall, which will erase my files. This is not an option because I need the files.

    I also have a Windows XP Home Disc. When I boot from this disc I get this error message:
    file pci.sys is corrupt.
    Press any key to continue.

    This is where I am stuck.

    Can anyone assist?

    I need step by step instructions as to how to resolve this without losing my files.


    Added Note:
    I have also switched out my harddrives and made this internal hard drive my external hard drive, which does nothing more than show-up in My Computer after my system struggles to recognize it. However, I am still unable to gain access to it.

    I would like to know if using UBCD4Win will get me into the system and if I will be able to repair this issue. If so, please advise how to go about doing this.

    Thank you for any and all help.

    This post has been edited by FTRT: 01 July 2009 - 10:34 AM

    0

    #2 User is offline   ben_mott Icon

    • Regular Member
    • PipPipPip
      • Group: Members
      • Posts: 200
      • Joined: 07-May 07

      Posted 01 July 2009 - 03:56 PM

      How to create a Windows NT 4.0, 2000, XP or Server 2003 boot floppy disk

      http://www.nu2.nu/bootdisk/ntboot/
      if it is a boot probem
      here is a ready floppy you need a floppy drive and a formatted floppy

      http://www.pcclinic....o.uk/xpboot.exe
      =================================================
      if you do not have floppy use nero to make a bootable Cd from that bootable floppy
      boot with floppy/CD and choose partition with XP on
      ===============================================================================


      What is hal.dll ?

      Short for Hardware Abstraction Layer, HAL is an operating system programming layer that enables the operating system to operate with a hardware device. hal.dll is the dynamic link library file that implements the functionality of HAL.

      hard disk hal.dll error
      When “hal.dll missing or corrupt” message appears, it can be because of damaged or missing hal.dll file. It can also be because of some wrong entries in boot.ini file in case you are using two operating systems on your computer. Also it can be because of improper BIOS entries of the disk drives etc.
      Fix:
      follow to fix this error:
      Step 1: Check the boot device order in BIOS. For this follow the steps below:

      * Restart your computer and keep pressing the Delete button on keyboard. This will take you to BIOS screen.
      * Go to Boot Menu in BIOS and verify that your hard disk which contains Windows installation is the topmost in boot sequence if you have more than one hard disk.

      Step 2: If the above step does not solve your problem, then you need to repair the boot.ini file.
      ====================================================



      Ben

      This post has been edited by ben_mott: 01 July 2009 - 04:05 PM

      0

      #3 User is offline   chuckr_jcr Icon

      • Regular Member
      • PipPipPip
        • Group: Members
        • Posts: 136
        • Joined: 11-February 07
        • Location:Rocky Mountains area... CO
        • Interests:Learning more computer skills...

        Posted 01 July 2009 - 07:40 PM

        View Postben_mott, on 01 July 2009 - 02:56 PM, said:

        Step 1: Check the boot device order in BIOS. For this follow the steps below:

        * Restart your computer and keep pressing the Delete button on keyboard. This will take you to BIOS screen.

        Note that some computers require a different key to get there:

        I think my old Dell used the "Delete" key, but my

        Gateway asks for:

        F2 for BIOS screen, or
        F10 for 'Boot order' screen - this is the one I use for: 1-CDROM, 2-HDD = USB sticks, USB HDDs, etc...

        (The appropriate key should flash on your screen just moments after initial BIOS run.)
        Ya' gotta be quick to hit the key,
        if you can read the message during the half-second that it's displayed... ;)
        "Inquiring minds would like to know..."
        0

        #4 User is offline   FTRT Icon

        • Newbie
        • Pip
          • Group: Members
          • Posts: 3
          • Joined: 01-July 09

          Posted 01 July 2009 - 08:34 PM

          [quote name='ben_mott' date='01 July 2009 - 03:56 PM' timestamp='1246481805' post='74597']
          How to create a Windows NT 4.0, 2000, XP or Server 2003 boot floppy disk

          http://www.nu2.nu/bootdisk/ntboot/
          if it is a boot probem
          here is a ready floppy you need a floppy drive and a formatted floppy

          http://www.pcclinic....o.uk/xpboot.exe
          =================================================
          if you do not have floppy use nero to make a bootable Cd from that bootable floppy
          boot with floppy/CD and choose partition with XP on
          ===============================================================================


          Thank you for your help. However, how can I burn xpboot to disc? It wants me to insert a floppy. I do not have a floppy drive.
          0

          #5 User is offline   ben_mott Icon

          • Regular Member
          • PipPipPip
            • Group: Members
            • Posts: 200
            • Joined: 07-May 07

            Posted 02 July 2009 - 05:01 PM

            here is the same floppy on a bootable cd approx 1.8 Mb it is a compressed self expanding archive.
            http://rapidshare.co...97/xpbootcd.exe
            it should work I have not tested it though.
            download to desk top put a CD-r in cd rom drive and double click it it will burn to the CD-R
            boot with that Cd-r

            Ben
            0

            #6 User is offline   FTRT Icon

            • Newbie
            • Pip
              • Group: Members
              • Posts: 3
              • Joined: 01-July 09

              Posted 03 July 2009 - 12:43 AM

              Hello Ben,

              Thank you for your assistance. You have been very kind. Unfortunately this did not solve the problem.

              Am I correct in assuming that I need an Original XP Media Center Edition install disc to do a repair. My Toshiba Recovery and Installations/Drivers Disc only offers the option to do a complete reinstall. I have attempted to make an Install Disc from the C:\Windows\I386 files, although instructions on various websites state to use C:\I386, which I do not have on my hard drive. But nothing has worked. Do you have any suggestions?

              Thank you for taking the time to assist.

              This post has been edited by FTRT: 03 July 2009 - 12:45 AM

              0

              #7 User is offline   ben_mott Icon

              • Regular Member
              • PipPipPip
                • Group: Members
                • Posts: 200
                • Joined: 07-May 07

                Posted 03 July 2009 - 01:06 AM

                Hello,
                I am not a computer expert like some of the others here.
                but I would use Knoppix Live Cd to copy your Data to CD-R
                or memory stick.

                or also there is EDR COMMANDER that can restore registery restore
                there is a link on 911CD forum
                http://www.911cd.net...t=0#entry156808

                good luck
                Ben
                0

                #8 User is offline   Greenknight Icon

                • Newbie
                • Pip
                  • Group: Members
                  • Posts: 7
                  • Joined: 02-February 09

                  Posted 06 July 2009 - 03:54 AM

                  View PostFTRT, on 02 July 2009 - 10:43 PM, said:

                  <snip>
                  Am I correct in assuming that I need an Original XP Media Center Edition install disc to do a repair.
                  <snip>
                  Repair Install probably wouldn't work. My sister tried, in the same situation; all it did was create a new install of XP alongside the existing one, which was no help at all. Copy out your data, as Ben suggests, then re-install.

                  I wish I'd had UBCD4Win when my sister's computer did that, it would have made extracting the data from that dead install of XP much easier.
                  0

                  Page 1 of 1
                  • You cannot start a new topic
                  • You cannot reply to this topic

                  1 User(s) are reading this topic
                  0 members, 1 guests, 0 anonymous users