BSOD keep happening from Hal.dll, ntoskrnl.exe and PSHED.dll, please - Microsoft Community
Microsoft Windows library files - Wikipedia
How to Repair Hal.dll Is Missing or Corrupt Errors
Hal.dll Error Fix Released - How To Fix Hal.dll Errors On Windows XP Bootup -- PersonalComputerFixes | PRLog
Windows Operating System Internals - by David A. Solomon and Mark E. Russinovich with Andreas Polze CSE 5343/7343 Fall 2006 Case Studies Windows XP Structure/Processes. - ppt download