Computer wont shut down sometimes until after I restart it first

Doppelganger_1

Prominent
Jul 5, 2017
46
0
540
My pc wont shut down sometimes and I have to restart it to be able to to shut it down by using the shut down button in the start menu. It might be a coincidence but I've noticed that whenever this happens, my pc doesn't recognize my internal hardrive (e drive) but this also gets fixed after restarting the computer.



My current build :


- Intel Core i7-7700K Kaby Lake Quad-Core 4.2 GHz LGA 1151 91W BX80677I77700K
- MSI Pro Series B250 PC Mate Motherboard
- Kingston HyperX FURY 8GB Kit (2x4GB) 2400MHz CL15 DDR4
- EVGA GeForce GTX 1080 Ti SC Black Edition GAMING, 11G-P4-6393-KR, 11GB GDDR5X, i
- Samsung 850 Series 256GB SSD
- Western Digital Black WD1003FZEX 1TB 7200rpm 3.5” HDD
- ASUS SATA DVD RW 24x
- Cooler Master Hyper 212 EVO
- Corsair Carbide Series 100R Mid tower case
- EVGA SuperNOVA 850 G3, 80 Plus Gold 850W, Fully Modular (220-G3-0850-X1)
- Dell S2716DGR 27" LED GSync 2560 x 1440 1 ms HD Monitor
- 3 Corsair ML120 PRO LED CO-9050042-WW 120mm 120mm Premium Magnetic Levitation PWM
- Logitech Z623 200 Watt Home Speaker System, 2.1 Speaker System (Black)
- Intel Dual Band Wireless-AC 7260 for Desktop Network Adapter 7260HMWDTX1.R
- Corsair STRAFE Mechanical Gaming Keyboard, Red LED, Cherry MX Red



edit: I ran powercfg.exe -energy and these were the results.

Power Efficiency Diagnostics Report
Computer Name
DESKTOP-6LK50FC
Scan Time
2017-08-22T04:44:19Z
Scan Duration
60 seconds
System Manufacturer
MSI
System Product Name
MS-7A72
BIOS Date
04/07/2017
BIOS Version
3.40
OS Build
15063
Platform Role
PlatformRoleDesktop
Plugged In
true
Process Count
177
Thread Count
2816
Report GUID
{0c535eca-9541-4dd3-99ec-58a2a7bb022c}

Analysis Results

Errors

