I have a Windows 7 home edition x64 computer that runs 24/7 as it runs Windows Media center on multiple extenders I have through out the house. Recently I have been getting more frequent blue screens that are caused by the hal.dll see below:
After a google search I found that hal.dll is
Windows Hardware Abstraction Layer (HAL), a file that hides hardware complexities from Windows applications. hal.dll is a system process that is needed for your PC to work properly.
This is very vague and doesn't help me solve the bluescreen problem.
How can I stop the hal.dll from crashing my computer?