Lisa Sabin-Wilson. Designer. Author. Espresso and WordPress addict

Who Took My Hal.DLL ?

on: May/20/07 and its been viewed 2,612 times

I was looking forward to a nice, relaxing weekend. In efforts to decrease my stress levels - I was planning on spending the entire weekend planting and fussing with pretty things in the new flower bed that I built a few weeks ago. (I’m still holding off until Memorial Day Weekend to plant anything in the veggie garden — in Wisconsin, you cannot be 100% sure winter is over until the end of May).

As my workday on Friday wound down to an end - I rebooted my computer. That was my first mistake - - but it was running sluggish and was obviously unhappy and in need of a reboot. Once it rebooted, I was met with 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.”

huh.

I rebooted again - sometimes Windows is just stupid, ya know? I thought it was a glitch - - I mean - I certainly didn’t do anything to my hal.dll file! So I reboot - and got the same error. Ugh.

I did the following - and STILL got the error:

  • Rebooted with my XP recovery disk
  • Attempted recovery
  • Used my XP CD and rebuilt the boot.ini file
  • Expanded the hal.dll file from the XP CD into the \windows\system32\ directory

Sigh - I was getting no love from Microsoft products! No matter what I did - my PC kept telling me that my hal.dll file was either gone or corrupted.

Luckily, back in March, when I rebuilt my computer with all sorts of new equipment - I used a RAID set up. I proceeded to boot my system with the mirrored drive - to which my system promptly told me that both arrays were degraded. DEGRADED! In big, ugly red letters, too - I guess that adds insult to injury.

To make a long story short - I set my mirrored drive as the boot drive and it booted just fine. I deleted the previous drive (the one that USED to be the boot drive but was now missing hal.dll). Then, I made a complete and total backup of my system. Then I rebuilt the array so that I, once again, had a boot drive and a mirrored drive and could begin functioning somewhat normally again.

The 95GB backup creation took a good amount of time. Rebuilding the array took forEVER. It’s almost noon on Sunday and I’m finally done and back to where I started (or ended?) on Friday afternoon. Yes, of course - before you ask, this is exactly the way I wanted to spend my weekend….NOT!

I’m sure there is an easier way I could have proceeded with this fix. I was, however, desperate not to do a new install of XP at any cost.

I did get some planting done, though - in between backups, rebuilds, etc - I spend a good amount of time outside on Saturday. Without sunscreen, of course - so now I look like a lobster. I really need to learn that whole sunscreen lesson someday.

And finally - here’s a picture of my new birdie friend, Jingles. I’ve discovered she LOVES to go into the shower with me. I can hold her under the shower for hours and hours and she’d be perfectly happy. After we were done - she sat on my shoulder and just preened and preened….and made herself a little tent with my hair:

Lorikeet, Red Lory, Chattering Lory, Shower, Hair
Posts Related to this one:
»No related posts

Posted on: May 20, 2007 |

Posted in: Geeky Things, Green Thumb

Tags: , , , , ,

