บางผู้ใช้ Windows พบ ESENT 490 Errors จำนวนมากใน Event Viewer โดยเฉพาะหลังอัปเดต Windows 10 เป็น Build 18362.86

สาเหตุที่ทราบว่าก่อให้เกิดข้อผิดพลาดนี้:
- Hotfix ของ Windows 10 ยังไม่ได้ติดตั้ง – Microsoft รู้จักปัญหานี้กับ Build 18362.86 และปล่อย Fix แล้ว ต้องติดตั้ง Windows Update ที่ค้างอยู่ทั้งหมดจากหน้าจอ Windows Updates
- Path ที่อ้างอิงไม่สมบูรณ์ – อาจเกิดจาก Event ถูก Trigger เพราะ Registry Key อ้างอิง Path ที่ไม่ครบ สามารถซ่อม Path ที่มีปัญหาด้วยตนเองได้
- ส่วนประกอบ Windows Update / Windows Store เสียหาย – ตามรายงานบางราย อาจเกิดจากการเสียหายของไฟล์ระบบที่ส่งผลต่อ Windows Update หรือ Windows Store แก้ได้โดย Reset แต่ละ Component
- การเสียหายของไฟล์ระบบ – ไม่คาดแปลกที่จะเจอข้อผิดพลาดนี้จากการเสียหายไฟล์ OS ควรเริ่มจาก CHKDSK, SFC, DISM ติดกัน หรือ Deploy Clean/Repair Install หากไม่ได้ผล
วิธีแก้ไขที่ผู้ใช้อื่นใช้สำเร็จ:
วิธีที่ 1: ติดตั้ง Windows 10 Hotfix (ถ้ามีผล)
หากเจอปัญหาทันทีหลังอัปเดตเป็น Build 18362.86 (หรือสงสัยว่าเป็นสาเหตุหลัก) ให้เริ่มต้นด้วยการติดตั้ง Hotfix ที่ Microsoft ปล่อยสำหรับปัญหานี้
บางคนยืนยันว่าไม่มี ESENT Errors ใหม่ใน Event Viewer หลังติดตั้ง Windows 10 Update ที่ค้างอยู่ทั้งหมดและรีสตาร์ท
ขั้นตอนติดตั้ง Hotfix ผ่าน Windows Update ใน Settings:
- กด Windows + R พิมพ์ ms-settings:windowsupdate Enter เปิดแท็บ Windows Update ใน Settings

- คลิก Check for updates ติดตั้งทุกอัปเดตที่ค้างอยู่

- หากมีอัปเดตเยอะ อาจแจ้งรีสตาร์ทก่อนติดตั้งแต่ละตัว ให้รีสตาร์ทตามแนะนำ แต่ต้องกลับมาติดตั้งต่อที่หน้าจอนี้หลังบูทใหม่
- ติดตั้งครบแล้ว รีบูทอีกครั้ง ตรวจสอบ Event Viewer ว่า ESENT 490 Errors หยุดเกิดแล้วหรือไม่
หากยังเกิด ให้ลองวิธีถัดไป
วิธีที่ 2: เติม Path ที่ถูกต้องให้ครบ
ในกรณีที่บันทึกไว้ส่วนใหญ่ เจอปัญหานี้เพราะ Path ที่ไม่มีอยู่จริง หากไม่ต้องการใช้เครื่องมือซ่อมแซมครอบคลุม วิธีที่ไม่ทำลายคือสร้าง Path ที่ OS คาดหวังด้วยตนเอง ตาม Error ที่ Event Viewer แสดง
ขั้นตอน:
- เปิด Event Viewer ดู Error ว่ามีการกล่าวถึง Location ที่เสียหาย เช่น:
C:\WINDOWS\system32\config\systemprofile\AppData\Local\TileDataLayer\Database\EDB.log - เปิด File Explorer นำทางตาม Location ที่ Error บอก หากโฟลเดอร์ไหนหาย ให้สร้าง Path ให้ครบ และสร้างไฟล์ว่างไว้ เพื่อให้ Scan เข้าถึงได้
- รีสตาร์ท ตรวจสอบว่า ESENT 490 Errors ใหม่หยุดเกิดแล้วหรือไม่

