Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

7 วิธีแก้ไขข้อผิดพลาด Windows Update 0x8024200D ที่พิสูจน์แล้ว

0x8024200D เป็นข้อผิดพลาดสำคัญของ Windows มันแสดงข้อความข้อผิดพลาว "Installation Failure: Windows failed to install the following update with error 0x8024200D: Feature update to Windows 10/11, version 1709."

รู้จักอีกชื่อว่า WU_E_UH_NEEDANOTHERDOWNLOAD ข้อผิดพลาดนี้มักปรากฏเมื่อผู้ใช้พยายามอัปเดตระบบปฏิบัติการ Windows

แม้จะพบบ่อยที่สุดระหว่างการติดตั้ง Fall Creators Update (V-1709) ปัญหานี้ยังส่งผลต่อ Anniversary Update และ Creators Update ด้วย 儘管อัปเดตทั้งสามนี้ปล่อยออกมาแล้วก่อนหน้านี้ 꽤 อีก แต่ยังคงล้มเหลวกับรหัสตัวเลขตัวอักษรต่างๆ ระหว่างกระบวนการดาวน์โหลดหรือติดตั้ง

หากคุณเพิ่งเจอข้อผิดพลาดนี้ คุณสามารถใช้วิธีที่ระบุด้านล่างเพื่อแก้ไขสถานการณ์

เคล็ดลับ: ใช้เครื่องมือเพิ่มประสิทธิภาพคอมพิวเตอร์เฉพาะทางเพื่อกำจัดการตั้งค่าผิดปกติ ไฟล์ขยะ แอปมี害 และภัยคุกคามด้านความปลอดภัยที่อาจก่อให้เกิดปัญหาระบบหรือประสิทธิภาพช้า

ข้อผิดพลาด Windows 10/11 Update 0x8024200d คืออะไร?

รหัสข้อผิดพลาด Windows 0x8024200d ไม่ได้เป็นเรื่องใหม่สำหรับ Windows 10/11 Anniversary Update มันมีมานานบ้างแล้ว มันเพียงแค่หมายความว่ามีปัญหากับการดาวน์โหลด และไฟล์อัปเดตบางส่วนเสียหายหรือหายไป

ไฟล์มักเสียหายระหว่างดาวน์โหลดจากอินเทอร์เน็ต ซึ่งเป็นเหตุผลที่คุณอาจมีไฟล์อัปเดตที่เสียหายหรือหายไป เนื่องจากคำสั่งที่ผิดปกติส่งกลับไปยังเซิร์ฟเวอร์บ่งชี้ว่าไฟล์บางไฟล์ถูกดาวน์โหลดแล้ว การดาวน์โหลดไฟล์อาจถูกขัดจังหวะหรือยุติระหว่างทาง หากไฟล์ไม่สามารถถอดรหัสหรือเข้ารหัสได้อย่างถูกต้อง มันจะถูกทำลายหรือทิ้งโดยระบบ และดังนั้นจะหายไปจากไฟล์อัปเดต

นี่หมายความว่าคุณไม่สามารถดำเนินการติดตั้งต่อได้ จนกว่าไฟล์ที่เสียหายหรือหายไปจะถูกแทนที่ แม้ข้อผิดพลาด 0x8024200D จะไม่เป็นอันตรายถึงชีวิต แต่จะป้องกันไม่ให้ระบบอัปเดตหรืออัปเกรดได้ หมายความว่าความปลอดภัยของระบบอาจแย่ลง และผู้ใช้จะพลาดฟีเจอร์ใหม่ของ Windows 10/11

สาเหตุของข้อผิดพลาด Windows 10/11 Update 0x8024200d

ตามที่กล่าวไว้ข้างต้น สาเหตุหลักของข้อผิดพลาดคือ คุณอาจมีไฟล์หายไปหรือเสียหายบนระบบของคุณ ปัญหาอาจเกิดขึ้นขณะดาวน์โหลดไฟล์จากอินเทอร์เน็ต ไฟล์อัปเดตที่ดาวน์โหลดไม่สมบูรณ์ก็อาจเป็นเหตุผลอีกอย่างหนึ่ง