/*--- 11 Responses to “Who Took My Hal.DLL ?” ---*/

  1. Paul Enderson
    6:48 pm on May 20th, 2007

    I’ve found your missing HAL…
    http://en.wikipedia.org/wiki/HAL_9000

    The bird was preening herself, or you? ;)

  2. Charles Betz
    1:41 am on May 22nd, 2007

    Hal.dll? That’s just hilarious, considering that HAL, the most famous computer in film history (2001 Space Odyssee) ended up decimating the whole crew of a space ship…

  3. Paul Enderson
    4:24 am on May 22nd, 2007

    You know what? I posted that first! ;) Is your Askimet eating my comments, or don’t you like me no more? :((

  4. Paul Enderson
    4:25 am on May 22nd, 2007

    I believe in my original comment I also asked whether the bird was preening itself or you? ;)

  5. Lisa
    11:50 am on May 22nd, 2007

    Paul - I’ll have to check my Akismet.. not sure why it would eat your comment…unless, of course, it was hungry.

    The bird was preening herself AND me. lol - she loves to preen my hair for some reason — it tickles, too!

    Charles - that is ironic. I can laugh at it now - - if you would have talked to me on Friday, though, I may have bitten you head off! :o)

  6. Lisa
    3:16 pm on May 22nd, 2007

    Paul - it was Akismet, indeed. See? Your HAL funny made it first :p

  7. Paul Enderson
    3:18 pm on May 22nd, 2007

    LOL! Cool… Retroactively posting a joke - that’s a new one for me! ;)

  8. john
    8:22 am on May 30th, 2007

    hello,
    can you please tell us how you fixed that problem?
    might just happen to me one day…:-?

  9. Lisa
    2:52 pm on June 1st, 2007

    Hi John - I didn’t really fix the problem, otherwise I would have provided an explanation of what I did to fix it.

    Because I have a RAID set up - I was able to boot off my mirrored drive, delete my old boot drive, back up and re-mirror it again. Not really a fix for people who don’t have their systems set up that way.

  10. aDoce
    12:40 pm on October 7th, 2007

    I get into your site looking if I could answer the same question as the title of this page [who did it?], by now, I still don’t know [found some viruses and a tHorse, but not what I need to point my finger], and I’m getting a little paranoid…
    The easy way to fix this is simply getting the C:\Windows\system32\hal.dll from another working machine and copying it to where it is needed. It helps having several machines with similar configurations so you can rely on something when [and I know that happens... a lot!] it happens. I know you can download the file from several websites, but I aint very trusty this days.

  11. Big D
    10:13 am on June 30th, 2008

    *SMOOOOCH* You are a life saver. Also am running a RAID 1 and read your post after getting the corrupt hal.dll message. I went directly to my RAID utility and forced a manual rebuild based on the mirror drive and i am operational in less than 2 minutes. Thank you thank yo thank you!! Have a great day.

Leave a Reply

  • Li-sa Sa-bin Wil-son: [lee-suh sey-bin will-sun] - pronoun; 1. A wife, mother & friend; 2. Blog Designer & WebHost; 3. Author of WordPress For Dummies; 4. Scuba diver; 5. Downhill Skier; 6. Am. Photographer; 7. Espresso sipper;
    contact me »
    WordPress For Dummies, author Lisa Sabin-Wilson, Amazon.ComI wrote the First Edition of WordPress For Dummies, published Nov. '07. I'm currently writing the 2nd Edition, due to be published in Fall '08...read more »
    Acknowledgements | Forward | TOC | Ch. 1
    Bonus Chapter: What's New in WordPress 2.5
  •  

    • David Span recently asked me to guest blog at MyBlogIt.net on WordPress. I was flattered. I am honored. I am done with my post there and he's got it up today: WordPress Magazine Themes: Quick Anatomy Lesson.. complete with PowerPoint presentation and Video (eek!). Thanks so much David!

      - #
    • So, I'm Plurking. Anyone Social Network'd out, yet? Add me, won't you?

      - #
    • "Thanks to Chris Wilson in the Blogs-About tech support department, my new WordPress MU (multi-user) community is up and running about 24 hours after my initial registration." ~ Roxiticus Desperate Housewives. Thanks, Roxi!

      - #
    • This is just a test post. Testing from my new smartphone. Will check when I get home. In the meantime....happy April!

      - #
    • Look for an update to the WordPress For Dummies book that will include what's new and exciting in the newest version of WordPress 2.5. This will be available in a free, downloadable PDF document both here, on my site, as well as Dummies.com. Will keep you posted!

      - #
    • Mitch Rezman: Beautiful bird - we wish you well. If your walls...
    • Http500: Congrats Lisa! Is a cool book! :d
    • Zak: I don’t have a screen capture sw, otherwise I’d...
    • Lisa: Phenomenal, Zak - thank you for letting me know it’s...
    • Zak: I’m now reading your post in an iPhone optimized format...
    • Lindsey: Awww, thanks! I take the comments about my OCD-ness as a...
    • Chris Cairns: Lisa, again, appreciate all the work you and your...
    • Heathero: Snappingphotos is worth reading!
    • Http500: Now in italy is summer, sea and sun! :d
    • Crawford Harris: Lisa, I enjoyed the book. It convinced me to give...
    • Carina: Thanks for sharing! :”>:d
    • MyDingo: I discovered that drinking a few gulps of a carbinated...
    • Joni: You definitely need a break! Have fun on your vacation! :)
    • UKStevieB: You mean you won’t Twitter/Plurk us to let us know...
    • diana: Can you have it go in the reverse manner? That is to ONLY...