|It can also happen if you have a bad RAM stick since a value that is transferred from your hard drive to your processor can be mangled when it passes through a memory stick with a bad segment if part of it happens to hit that segment. To test for this use Memtest. If you have an error, rerun with one memory stick at a time and replace as needed.|
You have to be a little bit crazy to keep you from going insane.
If all else fails, read instructions.