I would first start with testing the servers hardware. You can do that in and out of the OS. in the OS you would use Dell Online Diagnostics, and outside the OS you would use 32 Bit Diagnostics. Run either of those and let me know if anything shows up. If the hardware is clean the issue may lie in the OS itself. Have you tried a chkdsk /r /f from within the OS? Any errors?
Let me know what you see.
Dell | Social Outreach Services - Enterprise
Get Support on Twitter @DellCaresPro
Download the Dell Quick Resource Locator app today to access PowerEdge support content on your mobile device! (iOS, Android, Windows)