Hello
Allow me to join this thread. I have spent many, many hours (likely -days- in total) on figuring out as to why Windows 10 isn't recording the start/shutdown in the eventlog, or start/stop the eventlog recording.
(EventID 12, 13 system start/shutdown, EventID 6005/6006 start/stop logging)
In the end I figured out that the [Shut Down] button wasn't really shutting down.
A workaround is to place a shortcut on my desktop, with the following
%windir%\System32\shutdown.exe /s /t 0
using this shortcut the eventlog is properly updated.
-
As to 'disable sleep capabilities' - could you tell me a little more about this. Assume I need to look into the power plan?
Currently Hybrid Sleep = ON and
Sleep button action = 'Sleep'
I think the difference you may be seeing is because the default action it to use a hybrid shutdown which is how Windows 8 and 10 works normally.
We use the OS standard ExitWindowsEx call to shutdown and this should be logging to the event log unless the OS fails to do this for hybrid reboots. A Start10 shutdown will be logged as "Other (Planned)"
If you hold down Shift when clicking Shutdown we will do a traditional non hybrid shutdown but this will result in slower bootup times and will therefore differ from the standard OS shutdown (but will be like your command which doesn't seem to have been updated for Windows 8 or higher)
You can force Start10 to always use this mode by adding the ForceOldShutdown = "1" value to HKEY_CURRENT_USER\SOFTWARE\Stardock\Start8\Start8.ini\Start8
Regarding sleep capabilities. If the OS has been told it has no sleep capabilities by disabling them or by the lack of them (VMs for example usually lack some), then the options will not appear. This can probably be done by disabling sleep S1-S3 states via group policy.
Hiding Hibernate can also be done via the registry by editing
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FlyoutMenuSettings\ShowHibernateOption and setting that to 0
Hiding Sleep can also be done via the registry by editing
HKLM\SOFTWARE\Policies\Microsoft\Power\PowerSettings\abfc2519-3608-4c2a-94ea-171b0ed546ab\ACSettingIndex and setting that to 0
Lock can be hidden via the registry by editing
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FlyoutMenuSettings\ShowLockOption and setting that to 0