which OS?
what had he done?
probably just some driver gone bad
it'll take forever to find the rogue driver, so if possible, I recommend a format and reinstall
u could do a complete wipe of the master boot record (first sector on the drive) or the entire drive if u wanted (aka low-level format) with a diagnostic utility that can be downloaded from the drive manufacture's site