รหัสข้อผิดพลาด 0x8E5E0147 แม้จะดูซับซ้อน แต่จริงๆ แล้วเป็นข้อความข้อผิดพลาดทั่วไป (Generic) ที่เกี่ยวกับ Windows Update หมายถึงมีไฟล์ .dll ที่ก่อให้เกิดปัญหากับ Windows Update ปรากฏบ่อยกับผู้ใช้ Windows 10 แต่ผู้ใช้ Windows 7 หรือ Windows Vista ก็ไม่ได้พลาด เกี่ยวข้องกับอัปเดตหลายอย่าง รวมถึงแต่ไม่จำกัด KB960225, KB959772, KB960544 ฯลฯ
คุณจะเจอข้อผิดพลาดนี้เมื่อพยายามติดตั้ง Windows Update จะสังเกตว่าไม่สามารถติดตั้งผ่าน Windows Update built-in ได้ และไม่สามารถดาวน์โหลดจากเว็บไซต์ Microsoft มาติดตั้งได้ จะค้างอยู่ ไม่มีวิธีชัดเจนในการติดตั้ง
อย่างไรก็ตาม มีบางอย่างที่ลองทำได้เพื่อแก้ไข หลังจากนั้นจะสามารถดาวน์โหลดและติดตั้ง Windows Updates ล่าสุดได้ อ่านวิธีต่อไปนี้ หากวิธีแรกไม่ได้ผล ไปวิธีที่สอง ฯลฯ หนึ่งในนั้นแน่ใจว่าแก้ปัญหาให้คุณ
วิธีที่ 1: สร้างไฟล์ .bat ที่แก้ปัญหา
สิ่งที่ทำได้คือสร้างไฟล์ Notepad พร้อมคำสั่งบางอย่าง แล้วรันเป็น Batch File สามารถบันทึกไฟล์นี้ไว้เผื่อปัญหาซ้ำในอนาคต สำหรับความสะดวก ต้องคัดลอกข้อความภายในให้ตรงทุกตัว มิฉะนั้นจะไม่ทำงาน
- สร้างไฟล์ bat ด้วยโค้ดต่อไปนี้:
net stop cryptsvc net stop wuauserv ren %windir%\system32\catroot2 catroot2.old ren %windir%\SoftwareDistribution SoftwareDistribution.old regsvr32 comcat.dll /s Regsvr32 Msxml.dll /s Regsvr32 Msxml2.dll /s proxycfg -u Regsvr32 Msxml3.dll /s regsvr32 shdoc401.dll /s regsvr32 cdm.dll /s regsvr32 softpub.dll /s regsvr32 wintrust.dll /s regsvr32 initpki.dll /s regsvr32 dssenh.dll /s regsvr32 rsaenh.dll /s regsvr32 gpkcsp.dll /s regsvr32 sccbase.dll /s regsvr32 slbcsp.dll /s regsvr32 mssip32.dll /s regsvr32 cryptdlg.dll /s regsvr32 wucltui.dll /s regsvr32 shdoc401.dll /i /s regsvr32 dssenh.dll /s regsvr32 rsaenh.dll /s regsvr32 gpkcsp.dll /s regsvr32 sccbase.dll /s regsvr32 slbcsp.dll /s regsvr32 asctrls.ocx /s regsvr32 wintrust.dll /s regsvr32 initpki.dll /s regsvr32 softpub.dll /s regsvr32 oleaut32.dll /s regsvr32 shdocvw.dll /I /s regsvr32 shdocvw.dll /s regsvr32 browseui.dll /s regsvr32 browseui.dll /I /s regsvr32 msrating.dll /s regsvr32 mlang.dll /s regsvr32 hlink.dll /s regsvr32 mshtmled.dll /s regsvr32 urlmon.dll /s regsvr32 plugin.ocx /s regsvr32 sendmail.dll /s regsvr32 scrobj.dll /s regsvr32 mmefxe.ocx /s regsvr32 corpol.dll /s regsvr32 jscript.dll /s regsvr32 msxml.dll /s regsvr32 imgutil.dll /s regsvr32 thumbvw.dll /s regsvr32 cryptext.dll /s regsvr32 rsabase.dll /s regsvr32 inseng.dll /s regsvr32 iesetup.dll /i /s regsvr32 cryptdlg.dll /s regsvr32 actxprxy.dll /s regsvr32 dispex.dll /s regsvr32 occache.dll /s regsvr32 occache.dll /i /s regsvr32 iepeers.dll /s regsvr32 urlmon.dll /i /s regsvr32 cdfview.dll /s regsvr32 webcheck.dll /s regsvr32 mobsync.dll /s regsvr32 pngfilt.dll /s regsvr32 licmgr10.dll /s regsvr32 icmfilter.dll /s regsvr32 hhctrl.ocx /s regsvr32 inetcfg.dll /s regsvr32 tdc.ocx /s regsvr32 MSR2C.DLL /s regsvr32 msident.dll /s regsvr32 msieftp.dll /s regsvr32 xmsconf.ocx /s regsvr32 ils.dll /s regsvr32 msoeacct.dll /s regsvr32 inetcomm.dll /s regsvr32 msdxm.ocx /s regsvr32 dxmasf.dll /s regsvr32 l3codecx.ax /s regsvr32 acelpdec.ax /s regsvr32 mpg4ds32.ax /s regsvr32 voxmsdec.ax /s regsvr32 danim.dll /s regsvr32 Daxctle.ocx /s regsvr32 lmrt.dll /s regsvr32 datime.dll /s regsvr32 dxtrans.dll /s regsvr32 dxtmsft.dll /s regsvr32 WEBPOST.DLL /s regsvr32 WPWIZDLL.DLL /s regsvr32 POSTWPP.DLL /s regsvr32 CRSWPP.DLL /s regsvr32 FTPWPP.DLL /s regsvr32 FPWPP.DLL /s regsvr32 WUAPI.DLL /s regsvr32 wups2.dll /S regsvr32 WUAUENG.DLL /s regsvr32 ATL.DLL /s regsvr32 WUCLTUI.DLL /s regsvr32 WUPS.DLL /s regsvr32 WUWEB.DLL /s regsvr32 wshom.ocx /s regsvr32 wshext.dll /s regsvr32 vbscript.dll /s regsvr32 scrrun.dll mstinit.exe /setup /s regsvr32 msnsspc.dll /SspcCreateSspiReg regsvr32 msapsspc.dll /SspcCreateSspiReg proxycfg –d sc sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) regsvr32 mshtml.dll /s net start cryptsvc net start wuauserv
- บันทึกไฟล์ bat และ ดับเบิลคลิก เพื่อรัน ไฟล์จะกู้คืนและลงทะเบียนไฟล์ .dll ที่ก่อปัญหากับ Windows Update

