do you know how to find the Event Log?
Control Panel - Administrative Tools - Event Viewer. In the left hand pane, click on "Sytem", and then in the right hand pane look for "error" or "warning" messages.
If you see any that coincide with freezes, or that you are curious about, copy the text and post it here.