我公司的远程工作人员使用一个程序来捕获和存储数据。该程序有一个名为“调度程序”的后台服务,它按照预定的时间表连接到我们的家庭办公室并将数据传输回我们的家庭办公室。我们在域环境中拥有 Win7/Win10 pro 的混合环境。
我时常会注意到数据上传已经有一段时间没有发生了。当我调查原因时,我几乎总是发现同样的问题。调度程序服务启动类型已从“自动”更改为“手动”,并且服务未运行。我曾尝试与软件供应商合作来确定问题,但他们声称他们的软件中没有任何内容可以改变 Windows 服务的状态或配置,因此这一定是 Windows 问题,因此超出了他们的支持范围……
该服务以本地系统身份运行,并且没有依赖项。我注意到,恢复选项全部设置为“不采取任何措施”,这解释了为什么服务故障不会导致重新启动,但并未解释启动类型的变化。
我的问题是:除了直接用户操作之外,什么因素会导致 Windows 服务启动类型发生改变?
我猜测是组策略或 AV。
我已经创建了一个 Windows 调度程序任务并编写了一个批处理文件,用于检查以确保每次用户登录时服务都配置正确,但我真的很想找出问题的根本原因,以便修复它。任何帮助引导我朝着正确方向发展的帮助都将不胜感激。