ผู้ใช้พบ Critical Errors ใน Event Viewer เกี่ยวกับ ESRV_SVC_WILLAMETTE (จากไฟล์ esrv_svc.exe) ระบุว่าไม่พบคอมโพเนนต์หรือติดตั้งไม่ถูกต้อง เกิดใน Windows 7, 8.1, 10
ESRV_SVC_WILLAMETTE คืออะไร?
เป็นไฟล์ของคอมโพเนนต์ Intel เช่น Intel Energy Checker และ Intel Driver Update ตั้งอยู่ที่ %Program Files%\Intel\SUR\WILLAMETTE\ESRV\ หากพบในตำแหน่งอื่นและไม่ได้ติดตั้ง Intel เอง อาจเป็นมัลแวร์ ให้สแกนด้วย Malwarebytes
สาเหตุของข้อผิดพลาด ESRV_SVC_WILLAMETTE
- แอป Intel ทำงานผิดปกติ — Intel Driver Update และ Intel Energy Checker เป็นสาเหตุหลัก ถอนติดตั้งหรือติดตั้งใหม่ช่วยได้
- แอปพลิเคชันอื่นขัดแย้ง — บริการ/กระบวนการบุคคลที่ 3 อาจเป็นสาเหตุ Clean Boot ช่วยระบุได้
- ไฟล์ระบบเสียหาย — รัน DISM หรือ SFC เพื่อซ่อมแซม
วิธีที่ 1: ถอนติดตั้งแอป Intel ที่ผิดปกติ
- กด Windows + R พิมพ์ appwiz.cpl > Enter

- หาแอป Intel ที่น่าจะเป็นสาเหตุ (Intel Driver Update, Intel Energy Checker, ฯลฯ)
- คลิกขวา > Uninstall > ทำตามขั้นตอน > รีสตาร์ท

- ตรวจสอบ Event Viewer อีกครั้งหลังใช้งานปกติ
หมายเหตุ: หากต้องใช้แอป Intel นั้น สามารถติดตั้งใหม่ได้ ผู้ใช้ส่วนใหญ่รายงานว่าไม่เกิดซ้ำหลังติดตั้งใหม่
วิธีที่ 2: Clean Boot State
บูทเข้า Clean Boot เพื่อกำจัดบริการบุคคลที่ 3
- ใช้บัญชี Admin
- กด Windows + R พิมพ์ msconfig > Enter > Yes (UAC)

- แท็บ Services > ทิก Hide all Microsoft Services

- คลิก Disable All (บริการที่ไม่ใช่ Microsoft)
- คลิก Apply
- แท็บ Startup > Open Task Manager

- ใน Task Manager > Disable ทุก Startup item

- ปิด Task Manager > รีสตาร์ท
- ใช้งานปกติ ดู Event Viewer หายังมี Error ESRV_SVC_WILLAMETTE หรือไม่
- หากหาย ให้ Enable บริการทีละตัวพร้อมรีสตาร์ททดสอบ จนหาตัวกระตุ้น
วิธีที่ 3: รัน SFC และ DISM Scans
ไฟล์ระบบเสียหายอาจเป็นสาเหตุ ให้รัน SFC และ DISM
- เปิด Elevated CMD (Windows + R > cmd > Ctrl+Shift+Enter > Yes)

- รัน SFC:
sfc /scannow
ห้ามปิด CMD ระหว่างรัน อาจทำให้เสียหายเพิ่ม
- รอเสร็จ > รีสตาร์ท > ทดสอบ
- หายังมี Error ให้เปิด Elevated CMD อีกครั้ง รัน DISM:
DISM /Online /Cleanup-Image /RestoreHealth
- รอเสร็จ > รีสตาร์ท > ทดสอบอีกครั้ง