首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >禁用自动维护Windows 2016

禁用自动维护Windows 2016
EN

Server Fault用户
提问于 2017-01-20 19:29:05
回答 3查看 12.4K关注 0票数 8

在使用Server 2012时,我使用以下命令(原来是在这里找到的)禁用了(邪恶)自动维护任务:

代码语言:javascript
复制
psexec \\SERVERNAME -s schtasks /change /tn "\Microsoft\Windows\TaskScheduler\Maintenance Configurator" /DISABLE
psexec -s schtasks /change /tn "\Microsoft\Windows\TaskScheduler\Maintenance Configurator" /DISABLE

当我试图在Server 2016上运行这些条目时,这些条目不存在。我知道它在某个地方,因为TiWorker.exe消耗了一堆CPU,不管它做什么。有人知道此设置在Server 2016中的位置吗?

EN

回答 3

Server Fault用户

发布于 2017-02-02 18:03:21

在新的WS 2016安装上:

代码语言:javascript
复制
Get-ScheduledTask | Where-Object -Property Description -Match "maint"

TaskPath                                       TaskName                          State     
--------                                       --------                          -----     
\Microsoft\Windows\ApplicationData\            DsSvcCleanup                      Ready     
\Microsoft\Windows\Diagnosis\                  Scheduled                         Ready     
\Microsoft\Windows\DiskCleanup\                SilentCleanup                     Ready     
\Microsoft\Windows\Windows Defender\           Windows Defender Cache Mainten... Ready

诊断任务似乎是相关的。它使用的是自定义处理程序。你挖到那个了吗?

票数 1
EN

Server Fault用户

发布于 2020-03-03 14:30:41

这将禁用磁盘优化作业(在Windows Server 2016上进行测试):

代码语言:javascript
复制
If ((Get-ScheduledTask -TaskName 'ScheduledDefrag').State -eq 'Ready') 
{
    Disable-ScheduledTask -TaskName 'ScheduledDefrag' -TaskPath '\Microsoft\Windows\Defrag'
}
票数 0
EN

Server Fault用户

发布于 2017-01-21 15:42:28

使用PSEXEC。下载PSEXEC后,打开具有提升权限的命令提示符,然后键入:

代码语言:javascript
复制
psexec \%computername% -s schtasks /change /tn "MicrosoftWindowsTaskSchedulerMaintenance Configurator" /disable
票数 -1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/827617

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档