2016-12-26补充,今天同事再次出现这一问题,使用我的方法替换文件夹依然无果,执行第二个方法的命令行,提示“Task image is corrupt or has been tampered”之类的信息,检索后,在https://answers.microsoft.com/en-us/windows/forum/windows_vista-performance/task-image-is-corrupt-or-has-been-tampered-with/91c0aef2-fa32-4795-8eb2-5c109cabe550 找到解决办法,重建计划任务:
1.开始-运行-regedit 回车
2.逐次查找 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Current Version\Schedule
删除其下所有能删除的子键。
3.关闭注册表工具后重启计算机。
重启后问题解决。
下面的不用看了~~~
先说我的解决办法,应该是最弱智的方法,恩,我系统是Win7 64位 SP1,不知道32的能不能用我的task,自己测试去吧。
方法如下:
1.结束报错的任务计划程序,直接进程里结束掉
2.下载压缩包:Tasks-Win7 x64.rar
3.打开C盘的C:windowsSystem32Tasks
4.删除目录下所有的文件,然后将压缩包里的俩文件夹拖放进去。
5.重启电脑
然后就正常了,恩,这个是一个同事自动升级到Win10,然后回滚到Win7后发生的。遇到的可以试试我的办法。
当然还有其他的办法,继续看。
以下内容完整来自博客园:http://www.cnblogs.com/edielei/p/4856532.html
解决办法:
1. 以管理员身份运行命令提示符并执行命令
chcp 437
schtasks /query /v | find /i “ERROR: Task cannot be loaded:”
2. 该命令将返回损坏的任务计划程序名称.
3. 请记录下损坏的计划任务名称.英文貌似是 cannot be loaded ,记不清楚了。
上面方法来自:http://m.blog.csdn.net/blog/nxeexn/7058470
当然这里我们不使用这个网页里面的方法。但请先完成上面的操作,找出错误的任务计划名称。然后我们一个一个找出来进行修复。
如上面所示,如SessionAgent这个任务损坏
① 我们需要到C:WindowsSystem32Tasks 这个文件夹里面进行搜索,把它所在的文件夹记录下面。
对应在任务计划里面的位置是:MicrosoftWindowsSideShow。
② 我们把这个SessionAgent的文件,剪切到别的地方,对的!是剪切,不是复制。比如剪切到桌面。
③ 把SessionAgent这个文件改成SessionAgent.xml,把文件改成XML文件。
④ 再到任务计划里面定位到刚才的位置:MicrosoftWindowsSideShow
点击导入任务,把刚才桌面的SessionAgent.xml导入即可。如果导入时弹出错误对话框,一般是版本号不对,我们直接打开文件,把里面的版本号修改一下即可。
如上图,把1.5改成1.3就可以了。记得保存文件(Ctrl+S)!然后再次导入,然后就成功把任务导入进去了。
然后对每一个损坏的任务都需要这样的操作。不小心导入错位置其实也可以的。任务计划里面的文件夹的位置其实只是为了方便管理而已。
方法就是这么简单,把所有损坏的任务一一恢复。然后就不会再弹出第一个图片那个错误了。
本站资源,推荐 注册城通账户 后,使用客户端下载,不会用的请参考:城通网盘如何使用客户端下载文件。
未经允许不得转载:阿藏博客 » Win7-该任务映像已损坏或已篡改。(异常来自HRESULT:0x80041321)解决办法