นอกจากนี้ สามารถทำผ่าน CMD Elevated ได้โดยตรง:
- กด Windows + R พิมพ์ cmd กด Ctrl + Shift + Enter เปิด CMD Elevated คลิก Yes ที่ UAC

- ใน CMD พิมพ์คำสั่งต่อไปนี้ทีละบรรทัด Enter เพื่อสร้าง Path ให้ TileDataLayer ครบ:
cd config\systemprofile\AppData\Local mkdir TileDataLayer cd TileDataLayer mkdir Database
- รอคำสั่งประมวลผลเสร็จ รีสตาร์ท ตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่
หากยังไม่ได้ ให้ลองวิธีถัดไป
วิธีที่ 3: รัน CHKDSK, SFC, และ DISM Scans
เนื่องจากปัญหานี้น่าจะเกี่ยวกับการเสียหายของไฟล์ระบบ ขั้นตอนต่อไปคือรันเครื่องมือที่ออกแบบมาแก้ไขไฟล์ Windows ที่เสียหาย
Windows เวอร์ชันล่าสุดมี CHKDSK (Check Disk), SFC (System File Checker), และ DISM (Deployment Image Servicing and Management)
แนะนำให้รันทั้งสามติดกัน (ตามขั้นตอนด้านล่าง) ผ่าน Recovery Menu เพื่อโอกาสแก้ไขไฟล์เสียหายสูงสุดโดยไม่ต้อง Clean Install
ขั้นตอน:
- เสียบ Installation Media ที่เข้ากันได้ เริ่มคอมพิวเตอร์ปกติ กดปุ่มใดปุ่มหนึ่งเมื่อถามว่าต้องการบูทจาก Installation Media

- ที่หน้าจอติดตั้ง Windows คลิก Repair your computer เปิด Recovery Menu

หมายเหตุ: หากไม่มี Installation Media สามารถ Force Recovery Menu ได้โดยบังคับ Shutdown ผิดปกติ 3 ครั้งขณะบูท หรือ สร้าง Installation Media เอง ที่เข้ากันกับ Windows ของคุณ
- ใน Recovery Menu คลิก Troubleshoot แล้ว Command Prompt

- ใน CMD Elevated พิมพ์คำสั่งเพื่อรัน CHKDSK:
CHKDSK X:
หมายเหตุ: X คือ Placeholder สำหรับ Drive ที่เก็บ Windows ต้องแทนที่ด้วย Drive จริง (ส่วนใหญ่คือ C:)
- หลังเสร็จ รีบูทตามแนะนำ แล้วทำขั้นตอน 1-3 ซ้ำ เปิด CMD Elevated อีกครั้งผ่าน Recovery Menu
- หายังไม่ได้ ให้พิมพ์คำสั่งนี้ Enter รัน SFC Scan:
sfc /scannow
หมายเหตุ: Utility นี้อาจ Freeze ช่วงๆ ห้าม interrompt (อาจก่อให้เกิด Logical Errors เพิ่ม)
- เสร็จแล้ว รีบูท ดูว่าบูทปกติได้หรือไม่ หากยังเจอปัญหา ทำขั้นตอน 1-3 อีกครั้ง เปิด CMD Elevated อีกครั้ง
- สุดท้าย พิมพ์คำสั่งนี้ Enter รัน DISM Scan:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
หมายเหตุ: ก่อนรัน DISM ต้องแน่ใจว่าอินเทอร์เน็ตเสถียร เพราะ DISM ใช้ Sub-component ของ Windows Update ดาวน์โหลดไฟล์ที่สมบูรณ์มาแทนที่ไฟล์ระบบที่เสียหาย
- DISM เสร็จ รีบูทครั้งสุดท้าย ดูว่าบูทปกติได้หรือไม่
หากบูทกลับมาแล้วยังเจอ ESENT Errors ใน Event Viewer ให้ลองวิธีถัดไป
วิธีที่ 4: รีเซ็ต Windows Update และ Windows Store
ตามรายงานบางราย ปัญหานี้อาจเกิดจากการเสียหายของไฟล์ระบบที่ส่งผลต่อ Windows Update หรือ Windows Firewall ทำให้เกิดรายการมากมายใน Event Viewer
ส่วนใหญ่เกิดจาก Service ที่ค้างอยู่ในสถานะ Limbo (ไม่ได้เปิด ไม่ได้ปิด)
หากเป็นเช่นนี้ จะแก้ได้เร็วโดย Reset Windows Update หรือ Windows Store ขึ้นอยู่กับโปรแกรมที่ก่อให้เกิดปัญหา
เนื่องจากไม่ทราบว่า Component ไหนก่อให้เกิดปัญหา แนะนำ Reset ทั้งคู่เพื่อกำจัด 2 สาเหตุ
ทำตาม Sub-guide ด้านล่างตามลำดับ เพื่อ Reset Windows Update และ Windows Store:
A. รีเซ็ต Windows Store
- กด Windows + R พิมพ์ cmd กด Ctrl + Shift + Enter เปิด CMD Elevated คลิก Yes ที่ UAC

