First update the BIOS to the latest version found on the ASUS-site. That might help and then it's solved.

If not, erase your hard disk with DBAN or delete all partitions from a GPARTED disc or the GPARTED program in your favorite Linux distro. Or install another empty or new hard disk, so you still have the old one available unchanged.
Then install Windows 10 onto that empty disk and then the necessary drivers (drivers from the ASUS-site since they made the motherboard). Don't mess with the registry or run third party optimizing programs.

- If it's fine now it's solved. Make a recovery drive or an image backup to go back to, if necessary.
- If it still freezes (with the latest BIOS, Windows out of the box and the latest drivers) it's a warranty issue.