Windows 10 freezes randomly

Advertisement

In October 2017, Microsoft rolled out its latest (and one of the biggest) Windows 10 update – the Windows 10 Fall Creators Update. Many are already reporting computer freezing problems, myself among one of the wider community.  

Unfortunately, these freezes occur almost randomly and without much useful feedback, so there’s no guaranteed solution to the problem. But there are several things you can try that have helped other users. You may not need to try them all; just start at the top of the list and work your way down.

Advertisement

1: Update Drivers 
2: Run Memory Check 
3: Reset Virtual Memory
4: Run Disk Check
5: Run System File Checker
6: Disable C-States in BIOS

Method 1: Update Drivers 

Updating drivers should always be your go-to option when something goes wrong with your computer or system. Whether you choose to update the device drivers manually, using Windows Update, or you use a trusted third party product, it’s essential that you have the latest correct device drivers for your operating system at all times. 

If you’re not comfortable playing with device drivers, we recommend using Driver Easy. It’s a tool that detects, downloads and (if you go Pro) installs any driver updates your computer needs.

To update your drivers with Driver Easy, just click the Scan Now button, then when it lists the drivers you need to update, click Update. The correct drivers will be downloaded, and you can install them – either manually through Windows or all automatically with Driver Easy Pro.

Method 2: Run Memory Check

A broken memory card is one of the culprits for a freezing computer. We want nothing less than to make a new investment by ordering a brand new computer just because of a memory card. So before we jump ahead and do that, we can check to see if our memory card is at fault. Microsoft has a built-in tool to help you with the diagnose, but if you have a trusted third-party software, use it as you will. 

1) On your keyboard, press the Windows logo key   and R at the same time to invoke a Run command. Type mdsched.exe in the run box and hit Enter.

2) If you want to check for problems immediately, click Restart now and check for problems(recommended). If you want to check later, click Check for problems the next time I start my computer.

 

3) Windows will then restart, and you’ll see this page showing the progress of the check and the number of passes it will run on memory.

If you don’t see any errors here, your memory card probably isn’t the problem. 

Method 3: Reset Virtual Memory

Virtual memory is basically an extension of your computer’s physical memory. It is a combination of RAM and a portion of your hard drive. If your computer runs out of RAM when performing an intensive task, Windows will dip into virtual memory for temporary file storage. 

1) On your keyboard, press Windows key and Pause/ Break key at the same time. Then choose Advanced System Settings on the left panel. 

2) Go to the Advanced tab, then click Settings

3) Go to the Advanced tab again, and choose Change… in the Virtual memory section. 

4) Ensure the Automatically manage paging file size for all drives checkbox is NOT ticked. 

5) Select your windows drive (the hard drive or partition that has Windows installed on it – usually C:), and enter an Initial size and Maximum size for your virtual memory:

Initial size – This value varies, depending on your computer. If you’re not sure what value to use, just enter whatever the number is in the Recommended category. Maximum size – Don’t set this value too high. It should be about 1.5 times the size of your physical RAM. e.g. A PC with 4 GB (4096 MB) of RAM should have no more than about 6,144 MB virtual memory (4096 MB x 1.5).

Once you’ve entered your virtual memory values, click Set, then click OK to continue. 

6) Next, clear all your computer’s ‘temp’ files. On your keyboard, press Windows key and R at the same time, then in the Run form, type temp and hit Enter. This will invoke Windows Explorer with your Temp folder open, showing you all the temp files on your computer. 

7) Select all the files in the Temp folder and delete them. 

Read Also:  Fix WMI Provider Host: High CPU Usage Problem on Windows 10

Method 4: Run Disk Check

If you have come this far, it’s about time for you to check if your disk is at fault. Still, you can use the built-in tool to do such a test. Here is how: 

1) Close all open programs and files.

2) Click Start > File Explorer > This PC

3) Locate the hard drive you’d like to check, right-click on it and choose Properties

4) Go to the Tools tab and click Check

5) If your hard disk drive is problem-free, you’ll see this: 

Method 5: Run System File Checker

Corrupted or missed system files could be the cause of your freezing computer as well. Microsoft makes it easy for you to get your original system files back: running System File Checker. It’s an easy-to-use built-in tool to restore the broken or missing system files that could cause your PC to freeze. Here is what you need to do: 

1) Press the Windows key on your keyboard, then type cmd (DON’T press Enter). Windows will display a list of programs that match your search. Right-click Command Prompt and choose Run as administrator

If prompted to provide administrator permission, click Yes

2) In the black Command Prompt window, type:

sfc /scannow

Then press Enter on your keyboard. 

Windows will scan your system for corrupted files, and attempt to fix any it finds. The results will display in this window, so please leave it open until the operation is complete.

Method 6: Disable C-States in BIOS

“C-States” is short for “CPU States”. They’re basically power saving options – they turn down your system’s voltage, multipliers, etc. so your computer uses as little power as possible when it’s idle. Disabling C-States (turning off the power saving options) can make your computer more stable, and reduce the chance of unexpected problems like PC freezing or random rebooting. To disable C-States:

1) Restart your computer, and when you see the logo screen (example below), press the Setup key defined by your manufacturer. It should be listed on the logo screen. (Different manufacturers use different keys, but it’s usually F2, F1, Esc, F12, Delete or a combination of these keys.) 

If you’re not fast enough, and the logo screen disappears before you hit the Setup key, just wait for Windows to finish starting up, then restart your computer and try again.

2) Once in your BIOS setup, use the arrow keys on your keyboard to navigate to the main menu. Go to Advanced tab, and choose the CPU Configuration option. 

3) Both C1E Function and Intel(R) C-STATE tech should be Disabled. If they’re not, use your keyboard up and down arrows to navigate the list of options, highlight the setting you want to change, press Enter on your keyboard, then press the up or down arrow on your keyboard to change the value to Disabled.

After changing these settings, save and exit the BIOS settings as per the instructions on your screen, then restart your computer again. The random freezing should be fixed now.

Scroll to Top