นอกจากไฟล์ติดตั้งที่หายไป ข้อผิดพลาดนี้ยังสามารถถูกกระตุ้นโดยปัญหาต่อไปนี้:

  • การโจมตีมัลแวร์ (Malware attacks)
  • รายการรีจิสทรีที่เสียหาย (Corrupted registry entries)
  • การรบกวนจากไฟร์วอลล์หรือชุดความปลอดภัยบุคคลที่สาม (Interference from a firewall or third-party security suite)

วิธีแก้ไขข้อผิดพลาด Windows Update 0x8024200d

ก่อนเริ่ม คุณควรลองแก้ไขปัญหาด้วยการรีสตาร์ทคอมพิวเตอร์: แม้โอกาสจะต่ำมาก แต่ยังมีโอกาสว่าอัปเดตที่มีปัญหาจะทำงานหลังจากนั้น มันยังเป็นความคิดที่ดีที่จะรันเครื่องมือซ่อมแซมคอมพิวเตอร์ที่น่าเชื่อถืออย่าง Outbyte PC Repair เพื่อกำจัดข้อบกพร่องที่อาจกระตุ้นข้อผิดพลาดเพิ่มเติม

ต่อไปนี้เป็นวิธีแก้ไขบางอย่างที่คุณลองได้:

วิธีที่ 1: รันเครื่องมือ SFC

หากคุณมีไฟล์เสียหายหรือเสียหายบนระบบ คุณอาจเจอรหัสข้อผิดพลาด 0x8024200d SFC เป็นเครื่องมือ Windows ในตัวที่ช่วยให้ผู้ใช้สแกนคอมพิวเตอร์หาไฟล์ระบบที่เสียหาย

เพื่อรัน System File Checker บนคอมพิวเตอร์ของคุณ ให้ทำตามขั้นตอนเหล่านี้:

  1. กดลัด Win + S บนคีย์บอร์ด แล้วพิมพ์ cmd ในช่องค้นหา เมื่อ Command Prompt ปรากฏในรายการผลลัพธ์ คลิกขวาและเลือก Run as administrator คุณจะถูกขอให้อนุญาต คลิก OK เพื่อเปิด Command Prompt
  2. หากคุณกำลังรัน Windows 7 อยู่ ข้ามข้อนี้ไป มิฉะนั้น ใส่คำสั่งต่อไปนี้: DISM.exe /Online /Cleanup-image /Restorehealth.
    การดำเนินการนี้อาจใช้เวลาหลายนาที
  3. เมื่อกระบวนการนี้เสร็จสิ้น พิมพ์คำสั่งต่อไปนี้และกด Enter บนคีย์บอร์ด: sfc /scannow
  4. เมื่อสแกนเสร็จสิ้น ปิด Command Prompt และรัน Windows Update เพื่อดูว่าวิธีนี้ทำงานหรือไม่ หากคุณไม่สามารถติดตั้ง Windows updates ได้ โปรดลองวิธีถัดไป

วิธีที่ 2: ลบไฟล์อัปเดตและดาวน์โหลดใหม่

หากไฟล์ที่ดาวน์โหลดมาเสียหาย หรือคุณไม่แน่ใจว่าอะไรหายไป ลองดาวน์โหลดอัปเดตใหม่ เพราะจะให้ไฟล์ทั้งหมดที่คุณต้องการและแทนที่ไฟล์ที่เสียหาย เพื่อทำเช่นนี้ คุณอาจต้องบูทเข้าสู่ Safe Mode (เพื่อลบการดาวน์โหลดที่เสียหายปัจจุบัน) นี่คือคำแนะนำที่ต้องปฏิบัติ:

  1. ขณะค้างปุ่ม Shift เลือกตัวเลือก Restart จากเมนู Start ของ Windows
  2. เมื่อคอมพิวเตอร์บูท เลือก Troubleshoot
  3. เลือก Advanced และไปที่ Startup Settings
  4. เลือก Restart
  5. หลังจากเครื่องรีบูทแล้ว กด F4 (ปุ่มบนคอมพิวเตอร์ของคุณอาจแตกต่าง) เพื่อเลือก Enable Safe Mode
  6. เมื่อคอมพิวเตอร์อยู่ใน Safe Mode ไปที่ C:\Windows\SoftwareDistribution\Download นี่คือที่ที่คุณจะพบไฟล์อัปเดตที่ดาวน์โหลดมา
  7. ลบทุกอย่างในโฟลเดอร์นั้น
  8. รีสตาร์ทคอมพิวเตอร์ในโหมดปกติ
  9. ไปที่ Settings > Update and security
  10. เลือก Check for updates เพื่อเริ่มกระบวนการอัปเดตใหม่

