启动与系统组件

解决任务计划程序访问被拒绝错误 - Windows Server

· 52CE 我爱测

使用任务计划程序时,会收到以下错误消息: Access is denied. 用户帐户无权运行此任务。 原因 此问题由以下原因之一导致: - 用于运行任务的用户帐户没有必要的管理权限。 - C:\Windows\System32\Tasks 文件夹的权限已更改。 - 该任务配置为使用与当前用户帐户不同的特定凭据集运行。 备注 如果使用 mmc.exe 和任务计划程序管理单元或 taskschd.msc 控制台(使用常规帐户)连接到远程主机,则预期会收到访问

使用任务计划程序时,会收到以下错误消息:

Access is denied. 用户帐户无权运行此任务。

原因

此问题由以下原因之一导致:

  • 用于运行任务的用户帐户没有必要的管理权限。
  • C:\Windows\System32\Tasks** 文件夹的权限**已更改。
  • 该任务配置为使用与当前用户帐户不同的特定凭据集运行。

备注

如果使用 mmc.exe** 和任务计划程序管理单元或 taskschd.msc 控制台(使用常规帐户)连接到远程主机**,则预期会收到访问被拒绝错误。 仅允许属于本地管理员组或域管理员组的帐户远程管理系统。 出于安全原因,非管理员用户无法查看或管理其他用户创建的 Windows 任务计划程序任务。 有关详细信息,请参阅 任务计划程序中的新增功能。

解决方案

若要解决此问题,请使用以下任一方法。

以管理员身份运行任务计划程序

右键单击 “任务计划程序 ”,然后选择“ 以管理员身份运行”。 此方法通常可以解决访问问题。

检查用户帐户权限

确保所使用的用户帐户具有运行任务所需的权限。 可能需要将用户帐户添加到管理员组。

修改任务属性

  1. 打开 任务计划程序,找到导致问题的任务,右键单击它,然后选择“ 属性”。
  2. 转到 “常规 ”选项卡,然后选择“ 以最高权限运行”。

检查组策略设置

  1. 通过在**“运行”框中键入 gpedit.msc**打开组策略编辑器。
  2. 导航到计算机配置>Windows 设置> 安全设置>本地策略> 用户权限分配。
  3. 确保用户帐户具有“登录” 作为批处理作业 的权限。

手动任务重新初始化

  1. 先将有问题的任务导出到 XML 文件,然后再将其删除。 为此,请运行以下命令:

    Export-ScheduledTask -TaskName "<task_name>" -FilePath "<backup_xml_file_path>"
    
  2. 在注册表/文件更正后重新导入任务:

    Register-ScheduledTask -Xml (Get-Content "<backup_xml_file_path>" | Out-String) -TaskName "<task_name>"
    

资料来源与适用范围

资料来源
微软官方中文故障文档
适用范围
按正文的 Windows / Windows Server 适用版本;保留原文兼容性要求
内容语言
中文;命令、路径和错误标识保留技术原文
本地收录日期
2026-10-26
授权说明
CC BY 4.0

正文与所需资源由本站本地存储。查看来源及更新记录 ↗

请按适用版本和实际日志确认原因;本站没有对每一种系统或设备逐项执行文中的操作。