No error messages.....?
Go into Event Viewer and check the logs. Look for errors just before or at the time of the freezes.
"perfmon /rel" will also provide a calendar presentation of errors. Look for red circles containing "+" signs. Click for details and error codes.
Probably some resource conflict but could be a software bug.