Link to home
Start Free TrialLog in
Avatar of deanjacot
deanjacot

asked on

hal.dll-directory enumeration-chkdsk errors

Problem started with failure to boot and  the hal.dll reload msg in windows XP  Home.
 In recovey mode, I can't see the C: directory structure
      (I see only the C: prompt so can't see the C;\windows contents, I  can see the d: contents)
Did the  fixbot and fixmbr  sucessfully
Chkdsk stallls out at 75% conplete
So my questions are
Am I likely to recover my data if  I put the hard drive  as a slave in another computer?
What data recovery software is recommended- do you get filenames/directories?
Does this sound like the HDD is toast?
Is the  process of starting (but  not completing )the  windows  XP repair  sound like a worthwhile adventure?
Any other suggestions?
Avatar of darenceang
darenceang

Hi!

From what i understand...
hal.dll error is due to BOOT.INI screwing up.
http://support.microsoft.com/kb/330184/en-us

- If you put ur HD to anoterh comp as slave, data SHOULD be showing up
- I dont think u need any data recovery s/w as all u need is to drag and drop the files off ur "SLAVE"
- I personally dont think its toasted.
- I personally dont like repair.. i do a clean format.

If you have ur home XP CD, u can try to do a recovery before stripping ur comp out.
http://pcsupport.about.com/od/fixtheproblem/ht/restorehaldll.htm
Avatar of deanjacot

ASKER

I haven't  tried the bootcfg from your first suggestion, but will as soon as the chkdsk/r  stalls again, I earlier tried an expand d:\i386\hal..dll c\windows\system32\hal.dll- and got an "access is denied"- so been chasing the status of the  disk.(VIA chkdsk). The chkdsk is at 67% after  3 hrs, which is some improvement over the previous chkdsk /p, but I am  not optimistic I can write anything  into C. But will try when chkdsk stalls.

On the  secongd suggestion,I now realize that I likely mistyped the expand command as as above, instead of hal.dl_   so will retry that also.

My question about "repair" was from yesterdays question - described at  http://www.dll-files.com/dllindex/dll-files.shtml?hal-  do you have comments on tthis?

And if I do have to pull the disk and set it up as a slave,   the best starting point I have is http://webcast.broadcastnewsroom.com/articles/viewarticle.jsp?id=8658-1    Do you have other help if I have to go that route?

Thanks for the help
I haven't  tried the bootcfg from your first suggestion, but will as soon as the chkdsk/r  stalls again, I earlier tried an expand d:\i386\hal..dll c\windows\system32\hal.dll- and got an "access is denied"- so been chasing the status of the  disk.(VIA chkdsk). The chkdsk is at 67% after  3 hrs, which is some improvement over the previous chkdsk /p, but I am  not optimistic I can write anything  into C. But will try when chkdsk stalls.

On the  secongd suggestion,I now realize that I likely mistyped the expand command as as above, instead of hal.dl_   so will retry that also.

My question about "repair" was from yesterdays question - described at  http://www.dll-files.com/dllindex/dll-files.shtml?hal-  do you have comments on tthis?

And if I do have to pull the disk and set it up as a slave,   the best starting point I have is http://webcast.broadcastnewsroom.com/articles/viewarticle.jsp?id=8658-1    Do you have other help if I have to go that route?

Thanks for the help
Hi!
Cool!
Try to see if u can extract the dll out and replace..
Then close your eyes and pray! ;)

To salve a HD, either you can take out the HD and pass to your friend machine ( one who is willing to open up his PC case ), do note that STEP 9 from the link you've given could be misleading as different HD might have different JUMPER settings. One alternative is to take out the jumper and not put it in any of the slots. THis SHOULD set the drive to AUTO DETECT. Thus, if you have a MASTER HD, the 2nd HD will be automatically be SLAVE.

Boot to Windows, and copy out the data. ;)
Oh yah... if REALLY you want to do a re-format or something ( WORST case ), you can try to do a repair..
http://www.michaelstevenstech.com/XPrepairinstall.htm
Avatar of nobus
you can also copy your data by running from a live cd, and copying the data to another disk (knoppix supports USB)
ftp://ftp.uni-kl.de/pub/linux/knoppix/KNOPPIX_V5.1.0CD-2006-12-30-EN.iso      Knoppix      
www.nu2.nu/pebuilder/                                     BartPe

after the recovery, i suggest testing ram and disk; to be sure about the basics - ubcd  is my favorite tool for it :
http://www.majorgeeks.com/Ultimate_Boot_CD_Full_d4981.html      
run the memtest86+ for ram test, and the applicable drive test
I got knoppix 5.1  and recovered all my data.
I had previously tried steps 1 to 5 on the recommended pcsupport.about.com site (up to restore- but none worked) I keep getting the hal.dll error- please reinstl al a copy of the above file- even when trying to boot from the windows CD.
In knoppix, I can see the boot.ini file, and it looks just like the one on the other XP machine, so am doubting thats the issue, even though most of the relpies indicate it ususlly is. I can also find the hal.dll file  in windows\system 32, its the same size as in the other machine (131968 bytes), and shows the original modification date, but I don't know how to check it further than that.
So would appreciate any suggestions before I reformat and start over. I was starting a testdisk  in knoppix but ran into the libntfs.so.9 renaming issue, and decided I would need better idea how to go about checking  on the hardware as recommended before i reformatted.(ie how do you check memory?)
When I start the windows installation/repair procedure from the CD- at the step asking what windows version to repair- I see 3 options as below I know the disk had 3 partitions, Windows was in the largest, but the -: and f:  confuse me.
Which should I select?

76294MB disk0 at Id 0 on bus 0 on atapi [MBR]
-:  Partition1 [FAT]  31MB
c:  Partition2 [NTFS]  72771MB
F: partition3 [FAT32]  8 MB
c:
I know the disk had 3 partitions, I assumed F was one, but guess  my reral question was what was -:
I selected c, and said don't reformat/repartition. Setup is now stuck at 75% while setup examines your disks (prior to overwriting the windows files).
Any suggestions (ie tools to examine health from knoppix, is Bart PE more useful, would reformatting the whole disk solve hardware problems)
>>  would reformatting the whole disk solve hardware problems)   <<    definitely not. hardware problems are solved by repairing replacing the bad devices. but soft problems are repaired by format /install
ASKER CERTIFIED SOLUTION
Avatar of deanjacot
deanjacot

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
nothing for the knoppix suggestion left ?
Nobus- I thought I had closed this question on 3/11 and recommended assigned points. Then I got a message no not add comments- I am not very familiar with the system- so don't recall my recommendations and don't see them posted, but knoppix was of the most help.Interested to see if elicits another automated response to not post stuff here.
try closing it again, as before
Closed, 250 points refunded.
modus_operandi
EE Moderator