Refactoring & Shutdown.exe use ExitWindowsEx EWX_POWEROFF  without EWX_FORCE