Avast แจ้ง "Virus definition failed" ตอนอัปเดต — สาเหตุหลัก: ไฟล์อัปเดตเสียหาย, วันที่/เวลาผิด, Self-Defense บล็อก บทความนี้ให้ 3 วิธีแก้ไขที่ทดสอบแล้วได้ผล
3 วิธีแก้ Virus Definition Failed ใน Avast
วิธีที่ 1: อัปเดต Avast ให้เป็นเวอร์ชันล่าสุด (พร้อมเช็ควันที่)
- เปิด Avast → Menu → Settings
- แท็บ General → Update (Sub-tab)
- กด Check for updates → รอเสร็จ
- สำคัญ: เช็คว่า วันที่/เวลาใน Windows ถูกต้อง (Taskbar → Adjust date/time → Sync now) — วันที่ผิดทำให้ Signature verification fail
- Restart PC → เช็คว่าอัปเดตได้ปกติ
วิธีที่ 2: ใช้ฟังก์ชัน Repair ในตัว Avast (Built-in Troubleshooter)
- เปิด Avast → Menu → Settings
- แท็บ General → Troubleshooting
- เลื่อนลงหา Still having problems? → กด Repair app
- ยืนยัน Yes → รอสแกน/ซ่อมแซมเสร็จ
- กด Resolve all หากมี Issue ปรากฏ
- Restart PC
วิธีที่ 3: ถอนติดตั้งและติดตั้ง Avast ใหม่ (Clean Reinstall)
- Win+R →
appwiz.cpl→ Enter - หา Avast Free Antivirus → คลิกขวา → Uninstall
- Restart PC
- ดาวน์โหลดติดตั้งล่าสุดจาก avast.com
- หมายเหตุ: หากเวอร์ชันใหม่ยังมี Bug → ลองติดตั้งเวอร์ชันเก่าจาก Avast Older Versions
สรุป: 90% แก้ได้ด้วยวิธีที่ 1 (อัปเดต + เช็ควันที่) หรือ วิธีที่ 2 (Repair) — วิธีที่ 3 ใช้เมื่อ 1-2 ไม่ได้ผล
หวังว่าคู่มือนี้ช่วย Avast ทำงานปกติ หากยังมีปัญหา ถามได้ในความคิดเห็นครับ