Windows จะเริ่มดาวน์โหลดไฟล์ของคุณอีกครั้ง และหวังว่าครั้งนี้ อัปเดตของคุณจะถูกติดตั้งอย่างถูกต้อง

วิธีที่ 3: รัน Windows Update Troubleshooter

การรัน Windows Update Troubleshooter เป็นวิธีที่ดีที่สุดในการแก้ไขปัญหา Windows Update นี้ นี่คือขั้นตอนที่ต้องทำ:

  1. ไปที่เมนู Settings และเลือกหมวดหมู่ Update & Security
  2. เลือก Troubleshoot จากคอลัมน์ซ้าย แล้วไปที่ด้านขวาที่ตรงกัน
  3. ต่อไป เลื่อนลงและเลือก Windows Update
  4. คลิกปุ่ม Run the Troubleshooter
  5. นี่จะสแกนและซ่อมแซมข้อผิดพลาด Windows Update อัตโนมัติ โปรดอดทนและปล่อยให้กระบวนการทำงานต่อเนื่อง

วิธีที่ 4: ดาวน์โหลดอัปเดตจาก Microsoft Update Catalog ด้วยตนเอง

หากวิธีที่กล่าวมาข้างต้นไม่ได้ผลสำหรับคุณ คุณสามารถลองดาวน์โหลดอัปเดตที่คุณติดตั้งไม่สำเร็จจาก Microsoft Update Catalog และติดตั้งด้วยตนเอง:

  • เพื่อเปิด Windows Update กด Windows logo key + S พิมพ์ Windows Update แล้วกด Enter
  • เลือก View update history เพื่อตรวจสอบหมายเลข KB ของอัปเดตที่ล้มเหลว
  • ปฏิบัติตามขั้นตอนด้านล่างเพื่อระบุประเภทระบบของคุณ:
  • เพื่อเปิดกล่องโต้ตอบ Run กด Windows logo key และ R พร้อมกันบนคีย์บอร์ด เปิด Command Prompt โดยพิมพ์ cmd และกด Enter
  • เพื่อดูประเภทระบบ ใส่บรรทัดคำสั่ง systeminfo และกด Enter
  • "X64-based PC" หมายถึงระบบปฏิบัติการ Windows 64-bit; "X86-based PC" หมายถึงระบบปฏิบัติการ Windows 32-bit
  • ไปที่ Microsoft Update Catalog
  • ใส่หมายเลขอัปเดตที่คุณต้องการดาวน์โหลด
  • เลือกอัปเดตที่เหมาะสมสำหรับระบบปฏิบัติการของคุณจากรายการผลลัพธ์การค้นหา และคลิก Download
  • หากระบบปฏิบัติการ Windows ของคุณเป็น 64-bit คุณควรดาวน์โหลดอัปเดตที่มีคำว่า "x64-based"
  • คลิกลิงก์ในหน้าต่างป๊อปอัปเพื่อเริ่มดาวน์โหลดอัปเดต
  • เพื่อติดตั้งอัปเดต คลิกสองครั้งที่ไฟล์ที่ดาวน์โหลดมา และปฏิบัติตามคำแนะนำบนหน้าจอ

วิธีที่ 5: รีสตาร์ทบริการ Windows Update

รหัสข้อผิดพลาดนี้อาจปรากฏหากมีปัญหากับบริการ Windows Update เพื่อแก้ไขปัญหานี้ ลองรีสตาร์ทบริการ Windows Update นี่คือวิธี:

  1. กด Windows logo key และ R พร้อมกันบนคีย์บอร์ดเพื่อเปิดกล่องโต้ตอบ Run แล้วพิมพ์ services.msc และกด Enter เพื่อเปิดหน้าต่าง Services
  2. หากสถานะของ Windows Update เป็น "Running" คลิกขวาและเลือก Stop ข้ามขั้นตอนนี้หากบริการ Windows Update ไม่ได้ทำงาน
  3. เพื่อเปิด File Explorer กด Windows logo key และ E พร้อมกันบนคีย์บอร์ด เพื่อเข้าถึงโฟลเดอร์ DataStore คัดลอกเส้นทางด้านล่างและวางลงในแถบที่อยู่ แล้วกด Enter บนคีย์บอร์ด: C:\Windows\SoftwareDistribution\DataStore
  4. ลบไฟล์ทั้งหมดในโฟลเดอร์ DataStore
  5. เพื่อเปิด File Explorer กด Windows logo key และ E พร้อมกันบนคีย์บอร์ด คัดลอกเส้นทางด้านล่างและวางลงในแถบที่อยู่ แล้วกด Enter บนคีย์บอร์ดเพื่อเปิดโฟลเดอร์ Download: C:\Windows\SoftwareDistribution\Download
  6. ลบไฟล์ทั้งหมดในโฟลเดอร์ Download
  7. คลิกขวา Windows Update และเลือก Start ในหน้าต่าง Services