System Availability Requests:System Required Request
The device or driver has made a request to prevent the system from automatically entering sleep.
Requesting Driver Instance
PCI\VEN_1102&DEV_0008&SUBSYS_10241102&REV_00\5&268315e1&0&0000D8
Requesting Driver Device
Creative Audigy Audio Processor (WDM)
USB Suspend:USB Device not Entering Selective Suspend
This device did not enter the USB Selective Suspend state. Processor power management may be prevented when this USB device is not in the Selective Suspend state. Note that this issue will not prevent the system from sleeping.
Device Name
USB Composite Device
Host Controller ID
PCI\VEN_8086&DEV_A2AF
Host Controller Location
PCI bus 0, device 20, function 0
Device ID
USB\VID_046D&PID_082D
Port Path
11
USB Suspend:USB Device not Entering Selective Suspend
This device did not enter the USB Selective Suspend state. Processor power management may be prevented when this USB device is not in the Selective Suspend state. Note that this issue will not prevent the system from sleeping.
Device Name
USB Composite Device
Host Controller ID
PCI\VEN_8086&DEV_A2AF
Host Controller Location
PCI bus 0, device 20, function 0
Device ID
USB\VID_1B1C&PID_1B15
Port Path
8
USB Suspend:USB Device not Entering Selective Suspend
This device did not enter the USB Selective Suspend state. Processor power management may be prevented when this USB device is not in the Selective Suspend state. Note that this issue will not prevent the system from sleeping.
Device Name
USB Composite Device
Host Controller ID
PCI\VEN_8086&DEV_A2AF
Host Controller Location
PCI bus 0, device 20, function 0
Device ID
USB\VID_1532&PID_0043
Port Path
7
Platform Power Management Capabilities:pCI Express Active-State Power Management (ASPM) Disabled
PCI Express Active-State Power Management (ASPM) has been disabled due to a known incompatibility with the hardware in this computer.
Device Drivers:
Devices with missing or misconfigured drivers can increase power consumption.
Device Name
Intel(R) Dual Band Wireless-AC 7260
Device ID
PCI\VEN_8086&DEV_08B1&SUBSYS_40708086&REV_73\4&2AB1633A&0&00E6
Device Status
0x1802400
Device Problem Code
0x16
Device Drivers:
Devices with missing or misconfigured drivers can increase power consumption.
Device Name
Unknown USB Device (Device Descriptor Request Failed)
Device ID
USB\VID_0000&PID_0002\5&AFCCEDA&0&4
Device Status
0x1806400
Device Problem Code
0x2b
Device Drivers:
Devices with missing or misconfigured drivers can increase power consumption.
Device Name
Standard PS/2 Keyboard
Device ID
ACPI\PNP0303\0
Device Status
0x41802400
Device Problem Code
0x18
Device Drivers:
Devices with missing or misconfigured drivers can increase power consumption.
Device Name
Microsoft PS/2 Mouse
Device ID
ACPI\PNP0F03\0
Device Status
0x41802400
Device Problem Code
0x18
Device Drivers:
Devices with missing or misconfigured drivers can increase power consumption.
Device Name
WSD Print Device
Device ID
SWD\DAFWSDPROVIDER\URN:UUID:1C852EF4-B813-1F08-9F50-101F745F655B/HTTP://WWW.HP.COM/SCHEMAS/IMAGING/CON/LEDM/DISCOVERYTREE/2007/07/01
Device Status
0x1802400
Device Problem Code
0x16
Warnings
Platform Timer Resolution:platform Timer Resolution
The default platform timer resolution is 15.6ms (15625000ns) and should be used whenever the system is idle. If the timer resolution is increased, processor power management technologies may not be effective. The timer resolution may be increased due to multimedia playback or graphical animations.
Current Timer Resolution (100ns units)
5013
Maximum Timer Period (100ns units)
156250
Platform Timer Resolution:Outstanding Timer Request
A program or service has requested a timer resolution smaller than the platform maximum timer resolution.
Requested Period
10000
Requesting Process ID
13392
Requesting Process Path
\Device\HarddiskVolume1\Program Files (x86)\Steam\bin\cef\cef.win7\steamwebhelper.exe
Platform Timer Resolution:Outstanding Timer Request
A program or service has requested a timer resolution smaller than the platform maximum timer resolution.
Requested Period
30000
Requesting Process ID
13968
Requesting Process Path
\Device\HarddiskVolume1\Program Files (x86)\Steam\steamapps\common\wallpaper_engine\wallpaper32.exe
Platform Timer Resolution:Outstanding Timer Request
A program or service has requested a timer resolution smaller than the platform maximum timer resolution.
Requested Period
10000
Requesting Process ID
14196
Requesting Process Path
\Device\HarddiskVolume1\Windows\System32\audiodg.exe
Platform Timer Resolution:Outstanding Timer Request
A program or service has requested a timer resolution smaller than the platform maximum timer resolution.
Requested Period
10000
Requesting Process ID
5360
Requesting Process Path
\Device\HarddiskVolume1\Program Files (x86)\NVIDIA Corporation\NVIDIA GeForce Experience\NVIDIA Share.exe
Platform Timer Resolution:Outstanding Timer Request
A program or service has requested a timer resolution smaller than the platform maximum timer resolution.
Requested Period
10000
Requesting Process ID
4012
Requesting Process Path
\Device\HarddiskVolume1\Program Files\Intel\Intel(R) Online Connect Access\LegacyCsLoaderService.exe
Platform Timer Resolution:Outstanding Timer Request
A program or service has requested a timer resolution smaller than the platform maximum timer resolution.
Requested Period
10000
Requesting Process ID
2760
Requesting Process Path
\Device\HarddiskVolume1\Program Files\Intel\Intel(R) Online Connect Access\IntelTechnologyAccessService.exe
CPU Utilization:processor utilization is moderate
The average processor utilization during the trace was moderate. The system will consume less power when the average processor utilization is very low. Review processor utilization for individual processes to determine which applications and services contribute the most to total processor utilization.
Average Utilization (%)
3.83
CPU Utilization:Individual process with significant processor utilization.
This process is responsible for a significant portion of the total processor utilization recorded during the trace.
Process Name
wallpaper32.exe
PID
13968
Average Utilization (%)
0.35
Module
Average Module Utilization (%)
\SystemRoot\system32\ntoskrnl.exe
0.07
\Device\HarddiskVolume1\Windows\SysWOW64\ntdll.dll
0.06
\Device\HarddiskVolume1\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_7209bde3180ef5f7\nvd3dum.dll
0.02
Information
Platform Timer Resolution:Timer Request Stack
The stack of modules responsible for the lowest platform timer setting in this process.
Requested Period
10000
Requesting Process ID
13392
Requesting Process Path
\Device\HarddiskVolume1\Program Files (x86)\Steam\bin\cef\cef.win7\steamwebhelper.exe
Calling Module Stack
\Device\HarddiskVolume1\Windows\SysWOW64\ntdll.dll

