1sr check RAM, if you have more than one stick, try running with just one stick at a time to see if it will run without freezing.
Also try System File Checker if it will run without freezing
Winkey plus 'X'
Choose Command Prompt (Admin)
Type
sfc /scannow then
Enter