Windows 10 freezes randomly [Solved]

Sophie Luo, in Common error

In April 2017, Microsoft rolled out its latest (and second-biggest ever) Windows 10 update – the Windows 10 Creators Update. Users are already reporting computer freezing problems. 

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.

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 a computer novice and have no idea how to update your 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.

Related post: 

How to update drivers in Windows 10?


Method 2: Run Memory Check

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. 

Method 4: Run Disk Check

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

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.
Help Us Improve Article
  • Large Black Woman

    Let me ask you all a question. Do any of you guys have KODI??? My crashing started about a week after I installed KODI onto my computer. Please let me know as I am sure this is what has happened to my PC.
    Thank You!

  • K Dee

    Thank you so much! I’ve had this problem since I purchased this PC over a year ago. I even reinstalled Windows 10 from scratch and NO DICE! I finally found this page and went through step 1: no help despite updating the video card driver. Step 2 memory check OK Then step 3: my virtual memory was set very low and I have 12GB RAM. Fixed that and SO FAR ANYWAY– no more freezing. Thanks so much!!!


    Thank you for all of this valuable information. I just tried your virtual memory method. Today in September 29, 2017. I am going to see how long my laptop will last without any more crashes.

  • Janes Amp

    problems started ~1 month ago. thought possibly due to switching to at&t 18mbps total garbage isp plan that actually regularly runs even just 1mbps despite what is being paid for. btw thats a whole other problem of class action size. found that disabling windows defender in startup via task manager seems to have fixed the frequent freezing and unfreezing win10 on an i5 pc. but how to fix that now since i want to keep windows built in protection on ?!

  • Monika Kubek

    Drivers did the trick.
    Actually I didn’t remove properly old AMD drivers when I changed my graphic card to GeForce one week ago. Downloaded Display Driver Uninstaller from Guru3D and when I ran it the old driver was detected immediately. I clicked the option to remove and restart computer.
    After that my windows is working fine!

  • Holy crap!!!

    I was about to go re-install the Windows 10!

    Thank YOU for saving me!

    I had the biggest culprit in the form of “Virtual Memory.”

    Thanks, guys!

    ~ Adeel

  • Srihari Paramesh

    I don’t even get the cpu configuration option on the advanced menu??

  • Srihari Paramesh

    the example on virtual memory maximum value is wrong. It says 1.5X the Physical Ram which is 6144 but the screen shot says 150,000. Doesn’t make sense at all

  • Konfinches

    As I said in the previous comment, nothing suggested in the topic or in the comments solved the problem for me. I decided to send the product to the authorized service but finally, the problem was solved later.

    I started using the Comodo Internet Security some time ago.I installed the software every time after reinstalling the operating system. Then I thought the problem might be related to that.

    I UNINSTALLED the COMODO INTERNET SECURITY and after that I never experienced this problem.

  • محمد مهران

    stc /scannow
    does not work

    • Sophie.Luo

      Hi, the command should be “sfc /scannow”. I wonder if there was some sort of mistake. Please try again and see if it helps.

  • Ashwin

    i found problem with idm integration in chrome browser which causes browser to crash and so thus the system, i disabled automatic video download from web player in idm and since then found no issue.

  • Kenseth Thibideau

    wow. so far so good. i cant believe it. thank you 100 times

  • Pete Bryan

    Whilst I thought this was mainly a thinly disguised ad for drivereasy, I bought it anyway for £30, and 24 automated driver updates later it has actually fixed the W10 freezing probs, though no idea which driver(s) it was.

  • Sophie.Luo


    In Power Options panel, you will be able to see the down-arrow button next to Show additional plans. Click the arrow, and you will see High Performance option.

    Hope this helps.

  • poppy72

    What a joke. Imagine buying a new car, then finding out on the Internet that you have 16 problems with your car and the solutions are as follows. Number one, put your car over the pit and check the front spring for damage, if damaged you will have to replace spring, Number two if steering is wobbly, check front ball joint, I mean really how Microsoft gets away with it is astonishing.

  • Konfinches

    None of these methods solved the problem for me. I already tried setting “Turn off hard disk after” to “Never”, unfortunately nothing changed. I’m using Windows 10 Education 1703 (OS Build 15063.413). I have reinstalled the operating system several times, but just after the installation I am experiencing random freezing problem. The system does not react to anything, only the mouse can be moved. In this case, nothing else solves the problem except by manually shutting down and restarting the system. I checked the drivers over and over again and tried to manually install or even disable those that could cause problems like USB 3.0, USB 3.1, airplane mode, Bluetooth…

  • Juan Coronado

    Hi There everyone, I was having this issue, and simply MAKING SURE that I have the correct drivers for the video card did it. Microsoft help told me this is usually related to the video card. and it worked! I thought I had the latest drivers but I actually had to create an account (nvidia in my case) and download the software required to actually make my video card work properly. good luck all of you !

  • d-money

    I managed to solve the problem.

    Set power plan from “Balanced” to “High Performance.”

    As soon as I changed it to “High Performance” the intermittent freezing stopped.

    Power Options > Change Plan Settings (in Balanced section) > Change Advanced Settings > (set to) “High Performance”

    Seems to be a common prob w/ Win10 users with SSD drives.

    Some people manage to solve the freeze issue by turning off windows notifications or disabling certain services like superfetch and windows search.

    Let me know if you were helped by this solution. I was.

    • Emsella 1212

      Hi, my laptop keeps freezing. This problem came about after I had updated to the new Windows 10 creators update. The problem is I can’t do the above steps because my laptop freezes before I can open anything. Do you have any advice? I can turn of my laptop and that is all it will let me do.
      My laptop is hp TPN-C125

      • Nick was here

        Reinstall the OS.

    • Andikaa Alexandra

      Hey there! So far no more crashes. If this really helps than you’re the best, and thank you very much! 😀

    • Nick was here

      This is because High Performance has the “turn off hard disk after” option set to never. If you do the same in balanced, or whatever you normally use, you will probably get the same result.

  • Starsqream

    If you use an SSD and you run into this problem just change this:

    1. Open your advanced power plan settings.

    2. Expand open Hard disk and Turn off hard disk after, SET TO NEVER, and click/tap on OK.

    NOTE: Windows 10 should never turn off an ssd by default, but somehow it was doing that to me. After changing to Never, it never happened to me. Maybe a bug in latest update!!

    • d-money

      Dude, THANK YOU! I was pulling my hair out trying to figure this out.

      • d-money

        Actually, what worked is turning Advanced Power Savings to “HIGH PERFORMANCE”….not “Balanced.” This worked for me.

    • lucyinthesky

      just did it. so far no more crashes. thank you <3

    • Chi Kong Wong

      Just followed your suggestion accordingly and so far so more constant freezing.
      Thank you very much.

    • Любов Добрева

      Thank you very much!

    • Chris Winn

      Thanks so much man, five days of this nonsense and you nailed it! Was this changed as part of a Windows update?

    • Robert O

      Holy, so far no freezes. This seems to be what I needed.

      Thank you so very much! I am going to spread this method with everyone I know who has and SSD with Windows 10.

    • Joseph Krienert

      This solved issue on a Dell 9550. Thanks Stars*!

    • davey

      Thanks very much as this seems to have finally fixed the problem I’ve had since migrating to Windows 10!

    • Bobby


    • Olmedo H

      Could you explain this again? I didn’t get it and it seems to be very effective. 🙁 really need it.

      • Olmedo H

        Mine only allows me to put numbers in i guess.

        • Stef Willemse

          Mine too. I put it to 10000 minutes which is more than a week

          • Simen Midtfjord

            Scroll down to zero and you will see the option “Never”.

        • LeonserGT

          I put 0 and it switched to “never”

    • Jason Nolis

      thank bro!

      anyways : never is equal to 0

    • Large Black Woman

      Please, do any of you guys have Kodi? My crashing started about a week after I installed KODI onto my computer. Please let me know as I am sure this is what has happened to my computer
      Thank You Very Much!!!

  • AC

    Managed to do everything until last step, my laptop looked different- no ‘advanced’ tab or options. Hopefully all the other measures will help ?

  • Bk

    Thank you so much! My laptop is finally working as it should, thanks to your post!

  • Stark

    So I read that the new update was having some trouble using the bluetooth function, I disabled the function and haven’t had any freezes so far. I’ll update if this changes.

  • Frans

    I am using Samsung ssd850 EVO and the system would freeze for 10sec to about 1 minute, randomly to the point where it became difficult to use the laptop. The problem seemed to have start slowly after some win10 updates. Firefox was about the most frustrating of all the programs. As suggested above I update Samsung SSD firmware and nolonger have any problems, I used Samsung Magician which I down loaded the lastest verson from Sansung, ran it and told me that the firmware needed updating. pressed update and all the problems are know history.

    • Bobby

      Check the top comment. Try turning off “Turn off Harddisk”

      • MDo94

        He already fix the issue!

  • Toni

    I had that issue for long. Figured out that my computer is based on SSD and my power settings were to stop HD after certain amount of time. I changed it to never (0) and the freeze stoped.

    • Stark

      Can you explain how you did that?

      • Aneek Ray

        Type 0 as value and enter. 0 equals to never. Try, it will work.

        • Jon

          So, setting the value to 0 will make it never do it? Seems like the way they worded that sentence “turn off hard disk after (x) minutes” would mean that it would automatically turn off HD.

          • Nick was here

            If you type zero, it will say never. It won’t say 0

    • Carlos

      If this works i’m going to be so happy!

  • Daniil

    If you’re still searching for the right solution, please ensure that 4pin in 8 pin cpu (google it) isn’t your problem. Because after few hours of googling it seems that this was the problem for me.

  • Junaid Shaik

    You have done an incredible service and I can’t thank the person behind this enough. No crashes since I did this.

  • Jackzubek

    I disable c state and EIST in bios and no freeze now.

  • Joe Mattioni

    My ASUS A53E laptop has freezing problems since being updated to Win10. The freezes usually happen within 30 minutes or so of bootup. They appear to be a hard lock up, but (in my case anyway) if you wait a few minutes the system comes back just like nothing happened and it’s usually OK after that. I think this particular problem is triggered by Windows Update. There is always Windows Update entries in the event log during one of these freezes.

  • Ed

    Updated the firmware on my SSD and no problems anymore.

  • Sohail Raza

    It’s cartona. Disable it and it solves the problem. End cartona. Kill it.

    • Sarah R Moore

      Do you mean Cortana?

  • nayan

    Solved: I was having the problem of random freeze in windows 10 since it was upgraded from windows 8.1 last year. Esc, cntr-alt-del, mouse, keyboard, power button in CPU, nothing works when freeze. I need to switch off power supply, then power on, then have to restart CPU. Tried most of the remedies as mentioned in various articles in internet, but of no use.

    But three days before, out of my fortune, I see the Intel@ HD Graphics icon on right -bottom corner of the screen. I clicked it, then updated it by going to the Intel website and using Intel driver utility app. Now for last three days, the computer has not freeze even once. Hope, the problem is solved.

    • محمد مهران

      Please give me the link

  • Andy Taylor

    Have been getting random freezes since April 2016 (12 months)Freezes happen from 2hrs apart to 3 weeks apart. Changed PSU, GPU, CPU and motherboard. All others taken out till freeze. Yet still happening. Will do all things on this page and see how it goes.

    • Michael

      I have had this same issue. Custom built laptop. MSI motherboard, Nvidia graphics (GTX 960M) and Intel Graphics HD 530. I had heard the problem could be with Nvidia and Windows 10, does anyone know about that?

      I usually get the freeze when coming out of sleep, or out of screen saver. Rarely happens while I am actively using it. Same random pattern though, every day sometimes and then other times it goes multiple days. I’ve done all these things, I’ve ran battery checks. When it locks, nothing shows up in the Event Viewer so that’s no help.

      I haven’t messed with RAM voltage because I am scared to fry my RAM. The laptop works, just the random locking while I had things open is frustrating.

  • AZX

    Wow, quite helping. Very thank you for this information.

  • Steve Ross

    Very useful article. My PC only started freezing after the upgrade to W10. As a PC engineer in my previous employment I was quite aware of fault finding techniques and did upgrade my PSU which took the freezes from every other day to about once a week. I have now disabled the C states and whilst I have not had a freeze for over a week I am still holding my breath. My real concern is that this problem is only one of the many unreported issues with W10? It is only with the help of blogs like this that we can get real answers to the problems.

  • Mahdi Gh

    thank you very much
    The frustrating problem was solved

    • محمد مهران


  • Lisa

    There’s a great solution. Back up all your data. Purchase windows 7, which is the last decent operating system Microsoft produced. Install that then reload everything. It’s a nuisance, I know but we’ll worth it. Then email Microsoft to tell them to stop creating this insane garbage and go back to what worked. They are so insistent on turning computers into toys that they don’t care what the results are.

    • Paul Jacobs

      I couldn’t agree with you more. I recently bought a new Dell Inspiron with the Intel core i3 processor and Windows 10 to replace my old Dell with Windows Vista. When you get right down to it, Mr. Softie really didn’t make any significant changes in the OS as well as their Office suite other than to add boat-loads of useless bells and whistles, and “apps” and what amounts to sveral different ways to do the same thing! Like you say… it’s almost like entertainment for the PC nerds. And I’m also experiencing random lock-ups… probably because the system is so choked with these moronic sub-routines. I also doubt if the code has been written efficiently which probably explains why Hard Drives and RAMS are constantly being expanded in order to handle poorly written, inefficient code (inexperienced programmers who are paid less). Mr. Softie doesn’t have much competition in the OS market and probably colludes with the hardware mfrs to ensure obsolescence every couple of years. It’s maddening, so maybe your suggestion to chuck W-10 for “the last good Windows version” – W-7 is a good idea. We’ll see. Thanks for your viewpoint and good luck.

    • quakebox

      Sorry I have to go forward so you can’t neglect upgrading to windows 10 and as I see for now all latest software especially games are using DirectX 11 going to 12 so windows 10 is mandatory for those games to run. 7 will live for 4 more years then it’s gone.

  • Aldo Soto

    Apparently because I have read the problem of freezing this in relatively new computers, those using DDR4 ram and intel 6th generation processors, I have the problem of freezing since I update my computer from 8gb to 16gb, see if I can change The voltage in the bios. And Thanks for all your help!

  • James

    I’ve noticed that my computer freezes a bunch now too. It only happens when I am at my house, but when I am somewhere else using my computer plugged in, it does not freeze. I assume it has to do with the voltage too. However, I am unable to view on my start up the option to change the voltage settings for my laptop. It isn’t there.

    Will report back once I find out how to do this. I might need to call Toshiba.

  • Karle

    This was my Problem too; I set it to 1.30V and it works with no freezing since!

  • Ronald Fox

    I tried everything you listed except disabling the C-state and my system kept freezing.

    What I did do was increase the memory voltage. I had DLR4 chips rated at 1.2 volts and that was what it was set at. I increased the DRAM voltage in the bios setup to 1.35 volt, and have not had a freeze since, a couple of month ago.

    I thought you might like this solution for the very resistant problems.

    • Sergio Moura

      Yeap, that did it for me. I set it to 1.34V. Thanks mate, really appreciate it!

      • Allen

        How did u do that pls tell me!

      • Rijal

        Great, but where did you get the voltage settings.

        Waiting for your response. Thanks in advance.

    • Ellie

      My (Acer Aspire V15 Touch) Bios doesnt look like that.
      It says “InsydeH20 Setup Utilty” at the top.
      It only has Information,Main, Security, Boot and Exit tabs.
      None of the above show the screens shown here ie CIE Function etc

      Can anyone help? I’ve tried all the other steps and still freezing so would really like to try the last one ie Bios.