Hello. Well just like almost everyone else, I am here to cry for help. First things first I have a Dell Dimension E520 tower with Vista 32. It has a 250 GB SATA HDD, 1GB memory. It is mostly my 13 yr old’s computer cause I can never get him off of it, so I got a laptop. Anyway, to the point. The other day he said He started it up and it went through the BIOS screen, got to the green windows loading bar. Then when the Windows user sign in screen is supposed to come up there is nothing but a blank screen. There was no option in the boot manager to repair computer. The only options are to boot from HDD, CD, or run system setup, hdd diagnostics, or boot to utility partition. Try booting to the HDD or booting in safe mode or normally it ends up back at the same blank screen. So first things first I ran the dell diagnostic CD that came with the computer and it says the whole system checks out fine. I booted to the utility partition and all those tests passed. So I have been reading forum after forum for the last couple days trying to figure something out. So I did like the one forum states and made a Vista recovery disk (because I cannot find my reinstallation disk). I put the recovery disk in the CD drive. Choose boot from CD. It gets to the screen where the loading bar goes across the screen. It gets about 3/4 across the screen and then I get the error stating "an unexpected I/O error has occurred". The one that states there was a problem communicating with one of my devices. I read this is sometimes due to USB devices. The only USB devices attached are my keyboard and mouse. I can’t attach a PS/2 keyboard and mouse because all the ports on my computer are USB. I also went as far as to take the HDD out of my laptop and connect it to my Tower to see if I could get windows up and running to be able to explore the HDD that doesn’t seem to work. But when I do that it makes me go through start up repair. And I don’t want to take it too far because I don’t want to crash the other one. Also I think it has something to do with my laptop HDD is an IDE drive not a SATA drive. I am sure I did not include all the info you need or all the info I have, but that is a start. Please help. Thanks.