วิธีที่ 2: ใช้ Microsoft Fixit แก้ปัญหา
Microsoft ยอมรับว่าปัญหานี้มีอยู่ และปล่อย Fix เรียบง่ายที่ดาวน์โหลดได้ ที่นี่
- ดาวน์โหลดเสร็จ ไปที่โฟลเดอร์ Downloads ดับเบิลคลิก ต้องเลือก Aggressive Mode เมื่อรัน และทราบว่าจะต้อง Reboot ท้ายที่สุด
- หลัง Reboot กดปุ่ม Windows พิมพ์ Windows Update เปิดผลลัพธ์
- คลิก Check for Updates รอ จะนานกว่าปกติเนื่องจาก Fix แต่จะอนุญาตให้ติดตั้งอัปเดตได้ ซึ่งเป็นจุดประสงค์
วิธีที่ 3: ลบ Norton และ McAfee แล้วรัน Microsoft Fix ท้ายที่สุด
ซอฟต์แวร์แอนตี้ไวรัสอย่าง Norton และ McAfee โด่งดังว่าทิ้งร่องรอยไว้ และไม่ลบทุกอย่างออกตอน Uninstall ร่องรอยเหล่านั้นอาจก่อปัญหาตอนติดตั้งอัปเดต เพราะมักบล็อกอัปเดต แม้จะ Uninstall แอนตี้ไวรัสแล้ว แต่มี Removal Tools ที่ลบแอนตี้ไวรัสหมด และรัน Microsoft Fix ต่อท้ายที่แก้ปัญหาอัปเดต
- ดาวน์โหลด Norton Removal Tool ที่นี่ และ McAfee Consumer Products Removal Tool ที่นี่ ขึ้นอยู่กับตัวที่ใช้/ใช้อยู่
- ไปโฟลเดอร์ Downloads คลิกขวา Removal Tool ที่ดาวน์โหลด เลือก Run as Administrator อย่าสัมผัสอะไรจนเสร็จ ปิดโปรแกรมอื่นที่ทำงานอยู่ Reboot เมื่อเสร็จ
- ไปที่เว็บไซต์ Microsoft นี้ ดาวน์โหลด Troubleshooter รันก่อนใน Default แล้วค่อย Aggressive Reboot อีกครั้งเมื่อเสร็จ
สามารถดูคู่มือโดยละเอียด วิธีลบแอนตี้ไวรัสและไฟร์วอลล์ส่วนใหญ่ ที่นี่
ตอนนี้ไม่ควรมีปัญหาอะไรแล้ว โปรดทราบว่าการรัน Fix ใน Aggressive Mode จะลบ Update History แต่ไม่ลบรายการอัปเดตที่ติดตั้งใน Add/Remove Programs เลือกวิธีจากข้างต้นไปแก้ปัญหา Windows Update โดยไม่เสียเวลาอีก