- ใน CMD พิมพ์คำสั่งนี้ Enter รัน Windows Store Reset แบบสมบูรณ์ (รวม Dependencies):
wsreset.exe

- เสร็จแล้ว ลองติดตั้ง App Update อีกครั้ง ดูว่าแก้ไขแล้วหรือไม่
B. รีเซ็ต Windows Update
- กด Windows + R พิมพ์ cmd กด Ctrl + Shift + Enter เปิด CMD Elevated

หมายเหตุ: คลิก Yes ที่ UAC
- ใน CMD พิมพ์คำสั่งต่อไปนี้ตามลำดับ Enter ทุกคำสั่ง:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
หมายเหตุ: คำสั่งเหล่านี้หยุดบริการ Windows Update ทั้งหมด: BITS, Cryptographic, MSI Installer, Windows Update (หลัก)
- หลังหยุดบริการครบ ให้รันคำสั่งต่อไปนี้ ล้างและเปลี่ยนชื่อโฟลเดอร์ WU สำคัญ 2 โฟลเดอร์ (SoftwareDistribution และ Catroot2):
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
หมายเหตุ: SoftwareDistribution และ Catroot คือโฟลเดอร์หลักที่เก็บและดูแลไฟล์ Windows Update ไม่สามารถลบแบบปกติได้ วิธีดีที่สุดคือเปลี่ยนชื่อ เพื่อบังคับให้ OS สร้างโฟลเดอร์ใหม่ที่สมบูรณ์
- หลังเปลี่ยนชื่อโฟลเดอร์แล้ว รันคำสั่งต่อไปนี้ เพื่อเริ่มบริการที่หยุดไว้ก่อนหน้า (ขั้นตอน 2):
net start wuauserv net start cryptSvc net start bits net start msiserver
หลังเริ่มบริการครบแล้ว ลองทำ WU Action ที่เคยก่อให้เกิด Event Errors ดูว่า Event ใหม่หยุดเกิดแล้วหรือไม่
วิธีที่ 5: รีเซ็ตทุกส่วนประกอบ Windows
หากวิธีทั้งหมดข้างต้นไม่หยุดการเกิด ESENT 490 Event Errors ใหม่ ควรพิจารณาว่าอาจเป็นการเสียหายของไฟล์ระบบ
ในสถานการณ์เช่นนี้ ทางออกเดียวคือรีเซ็ตทุก Windows Component ที่เกี่ยวข้อง กำจัด Element ที่อาจเสียหายทั้งหมด มี 2 ทางเลือก:
- Clean Install – ใช้หากต้องการแก้ไขเร็ว ไม่ต้องใช้ Installation Media เริ่มได้จาก GUI ของ Windows แต่จะสูญเสียข้อมูลส่วนตัวบน OS Drive หากไม่สำรองไว้ก่อน
- Repair Install – หากมีข้อมูลสำคัญบน OS Drive ที่ต้องการเก็บ Repair Install เป็นทางเลือก แม้ขั้นตอนจะซับซ้อน ต้องใช้ Installation Media ที่เข้ากันได้ แต่จะเก็บไฟล์ส่วนตัว, แอปที่ติดตั้ง, เกม, และ User Preferences บน OS Drive ได้