Windows 10 Black Screen on shutdown/reboot

shutdownwindows 10

I am experiencing a problem that was apparently common on Windows 10 at some point but has since gone away for most. Not for me however.

When I shut down or reboot windows 10, after the shutdown sequence completes the power remains on on my laptop but all the hardware turns off (screen is blank, keyboard LEDs turn off, etc, but the power leds & fans stay on) after this I have to hold the power button down to force it to complete the shutdown sequence.

I have tried all the recommended solutions I've dug up on google which includes:

  • Disabling Fast Startup
  • Disabling Fast Boot (BIOS) and CMS (set boot to UEFI only)
  • Not allowing the system to turn off the Intel Management Engine Interface to save power
  • Updating my graphics drivers (both of them are fully up to date) and BIOS
  • Shutting down from the commandline (command prompt)
  • Disabling Hibernation support in windows. (powercfg.exe /h off)

I'm running an MSI GE75 Raider 8SE laptop on Windows 10 Enterprise LTSC; Version 1809.

Additional info: Shutting down from safe mode works fine.

Best Answer

As when booting in Safe mode the shutdown is successful and complete, this indicates that some third-party application is responsible for the problem.

To locate the problematic application, you may use the free tool Autoruns for Windows.

This utility shows all programs configured to run during system bootup or login, and when starting various built-in Windows applications such as Internet Explorer, Explorer and media players. You may turn off startup items with a click and return them later with another click. You may avoid listing Microsoft products by using the menu Options > Hide Microsoft Entries, Hide Empty Locations and Hide Windows Entries

I would suggest turning off startup entries in bunches, drilling down to the startup program that causes this behavior. Once identified, it might have some setting that can avoid the problem, or can be left out of startup and only be invoked when required (verify that once invoked it does not add another startup entry, but such can be deleted by Autoruns).

Related Question