test: disconnect your network before attempting to shutdown
see if it completes.
(this is for cases where a remote device on the same network is streaming from your machine and blocks shutdown. (xbox, alexa, another pc being feed updates)
(generally the fix for this is a setting in windows control panel, power management, multimedia setting (allow device to shutdown while sharing media)
(I would have to look up the exact setting)
edit: control panel->hardware and sound->power options->edit plan settings select change advanced settings:
scroll down to multimedia settings,
look at when plugged in prevent idle to sleep. click on option and select let computer sleep.
happens if you have media players installed.
you could also turn on verbose logging messages to see what windows is doing:
It is possible to enable detailed information for Windows 10 logon, sign out, restart and shutdown events.
winaero.com
.
you can also run cmd.exe as admin and run
powercfg.exe /energy
(see report)
or
powercfg.exe /sleepstudy
(see the reports)
look for a power request override
https://docs.microsoft.com/en-us/wi...ice-experiences/powercfg-command-line-options
i think some motherboards will still run the cpu cooler for some time period after you do a shutdown. not sure what the delay is. 30 seconds?
info on turning off fast startup for fans not shutting off:
https://www.thebestmotherboard.com/...ttings. Follow these steps to accomplish this.