หาก Windows Security (Microsoft Defender) แสดง Error 8024402f, Protection definition update failed บน Windows 11 ให้ทำตามโพสต์นี้เพื่อแก้ไขปัญหาได้สำเร็จ ผู้ใช้หลายคนรายงานว่ารับรหัสข้อผิดพลาด 8024402f ขณะติดตั้งอัปเดตลายเซ็นความปลอดภัยบน Windows Security หรือ Windows Defender

เมื่อเกิดขึ้น คุณน่าจะเห็นข้อความข้อผิดพลาดต่อไปนี้บน Windows Security:
Protection definition update failed.
Error code: 8024402f
An unexpected problem occurred while checking for updates. For information on installing or troubleshooting updates, see Help and Support.
ข้อผิดพลาดนี้ดูเหมือนจะเฉพาะ Windows 11 เท่านั้น จึงอย่าสับสนกับรหัสข้อผิดพลาด 8024402f แบบเจเนริกที่เกิดขึ้นบน Windows เวอร์ชันเก่า
ตอนนี้ หากคุณกำลังเผชิญกับข้อผิดพลาดเดียวกันที่ป้องกันไม่ให้คุณติดตั้งลายเซ็นความปลอดภัยใหม่บน Windows 11 ให้ลองวิธีแก้ไขที่เราได้กล่าวไว้ในโพสต์นี้ ก่อนหน้านั้น เรามาลองเข้าใจสถานการณ์ที่อาจก่อให้เกิดข้อผิดพลาดการอัปเดตนิยามความปลอดภัย 8024402f บน Windows 11
สาเหตุของ Windows Security definition update error 8024402f บน Windows 11
หลังจากวิเคราะห์รายงานข้อผิดพลาด นี่คือสาเหตุที่เป็นไปได้บางส่วนที่อาจก่อให้เกิดข้อผิดพลาดนี้:
- อาจเกิดขึ้นหากคุณไม่มีพื้นที่เพียงพอบนไดรฟ์สำหรับติดตั้งอัปเดต ดังนั้น ทำความสะอาดพื้นที่บางส่วนเพื่อดาวน์โหลดและติดตั้งอัปเดต
- คุณตั้งค่าวันที่และเวลาผิดบนระบบของคุณ อาจก่อให้เกิดข้อผิดพลาดที่กำลังเผชิญหน้า ดังนั้น ตรวจสอบให้แน่ใจว่าวันที่และเวลาถูกต้อง
- อาการผิดปกติบางอย่างกับ Windows Update service อาจเป็นหนึ่งในเหตุผลที่ก่อให้เกิดข้อผิดพลาด คุณสามารถลองปิดใช้งานบริการเป็นระยะเวลาหนึ่งเพื่อแก้ไขปัญหา หากและต่อเมื่อสถานการณ์นั้นใช้ได้
- ข้อผิดพลาดอาจถูกกระตุ้นหากบริการที่ขึ้นต่อกันบางอย่างถูกปิดใช้งาน
- เหตุผลอื่นๆ สำหรับเรื่องเดียวกันอาจเป็นว่า Windows Security ถูกปิดใช้งาน หรือคุณกำลังจัดการกับความเสียหายของไฟล์ระบบบางอย่าง
ขึ้นอยู่กับสถานการณ์ที่เหมาะสมกับคุณมากที่สุด คุณสามารถลองวิธีแก้ไขด้านล่างเพื่อแก้ไขปัญหา
แก้ไข Windows Security Definition Update Error 8024402f บน Windows 11
นี่คือวิธีการแก้ไขข้อผิดพลาด 8024402f เมื่อติดตั้งอัปเดตความปลอดภัยใหม่บน Windows 11/10:
- ตรวจสอบให้แน่ใจว่ามีพื้นที่เพียงพอ
- ตั้งค่าวันที่และเวลาให้ถูกต้อง
- ปิดใช้งาน Windows Update service ชั่วคราว
- ตรวจสอบให้แน่ใจว่า Windows Security เปิดใช้งานอยู่
- ตรวจสอบให้แน่ใจว่าทุก dependency เปิดใช้งานอยู่
- ทำ Clean install หรือ Repair install
1. ตรวจสอบให้แน่ใจว่ามีพื้นที่เพียงพอ
สาเหตุที่เป็นไปได้หนึ่งของข้อผิดพลาดนี้อาจเป็นข้อเท็จจริงที่ว่า PC ของคุณกำลังหมดพื้นที่ดิสก์สำหรับติดตั้งอัปเดตความปลอดภัย Windows Security ต้องการพื้นที่ว่างประมาณ 16 GB เพื่อติดตั้งการอัปเดตนิยามสำหรับ Windows Defender หรือ Windows Firewall ดังนั้น สิ่งแรกที่คุณควรทำคือ ตรวจสอบให้แน่ใจว่าคุณมีพื้นที่เพียงพอบน OS drive เพื่อติดตั้งอัปเดตความปลอดภัยโดยไม่มีปัญหา
คุณสามารถเปิด File Explorer โดยใช้แฮทกี้ Win+E แล้วไปที่ C drive เลือกและคลิกขวาที่ C drive แล้วเลือก Properties ภายในหน้าต่าง Properties ไปที่แท็บ General และดูหาจำนวน Free Space ที่คุณมีบนไดรฟ์ หากมีมากกว่า 16 GB พื้นที่ว่าง ก็ดีแล้ว หากไม่ คุณจะต้องล้างพื้นที่บางส่วนสำหรับติดตั้งอัปเดต
มีหลายวิธีในการขยายพื้นที่บนระบบของคุณ คุณสามารถใช้ยูทิลิตี้ในตัวของ Windows ที่เรียกว่า Disk Cleanup Utility เพื่อลบไฟล์ชั่วคราวและไฟล์ขยะ ซอฟต์แวร์ฟรีอย่าง Comet (Managed Disk Cleanup) หรือ Cleanmgr+ ก็สามารถใช้ได้เช่นกัน นอกจากนี้ ลองลบไฟล์ซ้ำเพื่อให้ได้พื้นที่ว่างที่จำเป็นบน PC ของคุณ
ในกรณีที่คุณมีพื้นที่ดิสก์เพียงพอสำหรับติดตั้งอัปเดตและคุณยังคงได้รหัสข้อผิดพลาดเดียวกัน ต้องมีสาเหตุอื่นที่อยู่เบื้องล่างก่อให้เกิดข้อผิดพลาด ดังนั้น คุณสามารถไปต่อสู่วิธีแก้ไขถัดไปเพื่อแก้ไขข้อผิดพลาด
เกี่ยวข้อง: Troubleshoot Definition update issues for Microsoft Defender.
2. ตั้งค่าวันที่และเวลาให้ถูกต้อง
ในบางกรณี คุณอาจประสบรหัสข้อผิดพลาดนี้เนื่องจากความไม่สอดคล้องกับวันที่และเวลา เซิร์ฟเวอร์ Microsoft ที่ใช้สำหรับดาวน์โหลดและติดตั้ง Window Security updates อาจปฏิเสธการเชื่อมต่อกับ PC ของคุณเนื่องจากวันที่และเวลาผิดพลาด ดังนั้น ลองสังเกตวันที่และเวลาของคุณ และหากมันผิด มีโอกาสที่นั่นคือสาเหตุของข้อผิดพลาด หากสถานการณ์นี้ใช้ได้ คุณควรสามารถแก้ไขข้อผิดพลาดได้โดยการอัปเดตวันที่และเวลาที่ถูกต้องบนระบบของคุณ
นี่คือขั้นตอนในการตั้งค่าวันที่และเวลาที่ถูกต้องบน Windows:
- เปิด Settings โดยใช้แฮทกี้ Win+I แล้วไปที่ Time & language > Date & time
- เปิด toggle ที่เกี่ยวข้องกับ Set time automatically และ Set Time zone automatically
หมายเหตุ: ตรวจสอบให้แน่ใจว่าอินเทอร์เน็ตเปิดอยู่เพื่อบังคับให้วันที่และเวลาถูกต้อง - รีบูท PC ของคุณ และวันที่และเวลาควรจะถูกปรับให้ถูกต้องแล้ว
ตอนนี้คุณสามารถลองติดตั้งอัปเดตความปลอดภัยและดูว่าข้อผิดพลาดได้รับการแก้ไขแล้วหรือไม่
ในกรณีที่สถานการณ์นี้ไม่ได้ใช้กับคุณ ให้ดำเนินต่อไปกับวิธีแก้ไขที่เป็นไปได้ถัดไป
อ่าน: List of Microsoft Defender error codes and solutions.
3. ปิดใช้งาน Windows Update service ชั่วคราว
หากวิธีแก้ไขสองข้อแรกไม่ได้ผลสำหรับคุณ มีความเป็นไปได้ว่าข้อผิดพลาดเกิดจากอาการผิดปกติของ Windows Update service คุณสามารถลองปิดบริการนี้ชั่วคราวได้ เนื่องจากมันจะไม่ถูกใช้สำหรับติดตั้ง definition updates – บริการย่อยจะถูกใช้แทน นี่เป็นการแก้ปัญหาแบบ workaround และพิสูจน์แล้วว่าสำเร็จสำหรับผู้ใช้บางส่วนที่ได้รับผลกระทบ ดังนั้น คุณก็สามารถลองดูได้ว่าทำงานสำหรับคุณหรือไม่
เพื่อปิดใช้งาน Windows Update service คุณสามารถทำตามขั้นตอนด้านล่าง:
- เปิด Run dialog ด้วยแฮทกี้ Win+R และป้อน services.msc
- ในหน้าต่าง Services เลื่อนลงและค้นหา Windows Update service
- คลิกที่ Windows Update service และคลิกขวา
- จากเมนูบริบท เลือก Stop
- หลังจากนั้น ย่อหน้าต่าง Services และไปที่ Windows Security เพื่อติดตั้งอัปเดตความปลอดภัย ดูว่าข้อผิดพลาดได้รับการแก้ไขแล้วหรือไม่
ไม่ว่าวิธีนี้จะแก้ไขข้อผิดพลาดได้หรือไม่ คุณควรเปิดใช้งาน Windows Update service อีกครั้ง ไปที่หน้าต่าง Services คลิกขวาที่ Windows Update และเลือก Start เพื่อเปิดมันอีกครั้ง
4. ตรวจสอบให้แน่ใจว่า Windows Security เปิดใช้งานอยู่
หากคุณได้รหัสข้อผิดพลาดเดียวกันทุกครั้งที่ติดตั้งอัปเดตที่เกี่ยวข้องกับ Windows Security ตรวจสอบให้แน่ใจว่าคุณเปิดใช้งาน Windows Security บน PC ของคุณ ผู้ใช้ PRO, Enterprise หรือ Education edition สามารถทำได้ง่ายๆ โดยใช้ Group Policy Editor มาดูวิธีการกัน
- เปิด Run โดยใช้แฮทกี้ Win+R พิมพ์ gpedit.msc และกด Ctrl + Shift + Enter เพื่อเปิด Local Group Policy Editor เป็นแอดมินิสเตรทอร์ กด Yes บน UAC prompt
- ไปที่ที่อยู่ต่อไปนี้ใน Local Group Policy Editor:
Computer Configuration > Administrative templates > Windows Components > Windows Defender Antivirus
- ที่ตำแหน่งนี้ ค้นหานโยบายที่ชื่อ Turn off Microsoft Defender Antivirus ในแผงด้านขวา และดับเบิลคลิก
- ภายในตัวเลือกนโยบาย ตรวจสอบให้แน่ใจว่าตั้งค่าเป็น Disabled หรือ Not Configured หากไม่ใช่ ให้ปรับการตั้งค่าตามลำดับ
- กด Apply > OK เพื่อบังคับใช้นโยบาย
- สุดท้าย รีบูท PC และพยายามติดตั้งลายเซ็นความปลอดภัยที่ก่อนหน้านี้ให้รหัสข้อผิดพลาด 8024402f
วิธีแก้ไขนี้ใช้ได้กับผู้ใช้บางส่วนที่ได้รับผลกระทบ ดังนั้น ลองทำดูสิ
5. ตรวจสอบให้แน่ใจว่าทุก dependency เปิดใช้งานอยู่
หากคุณยังได้รหัสข้อผิดพลาดเดียวกัน อีกอย่างที่คุณสามารถลองคือ ตรวจสอบให้แน่ใจว่าทุก dependency ที่จำเป็นสำหรับการติดตั้ง Windows Security update เปิดใช้งานอยู่ หากไม่ได้เปิดใช้งาน อาจก่อให้เกิดข้อผิดพลาด นี่คือบริการที่คุณต้องตรวจสอบ:
- Background Intelligent Transfer Service
- COM+ Event System
- DCOM Server Process Launcher
- Remote Procedure Call (RPC)
ดังนั้น เปิดหน้าต่าง Services (เหมือนวิธี (3)) แล้วค้นหาบริการแต่ละตัวด้านบนและตรวจสอบให้แน่ใจว่าปิดใช้งานอยู่ หากไม่ได้เปิดใช้งาน ให้คลิกขวาที่บริการและเลือก Start เพื่อเปิดใช้งาน ทำซ้ำสำหรับแต่ละบริการที่เรากล่าวไว้ข้างต้น
นอกจากนี้ คุณต้องตั้งค่า Startup type สำหรับบริการแต่ละตัวด้านบนเป็น Automatic สำหรับนั้น คุณสามารถทำตามขั้นตอนด้านล่าง:
- คลิกขวาที่บริการและเลือก Properties
- เลือกตัวเลือก Startup type แบบดรอปดาวน์และเลือก Automatic
ในกรณีที่ปัญหายังคงอยู่ ลองวิธีแก้ไขถัดไป
6. ทำ Clean install หรือ Repair install
หากคุณลองวิธีทั้งหมดข้างต้นและข้อผิดพลาดยังไม่ได้รับการแก้ไข มีโอกาสสูงว่าปัญหาเกิดจากความเสียหายที่รุนแรงบนระบบของคุณซึ่งส่งผลต่อส่วนประกอบการอัปเดตของ Windows Security ในกรณีนั้น คุณสามารถลองทำ Clean install หรือ Repair install ใน Clean install คุณอาจสูญเสียข้อมูลบน OS drive ในขณะที่ Repair install ไฟล์ระบบจะถูกรีเฟรชโดยไม่ส่งผลต่อข้อมูลของคุณ ดังนั้น เลือกวิธีที่คุณชอบและดูว่ามันแก้ไขข้อผิดพลาดให้คุณหรือไม่
How do I troubleshoot a Windows update?
วิธีที่ง่ายที่สุดในการ troubleshoot Windows update error คือการรัน Windows Update Troubleshooter ที่ในตัวซึ่งมีใน Windows 11/10 เปิด Settings ไปที่ System > Troubleshoot > Other troubleshooters และรัน Windows Update troubleshooter
That's it!
Now read: Error 0x8007007f when using Windows 11 Installation Assistant.