\Device\HarddiskVolume1\Windows\SysWOW64\kernel32.dll

\Device\HarddiskVolume1\Program Files (x86)\Steam\bin\cef\cef.win7\SDL2.dll

\Device\HarddiskVolume1\Program Files (x86)\Steam\bin\cef\cef.win7\steamwebhelper.exe

\Device\HarddiskVolume1\Windows\SysWOW64\kernel32.dll

\Device\HarddiskVolume1\Windows\SysWOW64\ntdll.dll
Platform Timer Resolution:Timer Request Stack
The stack of modules responsible for the lowest platform timer setting in this process.
Requested Period
30000
Requesting Process ID
13968
Requesting Process Path
\Device\HarddiskVolume1\Program Files (x86)\Steam\steamapps\common\wallpaper_engine\wallpaper32.exe
Calling Module Stack
\Device\HarddiskVolume1\Windows\SysWOW64\ntdll.dll

\Device\HarddiskVolume1\Windows\SysWOW64\kernel32.dll

\Device\HarddiskVolume1\Windows\SysWOW64\evr.dll

\Device\HarddiskVolume1\Windows\SysWOW64\mf.dll

\Device\HarddiskVolume1\Windows\SysWOW64\mfcore.dll

\Device\HarddiskVolume1\Windows\SysWOW64\RTWorkQ.dll

\Device\HarddiskVolume1\Windows\SysWOW64\ntdll.dll

\Device\HarddiskVolume1\Windows\SysWOW64\kernel32.dll

\Device\HarddiskVolume1\Windows\SysWOW64\ntdll.dll
Platform Timer Resolution:Timer Request Stack
The stack of modules responsible for the lowest platform timer setting in this process.
Requested Period
10000
Requesting Process ID
14196
Requesting Process Path
\Device\HarddiskVolume1\Windows\System32\audiodg.exe
Calling Module Stack
\Device\HarddiskVolume1\Windows\System32\ntdll.dll

\Device\HarddiskVolume1\Windows\System32\AudioEng.dll

\Device\HarddiskVolume1\Windows\System32\audiodg.exe

\Device\HarddiskVolume1\Windows\System32\rpcrt4.dll

\Device\HarddiskVolume1\Windows\System32\combase.dll

\Device\HarddiskVolume1\Windows\System32\rpcrt4.dll

\Device\HarddiskVolume1\Windows\System32\combase.dll

\Device\HarddiskVolume1\Windows\System32\rpcrt4.dll

\Device\HarddiskVolume1\Windows\System32\ntdll.dll

\Device\HarddiskVolume1\Windows\System32\kernel32.dll

\Device\HarddiskVolume1\Windows\System32\ntdll.dll
Platform Timer Resolution:Timer Request Stack
The stack of modules responsible for the lowest platform timer setting in this process.
Requested Period
10000
Requesting Process ID
5360
Requesting Process Path
\Device\HarddiskVolume1\Program Files (x86)\NVIDIA Corporation\NVIDIA GeForce Experience\NVIDIA Share.exe
Calling Module Stack
\Device\HarddiskVolume1\Windows\SysWOW64\ntdll.dll

\Device\HarddiskVolume1\Windows\SysWOW64\kernel32.dll

