I have experienced many of the same problem described above including the error when trying to use the restore to an earlier time. However I did find on his machine, earlier restore points. Most of which threw up the same memory read error. However one from November ran right through and I thought it had completed, but has displayed this error message. http://www.http://speeednet.co.uk/images/amd.jpg Could be that the fix is preventing itself being changed or removed, so in essence what is the difference between this fix and a virus?
I am currently using Dart 7 to try and uninstall the hotfix, when it finally stops the spinning timer and kicks in.