We have a Dell Inspiron 6400 laptop. It was experiencing problems where it was randonly crashing and displaying system file errors on boot.
We ran checkdisk through the XP recovery console each time and it seemed to fix the issue for a while, until it kept failing on a daily basis. We then decided that it was probably a failing hard drive and it was best to replace it
So, we replaced the SATA hard drive with a brand new one. However, we are still experiencing problems in particular with delay write failure messages. Added to this the BIOS will intermitantly report that there is no hard drive in the machine. The next time you switch it on though it might boot up fine.
I'm beggining to think that there may be a problem with the onboard SATA controller.
Does anyone else have any thoughts, or anyway of testing the SATA controller? The Dell onboard diagnostics do not check the SATA controller.
Any advice will be much appreciated.