Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: hal.dll Driver Causing BSOD. Here's what I've tried to fix it....

22 Sep 2015   #1

Win 7 X64
Hoping someone can help resolve my BSOD issue.

So this issue has been happening for over a year. I have no clue what initially caused the BSOD and have tried troubleshooting it the best I can. I am now about to lose my mind as the issue happens so randomly. I thought it might have to do with the wifi card, but I replaced that and it just happened again. It seems to happen the most when Iím uploading or downloading a large file online. This is why I initially replaces the wifi card. Now I have no clue what to try. Here is what I have done so far to try and fix the issue.

Replaced the wifi card

Performed a memtest for about 2 hrs with no issues (I know 4hr min is suggested)

Did a stress test on my machine to see if it was overheating Ė it performed at manufacturer spec temp.

Ended up buying new sticks of RAM just in case there was an issue with one of them. Before doing so I tried
removing just one stick Ė it BSODíd I then swapped my other one out and it did it again.

Updated all of my drivers using multiple software programs to identify what was out dated. This includes wifi drivers and graphics drivers.

Iíve also tried using another power source as one site suggested it may be a power issue

My logs are attached as required. My machine is older but Iíve upgraded the RAM and put in a SSD so its performance is still very suitable for me. Iím hoping I can resolve this issue and continue to use the oíl girl.
Thanks for reading and hopefully helping me resolve this ongoing issue.

My System SpecsSystem Spec
25 Sep 2015   #2

Windows 10 Pro

Hi tsanta21,

Welcome to the 7forums.

The dump files are at least 8 months old.
Please check {windows partition}\windows\minidump and check if there are any recent dump files saved.
Please make sure your pc is configured for small dump files How to configure minidump | Windows 7 tutorial

Daemon tools, Alcohol 120% and Power Archiver Pro uses SCSI Pass Through Direct (SPTD), which is a well known cause for BSOD's.
Please remove Daemon Tools and run the SPTD pass through remover.
  1. Uninstall Daemon Tools
  2. Download the SPTD standalone installer and follow these steps:
    • Double click the executable to open it
    • Click on the button shown below

If the button is grayed out, like in the image, there is no more SPTD installation on your system, and you can close the window

Please remove some files to increase the free space to at least 10-15%.
Every partition needs at least 10-15% free space so Windows can do its thing in the background.
warning   Warning
Less free space could cause BSOD's
My System SpecsSystem Spec
28 Sep 2015   #3

Win 7 X64

Thanks for the response. I removed daemon tools lite, free'd up space so I now have 32% free space on my drive. I also checked the setting you had mentioned to ensure my configuration was setup to save a kernel dump and it was setup correctly. I checked the log location and only see the older logs which you mention. Is there any other setting I can check to ensure the kernel dump files are properly being saved? Thanks!
My System SpecsSystem Spec

28 Sep 2015   #4

Windows 10 Pro

It is not a setting, but check the system files for problems

Please do the following:
  • Open an admin command prompt
  • Copy/paste "sfc/scannow" (without quotes) and press enter
  • When it finished reboot your system
  • Open again an admin command prompt
  • Enter sfc/scannow again

If sfc/scannow does NOT say "Windows Resource Protection did not find any integrity violation", please upload the cbs.log file located at {windows partition}\Windows\Logs\CBS\, if the file is too large try a 3rd party uploader like dropbox, onedrive, google drive, mediafire etc.
System File Check(SFC a.k.a. Windows Resource Protection) needs to have your system rebooted in order for sfc to try to fix the problems that it finds.
My System SpecsSystem Spec
29 Sep 2015   #5

Win 7 X64

No integrity issues found. I have attached the CBS.log file. Thanks!
My System SpecsSystem Spec
30 Sep 2015   #6

Windows 10 Pro

If sfc/scannow does NOT say "Windows Resource Protection did not find any integrity violation",
Only if sfc did NOT say that it is requested
My System SpecsSystem Spec
30 Sep 2015   #7

Win 7 X64

Sorry, I missed that.
My System SpecsSystem Spec
30 Sep 2015   #8

Windows 10 Pro

No problem,

Are you still experiencing BSOD's?
If so, please check {windows partition}\windows\minidump for dump files and if there are dump files, use the tool again and upload the zip.
My System SpecsSystem Spec
30 Sep 2015   #9

Win 7 X64

I haven't since I made the space changes. I seemed to get them most while uploading large files. I'll test some tonight and see if I can re-produce a BSOD. Thanks for your help!
My System SpecsSystem Spec

 hal.dll Driver Causing BSOD. Here's what I've tried to fix it....

Thread Tools

Similar help and support threads
Thread Forum
Driver causing BSOD, can't tell which one
I looked at the minidump myself, but I wasn't sure how to interpret it. I'm pretty sure it's telling me that the BSOD is being caused by a driver, but not sure which one it could be. Anyone have any ideas?
BSOD Help and Support
Is Older driver causing BSOD? How to fix?
I keep getting BSODs after a new install of a SIIG PCIe SATA adapter card. It only crashes when I run a CrystalMark or AS-SSD bench on the SSD connected to the new PCIe SATA card ports. I suspect it’s the driver, which is an old Microsoft driver from 2006 that W7 installed. And when I try to...
Driver causing BSOD - how to totally uninstall?
Hi folks, Starting getting BSOD's when trying to sleep my comp. This started happening after my scanner driver started acting strange (though there were some other driver issues as well). In any case, I got the following entry in my Event Viewer just before the crash, so I'm guessing it's the...
BSOD Help and Support
what is the Best way to find the driver causing the BSOD? + questions
I seen the post of using Driver Verifier, done everything it said and on boot i kept getting the BSOD, couldnt boot at all so went into safe mode and disabled etc. So now how can I as a noob user find the driver causing this BSOD? because i assume that test was to see if a faulty driver is doing...
BSOD Help and Support
Bad Driver causing BSOD??? Any help appreciated
Please help! I am consistently getting a range of different BSODs, however they are all coming up as being due to Locale ID 2057, which I gather is causede by a corrupt or incompatible driver. Problem is trying to locate this troublesome driver. I hope I have done the zipping of my Mini Dump...
BSOD Help and Support

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd

All times are GMT -5. The time now is 12:03.
Twitter Facebook Google+