FIX: Windows 10 Computer Not Shutting Down Completely

Many Windows 10 users have reported an issue where their computers fail to shut down completely. Users suffering from this problem see that when they shut their computers down, their computers power down but lights within and on the case of their computers stay on, and many components inside the computer (including the processor and HDD/SSD) can still be heard running.

This problem is caused by a feature called Fast Startup. Fast Startup basically cuts down the amount of time it takes for a Windows 10 computer to boot up after it has been shut down completely by at least half, making starting up after a shutdown even faster for a Windows 10 computer than waking up after going into Hibernate mode.

Fast Startup works by saving an image of the active Windows kernel and all loaded drivers to the hiberfile (the hiberfil.sys file located in the root folder of the partition of your Hard Disk that Windows is installed on and the very same file used by Hibernate to save the active session) before the computer shuts down. The next time the computer boots up, Fast Startup simply loads the contents of the hiberfile back into the computer’s RAM, resulting in an extremely quick boot.

In the case of users suffering from this issue, Fast Startup doesn’t let go of resources such as the processor and the RAM, resulting in some parts of an affected Windows 10 computer still running even after it has been shut down. The solution to this problem is to simply disable Fast Startup. The following are the two ways you can go about disabling Fast Startup:

Method 1

Right-click on the Start Menu button to open the WinX Menu.

Click on Power Options.

Click on Choose what the power buttons do in the right pane of the window.

Click on Change settings that are currently unavailable.

Uncheck the checkbox beside Turn on Fast Startup (recommended), thus disabling it.

Click on Save changes.

Method 2

The second method that can be used to disable Fast Startup is to simply disable the Hibernate feature, deleting the hiberfile and disabling Fast Startup as a result. You should use this method if Method 1 doesn’t work or if you simply want to disable Fast Startup and gain a bit of disk space (the hiberfile takes up as much disk space as the amount of RAM your computer has), although you should know that using this method will also result in the loss of the Hibernate feature.

Right-click on the Start Menu button to open the WinX Menu.

Click on Command Prompt (Admin) to launch an elevated Command Prompt.

Type the following into the elevated Command Prompt and then press Enter:

powercfg -h off

windows 10 wont shutdown

Once you have used your preferred method to disable Fast Startup, your Windows 10 computer should shut down completely every single time you shut it down.

ABOUT THE AUTHOR

Kevin Arrows


Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.

Comments

10
    CA
    Charles Atkinson Jul 14, 2017

    I have a Dell Inspiron One 2330 which originally came with Windows 8. I upgraded to Windows 10 some time ago. Several weeks ago we had an electrical storm and the computer lost power. When I turned it back on I heard the fan start for 2-3 seconds and then all I got was a black screen with an underscore prompt. I called Dell and tried multiple things to re-start the computer (unplugged, discharged stored energy with the power button, unplugged all peripherals and repeated above, started power pressing F2, F8, or F12 every second or so, repeated with the peripherals plugged and unplugged, etc.). Nothing worked. After a few days of trying this I got into the BIOS and ran a hardware screen which was fine. Computer still wouldn’t go past the underscore prompt. Dell sent me a thumb drive with Windows 8 on it, but before it arrived, one day the computer simply started. I have made sure since then to always shut the computer down correctly. Until….yesterday when one of the kids hit the power button on the surge protector and now I am back to square one. After doing research online, it seems Windows 10 has a feature that maintains a kernel or memory for a faster startup and my thought is that even though the computer is off, it will not reboot because it is stuck at this point. I cannot get past this screen even if I try to boot BIOS, safe mode, or even the F8 reset key for Dell. My thought then was to plug in the thumb drive with Windows 8 and restart the computer hoping it would “read” the thumb drive instead of the hard drive. Nope. I’m frustrated and any help would be appreciated. To recap, no matter what I do the screen never goes past a black screen with a single underscore and I have already tried at least a hundred times to press power button and simultaneously press either F2, F8, or F12 to get into a different “mode”. Thanks in advance

      BR
      Brian Aug 5, 2017

      sounds like it cant find a boot info. The sudden loss of power or the power surge might have damaged the boot info on your HDD so the computer gets stuck trying to read the corrupt info

      1. If you are able to get into BIOS then you want to restore your
      setting back to default, save your changes and exit then try to
      restart.

      2. Try booting off the windows 10 install disk: https://www.microsoft.com/en-au/software-download/windows10 and run start up repair (note that this is not a repair install but a startup repair). Here is how to create a usb windows 10 boot disk https://appuals.com/how-to-create-windows-10-bootable-usb-using-rufus/

      3. You can use the windows 10/8 disk to scan and fix error by going to repair > command prompt and tupe ‘sfc/ scannow’ in command prompt. Here is how to do it: https://appuals.com/how-to-perform-startup-repair-in-windows-88-1-and-10/

      4. You can also use the bootable disk of Partition Table Doctor (ease-us) and boot the disk on startup. Right click on your drive and select “Fix boot”. Find more information here https://www.easeus.com/resource/fixboot.html

      Reply
      BR
      Brian Aug 5, 2017

      Looks like the computer is not able to find the boot info on your HDD. The power surge or sudden loss of power might have corrupted the MBR hence the system gets stuck trying too read the boot info.

      1. if you are able to get into the BIOS, reset it, save settings and restart

      2. By using the Windows installation disk, you can perform a startup repair (not same as a repair install). find more info on how to do that here https://appuals.com/how-to-perform-startup-repair-in-windows-88-1-and-10/

      3. You can use the command prompt ‘sf /scannow’ to scan and repair the disk. Using the windows installation disk, go to repair, the command prompt. type ‘sf /scannow’ and hit enter

      4. You can use third party partition manager in the boot environment (like a bootable CD). You can use one like Ease-US partition manager to scan and repair the boot info. after loading, simply go to your drive, right click and select “Fix Boot”. Find more info here https://www.easeus.com/resource/fixboot.html

    BU
    Buck Dec 2, 2018

    I only have hangs on restart/Shutdown when I allocate a specific memory amount (1024 in my case) to the onboard graphics instead of Auto within the bios. When I put it back to Auto, everything works. Hope this helps. Just wondering if Auto will increase the virtual onboard graphics to max when playing games. For a client playing sims 4.

    Reply
    BB
    Bryson Bergquist Jun 14, 2019

    I FOUND THE FIXRun command prompt as administrator, type in powercfg -hibernate off and press enter.Everything will be fixed!

    Reply
    CJ
    Christopher Johns Jun 16, 2020

    than you kevin.. these instructions were simple and Worked! so many times i encounter an issue and the information i get directed to Suxs. it’ll run me around to only find things were made worse. This Fix Save me a lot of frustration.. again TY christopher j.

    DA
    Daniel Jul 10, 2020

    i know it might sound strange, but is it possible that this command stopped my cpu fans from spinning?

      SW
      Shane Warren Author Jul 11, 2020

      It can if the power settings are changed. Is your temperature high now?

        DA
        Daniel Jul 13, 2020

        No, temps are fine but it appears that the issue might be from the cpu_fan1 header as I’ve plugged it into a sys_fan1 and it works fine now.

          SW
          Shane Warren Author Jul 13, 2020

          Okay, good to know you got it sorted out.