Whenever my computer keeps freezing up I revert back to six PC maintenance tasks which can help maintain performance and the resilience of any computer. These common tasks make good use of the freely available utilities with the Windows operating system read
Your first check should be in the Device Manager for any hardware issues. On occasion, my own laptop keeps freezing up if USB peripheral components are conflicting with other hardware. Check there are no device driver issues to and update them via the utility.
Virus problems can also be a major cause of freezes. They interfere with the operating system as well as the Windows registry file. Run an anti virus scan of your entire drive using the latest update application available (many of which are free).
Check you have enough free space left on the disk. You should have over 10% kept empty on the main hard drive (where your operating system is installed) for the Windows paging file to expand. The easiest way to establish the space to clear out temporary files, remove applications and transfer bigger files onto an external drive.
On some occasions, my computer keeps freezing once it gets too fragmented. This means file fragments dispersed around the disk causing slow access times especially if these fragments belong to operating system programs. Easy way to fix this is to run the Disk Defragmenter tool every month to help reorder these fragments into a sequential order.
In the large majority of cases though, registry corruption/faults are to blame for most errors, exceptions and computer freezes you will experience. The easiest way to fix this is to use System Restore to rollback version of your registry file to an earlier saved version. Windows keeps backup versions every time Windows update is run.
Lastly, don’t forget that there may be too many applications running at once on the system. This uses up a lot of RAM and CPU power. Try closing down as many background applications as possible to free up extra RAM memory.