I am no defrag expert, but is it like that DIRECTLY after a fresh defrag? If so, I have no idea what to say, because that makes no sense. However, it may not be as bad as you think it is.
This is also strange. "Would not work" means what though? A stop error? Or just would not open? Sounds...