Pay attention to the patch program.  If there is an error, it will tell you what files it happens on at the end.
If you are getting errors during a patch. then something may be interfering with the patcher.  You are not running off an SSD, so another option is a bad spot on the hard drive.