Windows 11で自動メンテナンスタスクをすべてリストする方法

この投稿では、PowerShellを使用してWindows 11/10コンピューターのすべての自動メンテナンスタスクをリストし、そのリストをメモ帳に出力する方法を紹介します。

Windowsの自動管理とは何ですか?

Windowsの自動管理(WAM)は、Windows PCの正常性とパフォーマンスを維持するのに役立ちます。WAMを使用すると、定期的なスケジュールが必要なアクティビティを追加し、ユーザーへの影響、PCのパフォーマンス、エネルギー効率への影響が最小限になるように1日を通してタスクをアクティベートする適切なタイミングをオペレーティングシステムに選択させることができます。自動メンテナンスは、ユーザーがコンピューターとの対話を開始すると、現在実行中のメンテナンスアクティビティを自動的に停止します。システムがアイドル状態に戻ると、メンテナンスアクティビティが再開されます。

自動メンテナンスによって実行される機能は何ですか?

Windowsとインストールされているアプリの最新の状態の維持、セキュリティの確認、マルウェアのスキャンの実行などが含まれます。これらの操作は、デフォルトでは午前2時にスケジュールされており、アクティブな使用を中断することなくコンピューターが最適化された状態を維持します。このプロセスはMSchedExe.exeという名前で、System32フォルダにあります。

Windows 11/10のすべての自動メンテナンスタスクをリストする

コンピューターのすべてのWindowsの自動メンテナンスタスクをリストするには、管理者権限でPowerShellウィンドウを開き、次のコマンドを実行します。

Get-ScheduledTask | ? {$_.Settings.MaintenanceSettings} | Out-GridView

次のウィンドウが開き、すべてのタスクがリストされます。

メモ帳に出力するには、次のコマンドを実行します:

Get-ScheduledTask | ? {$_.Settings.MaintenanceSettings} | Format-Table -AutoSize | Out-file -FilePath "$Env:userprofile\Desktop\AMTlist.txt"

デスクトップにAMTListテキストファイルが生成され、すべてのタスクがリストされます。

Windows 11で自動メンテナンスタスクを実行する方法

次のコマンドをCMDで使用して、Windowsの自動メンテナンスを手動で開始できます:

mschedexe.exe start

Windowsの自動メンテナンスを停止するにはどうすればよいですか?

メンテナンスジョブを停止するには、マウスカーソルを動かします。また、コントロールパネル>システムとセキュリティ>セキュリティとメンテナンスに移動することもできます。メンテナンスセクションを展開し、メンテナンス設定の変更をクリックします。スケジュールされたメンテナンスでコンピューターを起動するを許可するチェックボックスをオフにして、変更を保存します。これにより、メンテナンスタスクの自動起動が無効になります。

Windows 11/10の自動メンテナンスにはどのくらいの時間がかかりますか?

Windowsのスケジュールされた自動メンテナンスは、コンピューターがアイドル状態でAC電源に接続されている場合にのみ機能します。このタスクは、通常、合計1時間以上実行されることはありません。ただし、スケジューラは通常の1時間の制限時間に限定されません。代わりに、スケジューラはメンテナンスウィンドウの期間を延長して、遅延したタスクを完了させます。