回顾Windows计划与TaskSchedulerView从尼尔Sofer
在windowsxp中的任务计划是容易对付的。任何人都可以看它(控制面板 - >计划任务),并轻松地了解哪些任务被安排,当他们跑了。
windows.xp.scheduled.tasks
windows7中引入了一个新的令人费解的接口(taskschd.msc),我发现非常令人困惑。或许,给予足够的时间和研究,我可能已经找到了如何解释新的象形文字接口,但我从来没有烦恼。由于Windows 7被引入,任务调度,我一直没说话了。
这只是改变了。
最近推出的TaskSchedulerView程序由尼尔Sofer,提供了一个死简单的界面,任务调度。
Sofer先生,以及标记Russinovich,两个生产的Windows软件中最重要的人。他们出色的,而且免费,软件填补了许多微软的叶子在其操作系统的漏洞。和理解任务计划已经一个洞,对我来说,自2009年以来。
TaskSchedulerView提供了一个熟悉的表格格式。有一个关于每个计划的任务,一个屏幕截图,如下面的,不能做到公正这么多的数据。
计划任务的列表可能会很长。幸运的是,你可以按任意列的表。例如,它可能是有用的顺序查看任务由下一个预定运行的日期/时间。或者,按作者排序。或者,分类使得那些在系统启动时自动运行被分组在一起。
需要注意的是调度程序在启动时运行的只有一个了许多办法让Windows自动运行的程序。对于在启动时运行的程序一个完整的会计,看到马克Russinovich的卓越的自动运行程序。
您还可以通过简单的拖放来重新安排列。有了这么多的数据进行审查,我发现这非常宝贵的。
或者,你可以在一个任务双击,看它在下面显示的格式的所有数据。
另一种方式来处理大量的提供的信息是通过点击菜单栏上的选项隐藏禁用任务,然后选择“隐藏已禁用的任务。”当你禁用你不希望运行的任务本就显得更为重要。
尽管它的名字,TaskSchedulerView可以很容易地启用和禁用任务,只需右击它们。回顾一对夫妇的windows7系统之后,我已经禁用每台机器(详见下文)的多项任务。
TaskSchedulerView来自包括32位和64位版本。它支持Windows Vista,7,8和刚刚发布的windows10,像所有由Sofer先生公布的方案,TaskSchedulerView是免费的,没有广告。这也是随身携带,只要下载一个压缩文件,解压并运行TaskSchedulerView.exe。
使用TaskSchedulerView我感觉有点像在糖果店众所周知的孩子。这里还有如此多的看到:-)
第一个windows7系统,我研究了与TaskSchedulerView有71个计划任务(在最左边的状态栏的显示),这似乎是平均水平为我检查系统。
所谓UsbCeip(客户体验改善计划)任务吸引了我的眼球。它运行,每3天,并且根据描述,它
...收集有关您的计算机的通用串行总线相关的统计数据和信息,并将其发送到Microsoft的Windows设备连接工程集团。接收到的信息被用于帮助改进的可靠性,稳定性,并且在视窗的USB的整体功能。如果用户不同意参加的Windows CEIP,这个任务不能做任何事情。
另一项任务,叫KernelCeipTask,有这样的描述:
内核CEIP(客户体验改善计划)的任务收集有关系统的其他信息,并将这些数据发送给微软。如果用户不同意参加的Windows CEIP,这个任务不执行任何操作。
我禁用了这一点。
我敢肯定,我绝不会同意参加Windows客户体验改善计划,但我很难记得曾经被问。
出于好奇,我做了一个windows7的开始菜单中搜索“客户体验”,发现如下所示的窗口。尽管选择退出,则KernelCeipTask跑,逢星期四。微软表示,它不会做任何事情,但我更喜欢它不会运行在所有。
另外,CEIP的一部分,是一个名为合并器任务运行程序wsqmcons.exe在C: WINDOWS SYSTEM32 文件夹中。这个任务太“收集并发送使用情况数据给Microsoft。”不再。
该人士对合并器的任务是“Windows客户体验改善计划”,那么,可以肯定,我已经找到了所有这些任务,我桌子上的源列进行排序。这是与源的唯一任务,但排序朝上,有四项任务与“微软Windows边栏显示服务”的来源。我敢肯定,我不使用SideShow的服务。三的任务(SystemDataProviders,SessionAgent和自动唤醒)被禁用,所以我关闭了最后一个,GadgetManager。
然而,另一项任务,GatherNetworkInfo,收集信息,但目前尚不清楚为什么。该描述是“网络信息采集器”的来源是“Microsoft Windows网络跟踪”。它运行在C脚本gatherNetworkInfo.vbs: windows system32目录。我已经看到它之前的许多Windows 7的机器,这要归功于自动运行,并且可以证明,这个世界不会如果禁用结束。
该SR任务使还原点(即系统保护点或检查点)。几年来,我不知道如何往往跑了,现在我知道了。它运行每日和在启动时。
我每天使用的笔记本电脑,靴子,每月一次,大多是使用之间暂停。尽管SR任务被安排为每天运行,TaskSchedulerView表明,它错过了6次。也许这可以解释为什么Windows 7的如此之差的进行定期检查站,一些XP确实相当可靠。
在另一台windows7的机器,SR任务还计划无论是在开机时间及日常运行。不过,该机并没有某个预定的还原点。
另一个有趣的任务称为RegIdleBackup。据其介绍这是“注册表闲置备份任务”,它运行regidle.dll每10天。有趣的是,有两个原因。
首先,为什么它存在于一切,因为注册表备份的系统还原?第二,如果在Windows 7计算机无法启动,或者被恶意软件感染,则可以使用非感染的系统(可能是一个活的Linux CD或Windows PE)启动计算机并复制备份注册表。假设坏人都没有看过这篇文章。寻找在C中的备份: WINDOWS system32 设置 Regback文件。
在一台笔记本电脑,随着固态硬盘发货,我发现ScheduledDefrag任务运行的每一天。根据其说明,“这个任务进行碎片整理的计算机的硬盘驱动器”。它运行在Window System32文件夹中的程序DEFRAG.EXE。当机器是新的,我证实,计划碎片整理是禁用的,因为他们应该是固态硬盘,和他们仍然如下图所示。
然而,磁盘碎片整理任务仍计划在凌晨1点运行每星期三。我禁用它。
如果不使用脱机的Windows 7的文件功能,您可以禁用运行在登录时登录同步任务。
并不是说所有预定的任务是坏的,我很高兴在整个IpAddressConflict1和IpAddressConflict2,检测到IP地址冲突时,被触发运行。
也许,有一些研究,您可以禁用十三个任务的描述以“特权媒体中心”。虽然他们的状态是“准备好了”没有任何人真正运行。
最后,大约看到所有的计划任务的说明。
根据该文件
运行TaskSchedulerView后,主窗口显示在Windows的任务计划的大部分任务的细节。然而,一些任务不能在没有完全管理员权限的访问。要查看所有任务,你可以很容易地通过按Ctrl + F11运行TaskSchedulerView以管理员身份。
需要说明的是,即使你登录到Windows作为管理员,您仍然需要按Ctrl + F11之前TaskSchedulerView可以显示每一个计划任务。也需要这样的超级管理员模式以禁用任何任务。如果你忘记了,程序会提醒您(见下文)。这不,但是,提醒大家,如果没有控制+ F11您没有看到整个数据库。
另外两个客户体验改善计划任务,成为在管理员模式下,ProgramDataUpdater和AitAgent可见。第一个“节目收集遥测信息”,而后者“聚合和上传应用程序的遥测信息”。这两个任务安排为每天运行,而且我发现他们跑了。
虽然玩TaskSchedulerView,我还设置了一个新的64位Windows 7系统的人动过XP。这人喜欢打桥牌,所以我试图安装一个旧的程序调用EZBridge。该程序无法安装,即使在兼容模式下。根据自动运行,安装失败留下的两班的任务。但是,当我试图删除它们,自动运行坠毁。
所以,我想TaskSchedulerView。它发现涉及EZBridge四项任务。两个正在运行EZBridge本身,以及两个正在运行pcalua.exe。我禁用了所有四个。
据我所知,微软并没有记录的计划任务比单一的“描述”字段,是没有多少去其他的目的。因此,最好在更改调度数据库时要格外小心。
也就是说,数据库的审查可能是非常值得的,不只是教育,但在情况下,它变成了一些隐藏的恶意软件。
TaskSchedulerView是一个伟大的小程序。谢谢,尼尔Sofer。
任务调度数据库,在windows7中,存储在C: WINDOWS SYSTEM32 任务。有许多子文件夹中的任务文件夹和TaskSchedulerView显示文件夹领域,指的是这个特定的任务定义任务文件夹中的子文件夹。你看在文件夹树同样的事情使用正常的windows7的调度接口的时候。