\Device\HarddiskVolume1\Program Files (x86)\NVIDIA Corporation\NVIDIA GeForce Experience\libcef.dll

\Device\HarddiskVolume1\Program Files (x86)\NVIDIA Corporation\NVIDIA GeForce Experience\NVIDIA Share.exe
Platform Timer Resolution:Timer Request Stack
The stack of modules responsible for the lowest platform timer setting in this process.
Requested Period
10000
Requesting Process ID
4012
Requesting Process Path
\Device\HarddiskVolume1\Program Files\Intel\Intel(R) Online Connect Access\LegacyCsLoaderService.exe
Calling Module Stack
\Device\HarddiskVolume1\Windows\System32\ntdll.dll

\Device\HarddiskVolume1\Windows\System32\kernel32.dll

\Device\HarddiskVolume1\Program Files\Intel\Intel(R) Online Connect Access\libzmq-v120-mt-3_2_4.dll

\Device\HarddiskVolume1\Program Files\Intel\Intel(R) Online Connect Access\LegacyCsLoaderService.exe

\Device\HarddiskVolume1\Windows\System32\ucrtbase.dll

\Device\HarddiskVolume1\Windows\System32\kernel32.dll

\Device\HarddiskVolume1\Windows\System32\ntdll.dll
Platform Timer Resolution:Timer Request Stack
The stack of modules responsible for the lowest platform timer setting in this process.
Requested Period
10000
Requesting Process ID
2760
Requesting Process Path
\Device\HarddiskVolume1\Program Files\Intel\Intel(R) Online Connect Access\IntelTechnologyAccessService.exe
Calling Module Stack
\Device\HarddiskVolume1\Windows\System32\ntdll.dll

\Device\HarddiskVolume1\Windows\System32\kernel32.dll

\Device\HarddiskVolume1\Program Files\Intel\Intel(R) Online Connect Access\libzmq-v120-mt-3_2_4.dll

\Device\HarddiskVolume1\Program Files\Intel\Intel(R) Online Connect Access\core.dll

\Device\HarddiskVolume1\Program Files\Intel\Intel(R) Online Connect Access\IntelTechnologyAccessService.exe

\Device\HarddiskVolume1\Windows\System32\ntdll.dll

\Device\HarddiskVolume1\Windows\System32\kernel32.dll

