win7計劃任務報該任務映像己損壞或己篡改

win7計劃任務報該任務映像己損壞或己篡改

文:鐵樂與貓
2018-9-20

前言

win7下想自定義一些計劃任務時,剛點進任務計劃程序就彈出報錯框如下:

報"該任務映像己損壞或己篡改"。最無語的是微軟你倒是將到底是哪個計劃任務損壞了告訴我阿?

然而卻只在後面跟了個人類讀不出的異常。

解決方案

解決的方案有:

  • 最簡單粗暴的找出損壞的計劃任務映像文件(實際上是一個xml格式的文件),刪除,如果還有必要使用到該計劃任務的話就重新再創建部署一個。

  • 還有就是修復損壞的計劃任務映像文件,具體來說就是找出文件後複製一份,重命名擴展名爲xml,編輯當中的錯誤後重新導入。

在這裏,我只說最簡單粗暴但極其有效率的刪除方案。

排查損壞的計劃任務映像

由於編碼問題,一般並不能直接在cmd下運行schtasks命令,會報"錯誤: 無法加載列資源。"

這個時候需要以管理員身份運行的cmd下輸入chcp 437表示編碼方式改變。

當然等一切弄好之後,還需要再輸入chcp 936改回來,否則cmd不能正常顯示中文。

輸入:schtasks /query /v | find /i "ERROR:"
或者:schtasks /query /v | find /i "ERROR: Task cannot be loaded:"

將會排查顯示出所有的錯誤任務…如果沒有錯誤任務,將不會列出。

如圖:

可見我排查到一個損壞的計劃任務映像文件名爲:OInstall,接下來我就到c:/Windows/System32/Tasks目錄下查找到該OInstall文件,由於我明確知道我並不需要這個任務,所以我接下來就是直接刪除此文件,就不再出報障了。

【end】

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章