Blue Screen of Death Survival Guide: Every Error Explained
NTFS_FILE_SYSTEM or FAT_FILE_SYSTEM (0x00000024 or 0x00000023)
While many blue screens can be traced back to a new hardware install or bad memory, this particular error screams in capital letters that something is fishy with your hard drive. The error that gets displayed depends on the file system your OS is using. In most cases, the file system will be NTFS. With really old systems, the error will read FAT16. If you get this error, be sure to do one thing immediately, before you even being to contemplate its cause: Back up your important data.
Call the Cable Guy
(Image Credit: Tomshardware)
The easiest solutions are often the most overclocked, but they can also be the most effective. Checking your hard drive's cable connections falls into this category. SATA cables are notorious for working themselves loose --we've had this happen to us on many occasions. If using a SATA drive, make sure you have only one power cable connected, not two (many SATA hard drives include a SATA power cable and a legacy four-pin connector). With a PATA drive, remove the ribbon cable and look for any bent or broken pins. Carefully line up the cable and push it securely into place. You might also have a bad cable, so if you have a space cable lying around -- one you know to be good -- swap it with the one in your PC.
Check Please!

Now it's time to check your drive for errors. To do this, we'll first run a diagnostic scan. In XP, click Start, then Run, and type cmd. In Vista, simply type cmd in the Start Search box, then right-click cmd.exe and select Run as Administrator.. At the flashing command prompt, type chkdsk /f /r and reboot the system if prompted. The /f and /r switches attempt to fix file-system errors, then look for an mark any bad sectors before automatically rebooting when the scan completes.
Change Drivers
Even though we don't really think about hard drives as needing drivers, the controller's they're attached to most certainly do. A buggy SATA controller driver can wreak havoc on your data. Your motherboard's chipset drivers include specific drivers for the IDE/ATA controller tha the hard drives are connect to, so you'll need to install the latest version for your motherboard. To find your chipset drivers, you'll need to go to your motherboard manufacturer's website and search the support section, or head directly to your chipset manufacturer's website.
UNEXPECTED_KERNEL_MODE_TRAP (0x0000007F)
If you see this blue screen, you're probably overclocking your CPU, but this is not always the case. The 7F error is known to attack indiscriminately, lashing out at more than just overclockers. This particular BSoD can rear its head in response to bad RAM, a faulty motherboard, or a corrupted BIOS.
Overzealous Overclocking
If you've overclocked, the first thing you should do to isolate the problem (or any problem, for that matter) is to revert your overclocked components to their default speeds. If the blue screen goes away, then your overclock was too aggressive. The best way to ensure that your overclock is stable is to stress the hell out of your PC. To do this, many enthusiasts turn to the torture test named Prime95. This utility stressed your rig's CPU and memory subsystems. If any errors are found, it's a good indication that your system is not completely stable.
Hot Potato!
This BSoD could also be generated by an overheating PC, so it's a good practice to monitor your system temps on a regular basis. There are several temp monitoring programs available, such as Core Temp, Real Temp, SpeedFan, and many others.
As far as temperatures go, most CPUs can get very hot without incurring any damage. Temperatures of 75C under load aren't unheard of for hot-running CPUs, though most newer chips probably won't get as high. In general, it's a good idea to keep your CPU below 70C, and below 50C at idle. This will vary by processor make, model, and even steppings (revisions) of the same chip.
If a processor is running hot, examine your case's airflow and see if there are any obstructions. Check your fans for dust buildup, including the top of the heatsink that's cooling your CPU. A high-quality cooler will also bring temperatures down. And you should always have some sort of thermal paste between the CPU and the cooler. Finally, verify that all fans are spinning. If the fan is plugged in and still not spinning, replace the defective fan immediately.
The BIOS Beckons
If your BIOS is corrupt or has trouble with a new component, such as newly released processor core, your first order of business is to update to the latest version. Before updating the BIOS, you should change its settings back to default (there is usually a "reset to default" setting in the BIOS that makes this process easy, or you can simply clear the CMOS via the jumper on your motherboard). You should never attempt to update your BIOS on a system that is overclocked and unstable. A sudden reboot in the middle of the BIOS-flashing process will destroy your motherboard, turning it into a fancy doorstop. And remember: Never, under any circumstances, restart or shut down the system while you're flashing yoru BIOS. You can download the latest BIOS from your motherboard manufacturer's website.
When there are several different versions to choose from, skip right to the latest release rather than updating incrementally. Some motherboard vendors include utilities for updating the BIOS from within Windows. This makes the process easy enough for even novices to undertake, but for obvious reasons, we recommend avoiding this route when a system is prone to blue screens.
Mating Memory
Mismatched or bad memory sticks can also cause this blue screen. To scratch this one off of the troubleshooting list, run a single stick of RAM that Memtest86 has verified to be error free. If this solves the problem, replace the bad stick. If not, move on to the next step.
CPU is Kaput
We don't see this often, but another known cause for this particular error is a bad processor. Most people don't have the means to test the CPU in another system, so your options here may be limited. Local computer repair shops are sometimes willing to run the processor for a night or two for a nominal cost, but you can also contact AMD or Intel for a replacement if it's within the warranty period.