\Device\HarddiskVolume1\Windows\System32\ntdll.dll
Power Policy:Active Power Plan
The current power plan in use
Plan Name
OEM Balanced
Plan GUID
{381b4222-f694-41f0-9685-ff5bb260df2e}
Power Policy:power Plan Personality (Plugged In)
The personality of the current power plan when the system is plugged in.
Personality
Balanced
Power Policy:802.11 Radio Power Policy is Maximum Performance (Plugged In)
The current power policy for 802.11-compatible wireless network adapters is not configured to use low-power modes.
Power Policy:Video quality (Plugged In)
Enables Windows Media Player to optimize for quality or power savings when playing video.
Quality Mode
Optimize for Video Quality
Battery:Analysis Success
Analysis was successful. No energy efficiency problems were found. No information was returned.
Platform Power Management Capabilities:Supported Sleep States
Sleep states allow the computer to enter low-power modes after a period of inactivity. The S3 sleep state is the default sleep state for Windows platforms. The S3 sleep state consumes only enough power to preserve memory contents and allow the computer to resume working quickly. Very few platforms support the S1 or S2 Sleep states.
S1 Sleep Supported
false
S2 Sleep Supported
false
S3 Sleep Supported
true
S4 Sleep Supported
true
Platform Power Management Capabilities:Connected Standby Support
Connected standby allows the computer to enter a low-power mode in which it is always on and connected. If supported, connected standby is used instead of system sleep states.
Connected Standby Supported
false
Platform Power Management Capabilities:processor Power Management Capabilities
Effective processor power management enables the computer to automatically balance performance and energy consumption.
Group
0
Index
0
Idle State Count
2
Idle State Type
ACPI Idle (C) States
Nominal Frequency (MHz)
4200
Maximum Performance Percentage
607
Lowest Performance Percentage
38
Lowest Throttle Percentage
2
Performance Controls Type
ACPI Collaborative Processor Performance Control
Platform Power Management Capabilities:processor Power Management Capabilities
Effective processor power management enables the computer to automatically balance performance and energy consumption.
Group
0
Index
1
Idle State Count
2
Idle State Type
ACPI Idle (C) States
Nominal Frequency (MHz)
4200
Maximum Performance Percentage
607
Lowest Performance Percentage
38
Lowest Throttle Percentage
2
Performance Controls Type
ACPI Collaborative Processor Performance Control
Platform Power Management Capabilities:processor Power Management Capabilities
Effective processor power management enables the computer to automatically balance performance and energy consumption.
Group
0
Index
2
Idle State Count
2
Idle State Type
ACPI Idle (C) States
Nominal Frequency (MHz)
4200
Maximum Performance Percentage
607
Lowest Performance Percentage
38
Lowest Throttle Percentage
2
Performance Controls Type
ACPI Collaborative Processor Performance Control
Platform Power Management Capabilities:processor Power Management Capabilities
Effective processor power management enables the computer to automatically balance performance and energy consumption.
Group
0
Index
3
Idle State Count
2
Idle State Type
ACPI Idle (C) States
Nominal Frequency (MHz)
4200
Maximum Performance Percentage
607
Lowest Performance Percentage
38
Lowest Throttle Percentage
2
Performance Controls Type
ACPI Collaborative Processor Performance Control
Platform Power Management Capabilities:processor Power Management Capabilities
Effective processor power management enables the computer to automatically balance performance and energy consumption.
Group
0
Index
4
Idle State Count
2
Idle State Type
ACPI Idle (C) States
Nominal Frequency (MHz)
4200
Maximum Performance Percentage
607
Lowest Performance Percentage
38
Lowest Throttle Percentage
2
Performance Controls Type
ACPI Collaborative Processor Performance Control
Platform Power Management Capabilities:processor Power Management Capabilities
Effective processor power management enables the computer to automatically balance performance and energy consumption.
Group
0
Index
5
Idle State Count
2
Idle State Type
ACPI Idle (C) States
Nominal Frequency (MHz)
4200
Maximum Performance Percentage
607
Lowest Performance Percentage
38
Lowest Throttle Percentage
2
Performance Controls Type
ACPI Collaborative Processor Performance Control
Platform Power Management Capabilities:processor Power Management Capabilities
Effective processor power management enables the computer to automatically balance performance and energy consumption.
Group
0
Index
6
Idle State Count
2
Idle State Type
ACPI Idle (C) States
Nominal Frequency (MHz)
4200
Maximum Performance Percentage
607
Lowest Performance Percentage
38
Lowest Throttle Percentage
2
Performance Controls Type
ACPI Collaborative Processor Performance Control
Platform Power Management Capabilities:processor Power Management Capabilities
Effective processor power management enables the computer to automatically balance performance and energy consumption.
Group
0
Index
7
Idle State Count
2
Idle State Type
ACPI Idle (C) States
Nominal Frequency (MHz)
4200
Maximum Performance Percentage
607
Lowest Performance Percentage
38
Lowest Throttle Percentage
2
Performance Controls Type
ACPI Collaborative Processor Performance Control
 
Solution
media servers can block shutdown requests of the computer.
you have to go into control panel-> hardware and sound->power options
change plan settings-> change advanced power settings
then go to the bottom of the list and expand
multimedia settings
find the "when sharing media" and set the system to allow the computer to sleep.


this is generally the problem. you could have an xbox extension where the xbox tells the computer not to sleep via its network connection.

you can even have other computers on the same network that block your computer from sleeping.
(unplug the network cable and see if your computer will sleep. it is a good test)

otherwise you can run cmd.exe as an admin and run
powercfg.exe -energy
and read the report.
media servers can block shutdown requests of the computer.
you have to go into control panel-> hardware and sound->power options
change plan settings-> change advanced power settings
then go to the bottom of the list and expand
multimedia settings
find the "when sharing media" and set the system to allow the computer to sleep.


this is generally the problem. you could have an xbox extension where the xbox tells the computer not to sleep via its network connection.

you can even have other computers on the same network that block your computer from sleeping.
(unplug the network cable and see if your computer will sleep. it is a good test)

otherwise you can run cmd.exe as an admin and run
powercfg.exe -energy
and read the report.
 
Solution