In the beginning
I bought my computer last Christmas around December 30th so I still have some warranty usage left. However, this computer has not given me these errors until recently (August) where the system would randomly blue screen in the middle of Windows 7 Home Premium 64-Bit and then upon reboot, would not detect the HDD. This went on for about a few weeks with me tweaking different settings and rolling back updates and I even upgraded my PC to Windows 7 Professional 64-Bit to see if that would remedy the problem. The last step was install all of Windows Updates and updated all the extra bells and whistles like Flash, Adobe, etc. Worked fine for about 5 days and then blue screened again.
I rebooted into the Dell Diagnostics CD included with my PC and did a complete system scan. Found a major error on the HDD and it said something to the nature of the HDD rejected the test command and gave an alpha-numeric code to give to Dell Support. I called Dell Support and told them the nature of the problem, gave them the code, and within minutes they said they were going to FedEx Overnight me a new HDD. I got the new drive in, installed it, it did its thing with the image and brought my PC back to factory defaults. Happy camper.
My PC has been on since then for about a week and a half or a little less. I sleeps when not in use and hasn't given me any major problems. I have been playing a game called Forsaken World without issues. Today, I woke up to a black screen on my PC with a blinking cursor in the upper left. I pressed the power button to turn it off, and upon restart, pressed F2 to get into the BIOS to see that SATA0 had no device on it, and SATA1 was my CDROM. HDD not detected. :(
After letting out a rather loud and staccato WTF!, I turned it off and went to the store for breakfast. Came home, and turned it back and it detected the HDD, booted up, requested Safe mode that I declined and started Windows normally. Now I'm sitting here writing this wondering if there is something I am missing, or if anyone else with a Dell Inspiron One 2305 is having the same issues. Google came up dry.
Thanks in advance.
Perhaps there is a problem with the SATA port on your motherboard, or maybe the SATA cable itself is messed up? OR... perhaps the power cable that plugs into the HDD is messed up? There could be a number of reasons that this could be happening. Start your computer and listen to see if the HDD is spinning up when the computer doesn't work, and if it is spinning and the computer is still not starting properly then the power cable is fine so, try checking the SATA ports and cables. Hope this helps :)
I would call Dell Warranty Support right away (while the warranty is still in effect). No matter what the problem is, as long as it is hardware, they have to fix or replace it.
I would also consider purchasing the "Extended Warranty" prior to the regular one year warranty lapses. They charge quite a bit more for the "Extended Warranty" if it has expired.
There's an issue with the board. The thing about the all in ones is that they are basically laptop hardware, mounted vertically with an lcd mounted in front. Laptop boards have all the sata ports and what not hardwired, so I don't see it being an issue with the cable. More than likely you've got one of two problems. One is that you've got a power fluctuation on the board which is causing that port and or channel to short and cause your blue screen. The other is that you somehow got 2 bad HDD's. The odds of the second happening are fairly slim, however it sounds more like the first. The fact that the bios doesn't recognize the drive even being there sometimes tells me that its definitely a hardware issue, and since you've already swapped out the drive, I'd say that you've got a defective board. Your best bet is to call dell while your warranty is still active and see if they can have you take it to one of their warranty centers or send it to them. Just make sure that you reference the FIRST time you replaced the HDD, as most of those guys are reading from a script anyway and will want you to replace the HDD AGAIN if you don't reference it.
BTW, just from the quick research I did on the model, your definitely not alone.
Hey guys, been going round and round with this. But so far, I think I found a solution, even if its not the most practical. I disconnected the SATA cable for the cd-rom drive and used it for the HDD. So far, I have an uptime of 9 hours. I know.. I know.. it's been like almost a year since I wrote on here. But I am in college and have gotten myself another computer since then. (It's an iMac if you must know). I noticed that when I booted up after changing the SATA cables, its a lot faster. Only draw back is that I don't have use of the CD rom drive now.
Remember, its an All-in-One so the cable is tucked away and very short. I will have to disassemble almost the entire thing to replace the cable. No worries, I just use an external cd-rom drive. Problem solved.
I just wanted to post a solution to this on here so that other's experiencing the problem can know what works.
Dell sucks. End of story.
I see a lot of SATA cables with problems in the lately, anyone knows what's going on?