【解决】该任务映像已损坏或已篡改。(异常来自HRESULT:0x80041321)
2015-10-05 23:18
363 查看
把系统升级到Windows 10,体验了一番Windows 10。感觉不怎么好用退回到了Windows 7,发现我原来自定义的任务计划没有按时执行,于是打开任务计划,弹出了下面的对话框【该任务映像已损坏或已篡改。(异常来自HRESULT:0x80041321)】。
![](http://images2015.cnblogs.com/blog/65177/201510/65177-20151005225511456-2043138065.png)
解决办法:
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
当然这里我们不使用这个网页里面的方法。但请先完成上面的操作,找出错误的任务计划名称。然后我们一个一个找出来进行修复。
![](http://images2015.cnblogs.com/blog/65177/201510/65177-20151005230312799-599178565.png)
如上面所示,如SessionAgent这个任务损坏
① 我们需要到C:\Windows\System32\Tasks 这个文件夹里面进行搜索,把它所在的文件夹记录下面。
对应在任务计划里面的位置是:Microsoft\Windows\SideShow。
② 我们把这个SessionAgent的文件,剪切到别的地方,对的!是剪切,不是复制。比如剪切到桌面。
③ 把SessionAgent这个文件改成SessionAgent.xml,把文件改成XML文件。
④ 再到任务计划里面定位到刚才的位置:Microsoft\Windows\SideShow
![](http://images2015.cnblogs.com/blog/65177/201510/65177-20151005231124690-1936241546.png)
点击导入任务,把刚才桌面的SessionAgent.xml导入即可。如果导入时弹出错误对话框,一般是版本号不对,我们直接打开文件,把里面的版本号修改一下即可。
![](http://images2015.cnblogs.com/blog/65177/201510/65177-20151005231336362-662466451.png)
如上图,把1.5改成1.3就可以了。记得保存文件(Ctrl+S)!然后再次导入,然后就成功把任务导入进去了。
然后对每一个损坏的任务都需要这样的操作。不小心导入错位置其实也可以的。任务计划里面的文件夹的位置其实只是为了方便管理而已。
方法就是这么简单,把所有损坏的任务一一恢复。然后就不会再弹出第一个图片那个错误了。
![](http://images2015.cnblogs.com/blog/65177/201510/65177-20151005225511456-2043138065.png)
解决办法:
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
当然这里我们不使用这个网页里面的方法。但请先完成上面的操作,找出错误的任务计划名称。然后我们一个一个找出来进行修复。
![](http://images2015.cnblogs.com/blog/65177/201510/65177-20151005230312799-599178565.png)
如上面所示,如SessionAgent这个任务损坏
① 我们需要到C:\Windows\System32\Tasks 这个文件夹里面进行搜索,把它所在的文件夹记录下面。
对应在任务计划里面的位置是:Microsoft\Windows\SideShow。
② 我们把这个SessionAgent的文件,剪切到别的地方,对的!是剪切,不是复制。比如剪切到桌面。
③ 把SessionAgent这个文件改成SessionAgent.xml,把文件改成XML文件。
④ 再到任务计划里面定位到刚才的位置:Microsoft\Windows\SideShow
![](http://images2015.cnblogs.com/blog/65177/201510/65177-20151005231124690-1936241546.png)
点击导入任务,把刚才桌面的SessionAgent.xml导入即可。如果导入时弹出错误对话框,一般是版本号不对,我们直接打开文件,把里面的版本号修改一下即可。
![](http://images2015.cnblogs.com/blog/65177/201510/65177-20151005231336362-662466451.png)
如上图,把1.5改成1.3就可以了。记得保存文件(Ctrl+S)!然后再次导入,然后就成功把任务导入进去了。
然后对每一个损坏的任务都需要这样的操作。不小心导入错位置其实也可以的。任务计划里面的文件夹的位置其实只是为了方便管理而已。
方法就是这么简单,把所有损坏的任务一一恢复。然后就不会再弹出第一个图片那个错误了。
相关文章推荐
- 文件上传类
- activity launchMode总结
- C语言编译全过程
- HDU 5495(dfs)
- 【LeetCode with Python】 ZigZag Conversion
- HDOJ 5363 Key Set (快速幂取模)
- javascript项目实战之原生js模拟淘宝购物车
- 2015第41周一
- javascript项目实战之原生js模拟淘宝购物车
- php操作zip文件
- linu学习笔记(3)-shell常用命令
- cookie 简单理解
- [深入理解Java虚拟机]第三章 内存分配与回收策略
- Codeforces Round #323 (Div. 1) C. Superior Periodic Subarrays
- hdu 3951 硬币围成一圈(博弈)
- php中的绘图技术
- const函数特点
- php文件下载函数
- iOS-面试助攻(二)
- 测试多条数据显示