Since early March of this year, my laptop (ASUS K70IC) has been periodically locking up, which causes the computer to fail to respond to any input other than a hard reset. It usually unfreezes after a minute or two, but can last up to 5 minutes.
While it freezes, whatever sound was playing is stuttered repeatedly on the sound that the computer froze on.
Whenever the computer returns to normal, the internet connectivity fails and cannot reconnect for up to a minute. The computer also takes far longer than usual to connect to the internet upon startup.
All of my temps are below 65C, and all drivers are up to date. In addition, my battery wear is at 57%, but this problem persists even when the battery is out and the computer is running simply on AC power.
I've run both AVG scans and Avast boot-time and normal scans, along with various hardware diagnostic tools that I've found.
The problem has also persisted even after an OS re-installation.
Any ideas? If it's a hardware problem, how would I go about diagnosing it?