ตรวจสอบ Windows Update อีกครั้งดูว่าคุณสามารถทำ Windows update ได้หรือไม่ หากวิธีนี้ไม่ได้ผล โปรดลองวิธีถัดไป

วิธีที่ 6: ถอนการติดตั้งซอฟต์แวร์แอนตี้ไวรัสบุคคลที่สาม

ซอฟต์แวร์แอนตี้ไวรัสบุคคลที่สามบางครั้งสามารถป้องกันไม่ให้ระบบของคุณอัปเกรดได้ นี่มักเกิดขึ้นเนื่องจากข้อขัดแย้งภายใน

ไฟล์อัปเดตบางไฟล์อาจถูกลบหรือบล็อกโดยซอฟต์แวร์แอนตี้ไวรัสหรือแอนตี้มัลแวร์บุคคลที่สาม ดังนั้น แนะนำให้คุณลบโปรแกรมแอนตี้ไวรัสบุคคลที่สามหลังจากพยายามอัปเกรดระบบล้มเหลวหลายครั้ง

หวังว่าตอนนี้คุณสามารถติดตั้งอัปเดตบน Windows 10/11 ได้โดยไม่เจอข้อผิดพลาด 0x8024200d

วิธีที่ 7: รีเซ็ตส่วนประกอบ Windows Update โดยใช้ batch script

การใช้ batch script เป็นวิธีที่ง่ายที่สุดในการรีเซ็ตส่วนประกอบ Windows Update คุณสามารถดาวน์โหลดสคริปต์รีเซ็ต Windows Update จากหน้านี้ หลังดาวน์โหลดแล้ว คลิกขวาและเลือก "Run as Administrator" อนุญาตให้กระบวนการเสร็จสิ้นก่อนตรวจสอบอัปเดตอีกครั้ง

คุณยังสามารถสร้าง batch script ของคุณเองได้โดยปฏิบัติตามคำแนะนำด้านล่าง

เปิด Notepad และวางข้อความต่อไปนี้:

@ECHO OFF
echo Simple Script to Reset / Clear Windows Update
echo.
PAUSE
echo.
attrib -h -r -s %windir%system32catroot2
attrib -h -r -s %windir%system32catroot2*.*
net stop wuauserv
net stop CryptSvc
net stop BITS
ren %windir%system32catroot2 catroot2.old
ren %windir%SoftwareDistribution sold.old
ren "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader" downloader.old
net Start BITS
net start CryptSvc
net start wuauserv
echo.
echo Task completed successfully…
echo.
PAUSE

บันทึกไฟล์บนเดสก์ท็อปเป็น WUReset.bat เพื่อรันสคริปต์ ให้คลิกขวาบนมันและคลิก Run as Administrator

หากทุกอย่างล้มเหลว…

การติดตั้งระบบใหม่ทั้งหมด (complete system reinstall) เป็นตัวเลือกสุดท้ายของคุณ เราเข้าใจว่าสิ่งนี้อาจดูเหมือนกระบวนการที่ใช้เวลานาน แต่จะแก้ไขปัญหาส่วนใหญ่ของคุณ

เพราะคุณไม่สามารถทำได้ขณะระบบกำลังทำงาน คุณจะต้องมีไดรฟ์ (USB stick หรือ DVD) เพื่อจัดเก็บไฟล์การติดตั้ง ใช้ Windows Media Creation Tool เพื่อสร้างไดรฟ์ที่บูทได้ สำรองไฟล์จาก system partition และเขียน license key ของคุณไว้

เราจบคู่มือของเราที่นี่ หากคุณมีความคิดเห็นหรือคำถาม โปรดทิ้งไว้ในส่วนความคิดเห็น