|Windows.0 indicates there are at least TWO distinct installations of Windows on that computer. Or at least there were at some point. |
You have evidently not been performing a clean installation.
First I would recommend running a drive fitness test on the hard drive. You can download that from the manufacturer of the the brand drive he has. Then, if the drive checks out OK, consider reformatting and then re-installing Windows.