这篇文章将向你展示如何使用PowerShell列出Windows 11/10计算机中的所有自动维护任务,并在记事本中列出该列表。
什么是Windows自动管理?
Windows自动管理(WAM)有助于维护Windows PC的运行状况和性能。WAM允许您添加需要定期计划的活动,并依赖操作系统根据对用户、PC性能和能效的最小影响来选择适当的时间在一天中激活任务。如果用户开始与计算机交互,自动维护会自动停止当前正在运行的维护活动。当系统返回空闲状态时,维护活动将恢复。
自动维护执行哪些功能?
它包括更新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:UserProfileDesktopAMTlist.txt”
您将看到在桌面上生成的AMTList文本文件,该文件将列出所有任务。
阅读:Windows无法运行自动维护
如何在Windows 11中运行自动维护任务?
您可以在CMD中使用以下命令手动启动Windows自动维护:
Mschedexe.exe启动
如何停止Windows的自动维护?
要停止维护作业,可以移动鼠标光标。您也可以转到控制面板&>系统和安全&>安全和维护。展开维护部分,然后单击更改维护设置。取消选中允许计划维护唤醒我的计算机并保存更改的框。这将禁用维护任务的自动唤醒。
Read: How to fix Maintenance in progress message in Windows?