Technology in terms you understand. Sign up for the Confident Computing newsletter for weekly solutions to make your life easier. Click here and get The Ask Leo! Guide to Staying Safe on the Internet — FREE Edition as my thank you for subscribing!

How do I tell if a blue screen 'CRC Fail' error is coming from my motherboard, hard drive, or RAM?


I bought a PC about two years ago. In the beginning, everything was OK, but now
I get two errors: blue screen and CRC fail. My question: How do I know if the
problem is in my hard disk, my motherboard, or my RAM?

In this excerpt from
Answercast #20
, I look at a Blue Screen error that could be coming from
several directions. I walk through a few steps a technician might take (and oh
yes, are you backed up?)


Hard drive, motherboard, or RAM?

The short answer is that ultimately, you do not. There is no simple way to determine where the error is.

The most common approach to this particular kind of problem (where you’ve got a blue screen specifically for a CRC error) is to immediately suspect the hard disk and start doing some diagnostics on that.

Diagnosing the problem

Diagnostics would include things like:

  • Running chkdsk /r
  • Or potentially even going so far as to run SpinRite on the drive.

A CRC error on the drive can in fact cause system crashes and blue screens. The problem is if the bad sector that a CRC error represents is a portion of (or is supposed to contain a portion of) Windows itself and it cannot be read properly. Then it’s very possible for that CRC error to cause Windows to crash and crash hard; in other words, create a blue screen.

Unfortunately, the same can be said for RAM and the same can be said for motherboard failures.

Hard disk is the first place that I’d look. Then, having eliminated that as a suspect, I would then start to look at RAM. Then, I would start to look at the motherboard. Pretty much in that order.

Technical support

Failing all of that, ultimately, there really is no good substitute for having a technician actually lay hands on the machine and look at it; and see if there’s something he can detect with electronics equipment to determine what is or is not failing.

You’ll find, I suspect, that the most common diagnostic approach is to replace the parts. In other words, while your hard disk has information on it that you don’t want to replace, swapping out RAM is one approach that you’ll find a technician will often use. If they happen to have spare motherboards for that machine lying around, they may in fact even go so far as to swap that out just to see if the problem goes away.

Do this

Subscribe to Confident Computing! Less frustration and more confidence, solutions, answers, and tips in your inbox every week.

I'll see you there!

1 thought on “How do I tell if a blue screen 'CRC Fail' error is coming from my motherboard, hard drive, or RAM?”

  1. In this case, booting to Linux, either on a CD or DVD or USB flash drive, provides two benefits.

    First, many Linux Live CDs come with an option on their boot time menu for Memtest, which can be used to run a diagnostic on the ram. Second, if the computer can run Linux, from an outside source, for hours on end without a problem, then its likely that the motherboard and ram are OK and the hard drive is the problem. Anyone who knows their way around Linux would be best off logically dismounting the internal hard drive to insure that Linux never touches it.


Leave a reply:

Before commenting please:

  • Read the article.
  • Comment on the article.
  • No personal information.
  • No spam.

Comments violating those rules will be removed. Comments that don't add value will be removed, including off-topic or content-free comments, or comments that look even a little bit like spam. All comments containing links and certain keywords will be moderated before publication.

I want comments to be valuable for everyone, including those who come later and take the time to read.