I've been getting a lot of BSODs recently. One of the common error messages is "KERNAL_DATA_INPAGE_ERROR".
My computer is about 3.5 years old. It's a Gateway GM5474 (Vista) with 2GB of RAM. I've haven't added any RAM or changed anything else (to be honest the seal is still on the back of the computer- this thing has NEVER given me problems up until now).
I've run Avast anti-virus, so I'm not really thinking virus at the moment. One possibility for this kind of error I found online was failing RAM. What's a good, safe way to test that?
Any other theories?
ETA: I've used the Western Digital software to test for bad sectors on my HD, but it passed that.
Still haven't gotten the computer working reliably. It was to the point today where it would start up, Windows would load, I would just be getting to the desktop, and as soon as I clicked on something it would freeze up. Had to manually power it down twice.
After doing this, I unplugged the SATA cable going from the HD to the motherboard and plugged the cable into a different SATA port right next to it (there's 4 total SATA ports on the motherboard, but they're one right next to the other). This allows me to start up the computer and sometimes run it for a few hours, but it will always lock up again eventually. I've switched the cable to all of the 4 different SATA ports, and while it does seem to help for a while, it eventually locks up again.
This seems really weird to me. How would just switching SATA ports help for a period of time, but then eventually fail again? You would think if they were bad it would just be all bad or working fine. Is a gradual SATA port failure possible? I get problems when plugged into any 4 of the ports eventually. Wondering if the section of the motherboard where the SATA ports are located is failing.
Do you think buying a
$10 PCI SATA card would be worthwhile, or a total waste? It would come with a new SATA cable too. Wondering if this would have a chance at fixing this if it is the SATA ports on my MB that are going bad. Or am I completely on the wrong track here?