Two points to note from the report

Total Files Cleaned = 2,933.00 mb Error starting restore point: System Restore is disabled.
The amount of temp files indicate why the fix took so long, and the failure to create a restore point caused the hang

Could you go to this MS site and follow the advanced troubleshooting - if you get as far as step 4 could you post the error reports
http://support.microsoft.com/kb/302796

If you have a windows disc we could re-install system restore