Windows 10 was the free upgrade for Windows Vista 7, 8. Everyone took the free offer and upgraded, even the users with incompatible drivers and hardware. This is the main reason why Windows 10 freezes randomly often. But there could be more reasons as well. So, we are going to try fixes for every possible cause.
Free Up Disk Space
Low disk space could be another reason behind Windows 10 random freeze. So, make available the disk space on the system disk. Make sure the C drive has sufficient space. Clean up junk files using Windows disk cleanup tools. This will allow Windows 10 to work smoothly on your device.
Disconnect All Devices
Sometimes too many connected external devices could also make the OS freeze. Or, some external device could be causing the issue. Hence, disconnect all devices and restart your system and see if it resolves the issue.
Check For Faulty Hardware
Sometimes, damaged or incompatible hardware could also be the reason for this problem. However, if it only happens with Windows 10, chances are it is because of the incompatible hardware and not the faulty one. To resolve the issue, update or repair the hardware causing the issue.
Uninstall Incompatible Programs
Not all programs are meant for working with Windows 10. Their presence could make it freeze often. Hence, uninstall the programs that are not compatible with Windows 10.
Repair Corrupt System Files
Random freezing of Windows 10 could also be the outcome of corrupt system files. To find the corrupt system files and repair it, use SFC command. Launch the command prompt in admin mode by pressing Windows and X keys together. When you click it, the command windows will open. In the command box, type sfc/scannow and hit enter. This will find the corrupt system file and repair them. You will get rid of this problem then.
Update The Device Drivers
Incompatibility of system and drivers are the primary reason for Windows 10 freezing. hence, you must update the device drivers, all of them. From the start menu, go to the settings and then to update and security.
In th left pane, you will see the option of Windows update, there check for the updates. if the system comes back with the updates, install them. And remember you must have an active internet setting for updating the system and drivers.
You can also update the drivers from the site of the manufacturer. Open the website and select the driver option. Then enter the model number of the system and install the latest drivers.
Reset the Winsock Catalog
Simultaneously press Windows and X keys and launch the command prompt in admin mode. Type in netsh winsock reset and hit enter. Now reboot your system and see if the issue is resolved.
Perform Clean Boot
A clean boot is a good way to remove any service that doesn’t belong to Microsoft and may be interfering in the regular processes. To perform the clean boot, press Windows+R keys amd type msconfig. When you click OK, you will be taken to the system configuration window. Go to the services tab check the box beside Hide All Microsoft Services and then click on disable all. Lastly, apply the changes and click ok. It will prompt you to restart the system, choose to restart later.
Launch the run command again and type msconfig. In the system configuration window, go to startup amd select open the task manager. Navigate to start-up impact and disable all the option that carries high-impact. Now reboot your system, and this will be your clean boot of Windows 10. Easy, right?
Increase Virtual Memory
If your RAM runs out while running the resources, VM or virtual memory becomes the savior. Many users have said that the issue of Windows 10 freezing was resolved after they increased the virtual memory to 8 GB.
To increase the virtual memory, launch the run command by pressing Windows and R keys together, Now in the box, type sysdm.cpl and hit enter. In the window, go to advances, then settings and then advanced option and select changed. Uncheck the box beside Automatically Manage paging file size for all drives and choose the custom size. In the initial size choose 1000 and set the maximum to 8192. Apply the changes by clicking Ok and then reboot the device. This should solve the problem.
Turn Off Fast Startup
From the start menu, open the WinX menu and select the power options. In the right pane, click on Choose what the power buttons do and then on Change settings that are currently unavailable. Find the option of Turn on Fast Startup and uncheck the box beside it. Save the changes. Disabling the fast startup will resolve the freezing issue of Windows 10.
One of these solutions or a combination of these will surely resolve the issue.