dgiles....... I wouldnt think defragging would have caused the issue........ I'd be more inclined to think he removed something he shouldn't have.
Will the machine boot in safe mode ?
What operating system is ( was ) installed ?
Does he have the option of using the last known good configuration ?
dl65