Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

แก้ไข "The Task image is corrupt or has been tampered with (0x80041321)"

หากเจอข้อความผิดพลาด The Task image is corrupt or has been tampered with รหัสข้อผิดพลาด 0x80041321 เกี่ยวกับ Scheduled Backup Task ที่เสียหาย ปัญหาคือ Task Service ตอนวางแผน Execute Task จะ Validate บางอย่าง หากพบ Integrity Issue หรือ Registry Corruption จะทำเครื่องหมาย Task ว่า Corrupt ข่าวดีคือมีวิธีแก้

แก้ไข  The Task image is corrupt or has been tampered with (0x80041321)

The task image is corrupt or has been tampered with (0x80041321)

ก่อนลองแก้ The task image is corrupt or has been tampered with (0x80041321) แนะนำตรวจสอบสิ่งสำคัญ: ตรวจสอบทุกตัวเลือกของ Task ว่าไม่ได้เชื่อมโยงหรือพยายามรันไฟล์ที่ไม่ควร บาง Forum แจ้งเกี่ยวกับ Malware ลองดู

  1. ใช้ Registry Editing แก้ Corrupted Tasks
  2. Delete Schedule Keys
  3. Delete WindowsBackup File
  4. Delete Task จาก Task Scheduler
  5. Refresh User_Feed_Synchronization

เนื่องจากจะแก้ไข Registry Entries ต้องสร้าง Restore Point ไว้ก่อน หากผิดพลาด ใช้ Restore Point กลับสู่สภาพปกติ

1. ใช้ Registry Editing แก้ Corrupted Tasks

วิธีที่ถูกต้องคือใช้ Registry Editing สำหรับ Tasks นั้น และแก้ไข Corrupted Tasks ใน System32

เนื่องจากเกี่ยวกับ Backup ที่ Trigger โดย TaskScheduler Entries สำหรับ Tasks อยู่หลายที่:

Task Scheduler: อยู่ที่

Task Scheduler Library > Microsoft > Windows > Windows Backup

Registry Editor: อยู่ที่

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Schedule \ WindowsBackup \ AutomaticBackup \

Windows System Folder: อยู่ที่

C:\Windows\System32\Tasks\Microsoft\Windows\WindowsBackup

ตรวจสอบให้แน่ใจว่าชื่อ Task เหมือนกันทุกที่ จดชื่อไว้

Step 1: ลบ Task-related Registry Entries

แก้ไข  The Task image is corrupt or has been tampered with (0x80041321)

ไปที่ Key:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\Microsoft\Windows\WindowsBackup

บันทึกค่า GUID ใน Entry "ID" ของ Task ในโฟลเดอร์ AutomaticBackup และ Windows Backup Monitor

ลบ Task Registry Entries ที่เกี่ยวข้องกับ ID จากที่เหล่านี้:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Plain
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Logon
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Boot

Step 2: สร้าง Temporary Copy ของ Corrupted Task File

แก้ไข  The Task image is corrupt or has been tampered with (0x80041321)

ไปที่:

C:\Windows\System32\Tasks\Microsoft\Windows\WindowsBackup

หา Task(s) — AutomaticBackup และ Windows Backup Monitor — Copy ไปเก็บที่ปลอดภัย

Step 3: Clean Up Corrupted Task

ลบ Task File เดียวกันจาก:

C:\Windows\System32\Tasks\Microsoft\Windows\WindowsBackup

Step 4: Re-create Task ด้วย Temporary Backed-up Copy

Import Tasks กลับมาได้ 2 วิธี: ใช้ Import Task ใน Task Scheduler หรือ Command Prompt/PowerShell

Task Scheduler

  1. เปิด Task Scheduler > ไป Microsoft\Windows\WindowsBackup
  2. คลิกเมนู Action แล้ว Import task
  3. ไปที่ไฟล์ Backup Import เข้าไป

Command Prompt

  1. เปิด Command Prompt ด้วย Admin
  2. พิมพ์ Schtasks.exe /CREATE /TN <New_Task_Name> /XML <Xml_File_Name>

หลังสร้าง Tasks แล้ว รัน Task แบบ Manual ดูว่ามี Error หรือไม่

2. Delete Schedule Keys ใน Registry

แก้ไข  The Task image is corrupt or has been tampered with (0x80041321)

เปิด Registry Editor ไปที่:

HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\Schedule แล้วลบ Subkeys

ปิด Registry Editor ตรวจสอบว่า Backup Task ทำงานหรือไม่

3. ลบ WindowsBackup File

ในวิธีแรก เราแก้ Corrupt Registry Keys หากไม่ได้ ปัญหาอาจอยู่ที่ Corrupt Task Files ไฟล์ XML ที่มี Parameters, Programs ฯลฯ หากไฟล์เสีย Task Scheduler รันไม่ได้ Error — The Task image is corrupt or has been tampered with.

มี 2 วิธีลบ ไปที่:

C:\Windows\System32\Tasks\Microsoft\Windows\WindowsBackup

ลบไฟล์ทั้งหมด หรือลบจาก Command Prompt ด้วย DEL command

ทำเสร็จ กลับไป Backup and Restore ใน Control Panel ตั้งค่า Windows Backup ใหม่

4. ลบ Task จาก Task Scheduler

แก้ไข  The Task image is corrupt or has been tampered with (0x80041321)

หากไม่สะดวกลบไฟล์จาก Windows Explorer ลบผ่าน Task Scheduler ได้

เปิด Task Scheduler > ไป Task Schedule Library\Microsoft\Windows\WindowsBackup

ลบทั้ง 2 Tasks

Setup Windows Backup ใหม่

ไป Task Manager รัน AutomaticBackup Task อีกครั้ง ดูว่าทำงานหรือไม่

5. Refresh User_Feed_Synchronization

รายงานที่ Microsoft Forums ว่า Enable/Disable User Feed Sync (User_Feed_Synchronization) ช่วยได้ แนะนำใช้วิธีนี้ท้ายสุด หากวิธีอื่นไม่ได้ Task นี้รับผิดชอบ Update RSS Feeds ใน Edge/IE

  • Win+X เลือก PowerShell (admin)
  • พิมพ์ msfeedssync disable Enter
  • ทำซ้ำด้วย msfeedssync enable

จะไม่เห็นอะไรเกิดขึ้นชัด แต่จะ Restart Program ช่วยแก้ Error — The task image is corrupt or has been tampered with (0x80041321).

ข้อเสนอแนะมาจาก Microsoft (ที่นี่และที่นี่) หวังว่าวิธีใดวิธีหนึ่งช่วยคุณได้ และ Windows Backup Restore ทำงานได้ดีต่อไป