Boot a Linux live USB.
If it freezes sometime after it fully boots, then your problem almost certainly lies with your hardware.
Here is a short YouTube tutorial on how to create and boot a Linux live USB:
If you try Linux Mint (as shown in the tutorial) choose the XFCE desktop, as it is relatively lightweight.