I've had this error in the past with Windows 7. Now that I have 8 I'm getting it a lot more.
Things I've done in the past to check hardware:
Ran Memtest86+ overnight with 0 issues
Checked for Dirty drives and ran ChkDsk on all 4 hard drives with 0 issues
I have attached the diagnostic folder...