Windows10を起動したままにしておくと自動で再起動しているので以下のサイトを参考に原因を探る。
https://ascii.jp/elem/000/002/001/2001809/
なお、PowerShellは管理者権限で起動すること。
起動の時間帯を確認
Get-WinEvent -Path C:\Windows\system32\winevt\Logs\System.evtx -FilterXPath "Event/System[EventID=12 and Provider[@Name='Microsoft-Windows-Kernel-General']]" | Select-Object RecordID,TimeCreated,Id,Message | Sort-Object RecordID
メモ:12を13とすればシャットダウンのタイミングを確認できる
再起動の理由を確認
Get-WinEvent -Path C:\Windows\system32\winevt\Logs\System.evtx -FilterXPath "Event/System[ (EventID=1073 or EventID=1074) and Provider[@Name='User32']]"
Windowsアップデートの確認
Get-WinEvent -Path C:\Windows\system32\winevt\Logs\System.evtx -FilterXPath "Event/System[ (EventID=19 or EventID=43 or EventID=44) and Provider[@Name='Microsoft-Windows-WindowsUpdateClient']]"
結果:
ProviderName: Microsoft-Windows-WindowsUpdateClient
TimeCreated Id LevelDisplayName Message
----------- -- ---------------- -------
2020/06/11 17:46:20 44 情報 Windows Update は更新プログラムのダウンロードを開始しました。
2020/06/11 17:46:20 44 情報 Windows Update は更新プログラムのダウンロードを開始しました。
2020/06/11 17:46:00 19 情報 インストールの成功: 次の更新プログラムが正しくインストールされました: 2020-06 x64 ベース システム用 Wi...
2020/06/11 17:46:00 19 情報 インストールの成功: 次の更新プログラムが正しくインストールされました: 2020-06 x64 ベース システム用 Wi...