It goes to the usual Dell logo/loading screen but today it took a minute to load (this part is usually very fast). After it finished loading it goes to a black screen where a cursor will flash maybe twice in the top left corner then it will not go any further, it just stays on a black screen. I know the computer is running as all lights are on and you can hear it, but it just will not do anything even if you leave it for 15-20mins.
I have the original CDs and I have tried to boot it from the CD but with out much success. I do how ever get a little further. Instead of stopping right after the Dell screen it goes to a "loading windows files" screen and you can see it doing so. Once that is finished it has the usual windows logo and bar that loads, though again after it finishes this it goes back to a blank screen.
I have read it was most likely a harddrive problem so I ran a diagnostic and it came up with the follow error.
Harddrive DST Short Test
Error code 0146
Error code 2000-0146
I'm not sure what this means or how to fix it.