【解決】該任務映像已損壞或已篡改。(異常來自HRESULT:0x80041321)


把系統升級到Windows 10,體驗了一番Windows 10。感覺不怎么好用退回到了Windows 7,發現我原來自定義的任務計划沒有按時執行,於是打開任務計划,彈出了下面的對話框【該任務映像已損壞或已篡改。(異常來自HRESULT:0x80041321)】。

解決辦法:

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:\Windows\System32\Tasks 這個文件夾里面進行搜索,把它所在的文件夾記錄下面。
對應在任務計划里面的位置是:Microsoft\Windows\SideShow。
我們把這個SessionAgent的文件,剪切到別的地方,對的!是剪切,不是復制。比如剪切到桌面。
把SessionAgent這個文件改成SessionAgent.xml,把文件改成XML文件。
④ 再到任務計划里面定位到剛才的位置:Microsoft\Windows\SideShow

點擊導入任務,把剛才桌面的SessionAgent.xml導入即可。如果導入時彈出錯誤對話框,一般是版本號不對,我們直接打開文件,把里面的版本號修改一下即可。

如上圖,把1.5改成1.3就可以了。記得保存文件(Ctrl+S)!然后再次導入,然后就成功把任務導入進去了。

然后對每一個損壞的任務都需要這樣的操作。不小心導入錯位置其實也可以的。任務計划里面的文件夾的位置其實只是為了方便管理而已。

方法就是這么簡單,把所有損壞的任務一一恢復。然后就不會再彈出第一個圖片那個錯誤了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM