แก้ไขข้อผิดพลาด Windows Update 0x8007007e

แก้ไขข้อผิดพลาด Windows Update 0x8007007e: (Fix Windows Update Error 0x8007007e: )หากคุณกำลังพยายามอัพเกรดWindows ของคุณเป็นบิลด์ ล่าสุดหรือคุณเพิ่งอัปเดตWindows 10 มีโอกาสที่คุณอาจพบรหัสข้อผิดพลาด 0x8007007e พร้อมข้อความแสดงข้อผิดพลาดว่า " Windowsพบข้อผิดพลาดที่ไม่รู้จัก ” หรือ “ไม่สามารถติดตั้งการอัปเดตได้ โปรด(Please)ลองอีกครั้ง” ขณะนี้ มีปัญหาสำคัญบางประการที่อาจทำให้เกิดข้อผิดพลาดนี้เนื่องจากการ อัปเดต Windows ล้มเหลว บางปัญหาคือ (Windows)Antivirusของบุคคลที่สาม, Registryที่เสียหาย , ไฟล์ระบบที่เสียหาย ฯลฯ

แก้ไขข้อผิดพลาด Windows Update 0x8007007e

สถานะการอัปเดต(Update Status)
มีปัญหาในการติดตั้งการอัปเดตบางอย่าง แต่เราจะลองอีกครั้งในภายหลัง หากคุณยังคงเห็นสิ่งนี้อยู่และต้องการค้นหาเว็บหรือติดต่อฝ่ายสนับสนุนสำหรับข้อมูล สิ่งนี้อาจช่วยได้: (There were problems installing some updates, but we’ll try again later. If you keep seeing this and want to search the web or contact support for information, this may help:)
การอัปเดตฟีเจอร์เป็น Windows 10 เวอร์ชัน 1703 – ข้อผิดพลาด 0x8007007e (Feature update to Windows 10, version 1703 – Error 0x8007007e)
Microsoft NET Framework 4.7 สำหรับ Windows 10 เวอร์ชัน 1607 และ Windows Server 2016 สำหรับ x64 (KB3186568) – ข้อผิดพลาด 0x8000ffff(Microsoft NET Framework 4.7 for Windows 10 version 1607 and Windows Server 2016 for x64 (KB3186568) – Error 0x8000ffff)

ขณะนี้การอัปเดตของ Windows มีความสำคัญเนื่องจากMicrosoftออกการอัปเดตด้านความปลอดภัยเป็นระยะ แพตช์ ฯลฯ แต่หากคุณไม่สามารถดาวน์โหลดการอัปเดตล่าสุดได้ แสดงว่าพีซีของคุณมีความเสี่ยง เพื่อไม่ให้เป็นการเสียเวลา เรามาดูวิธีการFix Windows Update Error 0x8007007eกันจริง ๆ

แก้ไขข้อผิดพลาด Windows Update 0x8007007e

อย่าลืม  สร้างจุดคืนค่า(create a restore point)ในกรณีที่มีข้อผิดพลาดเกิดขึ้น

วิธีที่ 1: ปิดใช้งานโปรแกรมป้องกันไวรัสและไฟร์วอลล์ชั่วคราว(Method 1: Temporarily Disable Antivirus and Firewall)

1. คลิกขวาที่ไอคอนโปรแกรมป้องกันไวรัส( Antivirus Program icon)จากถาดระบบและเลือกปิดใช้งาน(Disable.)

ปิดใช้งานการป้องกันอัตโนมัติเพื่อปิดใช้งาน Antivirus . ของคุณ

2.จากนั้น เลือกกรอบเวลาที่โปรแกรมป้องกันไวรัสจะยังคงปิดใช้งานอยู่( Antivirus will remain disabled.)

เลือกระยะเวลาจนกว่าโปรแกรมป้องกันไวรัสจะปิด

หมายเหตุ:(Note:)เลือกเวลาที่น้อยที่สุดที่เป็นไปได้ เช่น 15 นาทีหรือ 30 นาที

3. เมื่อเสร็จแล้วให้ลองเรียกใช้Windows Update อีกครั้ง และตรวจสอบว่าข้อผิดพลาดแก้ไขได้หรือไม่

4.กด Windows Key + X จากนั้นเลือกControl Panel

แผงควบคุม

5. ถัดไป คลิกที่ระบบและความปลอดภัย( System and Security.)

6. จากนั้นคลิกที่Windows Firewall

คลิกที่ Windows Firewall

7. จากบานหน้าต่างด้านซ้ายให้คลิกที่Turn Windows Firewall on or off

คลิก เปิดหรือปิดไฟร์วอลล์ Windows

8. เลือก ปิดไฟร์วอลล์ Windows และรีสตาร์ทพีซีของคุณ (Select Turn off Windows Firewall and restart your PC. )ลองเปิดUpdate Windows อีกครั้ง และดูว่าคุณสามารถ  แก้ไขข้อผิดพลาด Windows Update 0x8007007e ได้หรือไม่(Fix Windows Update Error 0x8007007e.)

หากวิธีการข้างต้นไม่ได้ผล ให้ทำตามขั้นตอนเดียวกันเพื่อเปิดไฟร์วอลล์ของคุณอีกครั้ง

วิธีที่ 2: ดาวน์โหลด .NET Framework 4.7(Method 2: Download .NET Framework 4.7)

บางครั้งข้อผิดพลาดนี้เกิดจาก.NET Framework ที่เสียหาย บนพีซีของคุณ และการติดตั้งหรือติดตั้งใหม่เป็นเวอร์ชันล่าสุดสามารถแก้ไขปัญหาได้ อย่างไรก็ตาม การลองใช้งานไม่มีอันตรายและจะอัปเดตพีซีของคุณเป็น.NET Framework ล่าสุด เท่านั้น เพียง(Just)ไปที่ลิงค์นี้และดาวน์โหลด(this link and download) . NET Framework 4.7จากนั้นทำการติดตั้ง

วิธีที่ 3: เรียกใช้ตัวแก้ไขปัญหา Windows Update(Method 3: Run Windows Update Troubleshooter)

1. ดาวน์โหลดตัวแก้ไขปัญหา Windows Update(Windows Update Troubleshooter)จากเว็บไซต์ Microsoft(Microsoft Website)

2. ดับเบิลคลิกที่ไฟล์ที่ดาวน์โหลดเพื่อเรียกใช้ตัวแก้ไข(Troubleshooter)ปัญหา

อย่าลืมคลิก Run as administrator ใน Windows Update Troubleshooter

3. ปฏิบัติตามคำแนะนำบนหน้าจอเพื่อสิ้นสุดกระบวนการแก้ไขปัญหา

4.รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง และดูว่าคุณสามารถ แก้ไขข้อผิดพลาดของ Windows Update 0x8007007e ได้หรือไม่( Fix Windows Update Error 0x8007007e.)

วิธีที่ 4: เปลี่ยนชื่อ SoftwareDistribution Folder(Method 4: Rename SoftwareDistribution Folder)

1.กดWindows Key + Xจากนั้นเลือกCommand Prompt (Admin)

พร้อมรับคำสั่งพร้อมสิทธิ์ผู้ดูแลระบบ

2. พิมพ์คำสั่งต่อไปนี้เพื่อหยุดWindows Update Servicesแล้วกดEnterหลังจากแต่ละรายการ:

หยุดสุทธิ wuauserv (net stop wuauserv)
หยุดสุทธิ cryptSvc (net stop cryptSvc)
บิตหยุด(net stop bits)
สุทธิ หยุดสุทธิเซิร์ฟเวอร์(net stop msiserver)

หยุดบริการอัปเดต Windows wuauserv cryptSvc bits msiserver

3. จากนั้นพิมพ์คำสั่งต่อไปนี้เพื่อเปลี่ยนชื่อSoftwareDistribution Folderแล้วกดEnter :

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

เปลี่ยนชื่อ SoftwareDistribution Folder

4. สุดท้าย พิมพ์คำสั่งต่อไปนี้เพื่อเริ่มWindows Update ServicesและกดEnterหลังจากแต่ละรายการ:

เริ่มสุทธิ wuauserv (net start wuauserv)
เริ่มสุทธิ cryptSvc (net start cryptSvc)
บิตเริ่มต้น(net start bits)
สุทธิ เซิร์ฟเวอร์เริ่มต้นสุทธิ(net start msiserver)

เริ่มบริการอัปเดต Windows wuauserv cryptSvc bits msiserver

5. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและตรวจสอบว่าคุณสามารถ แก้ไขข้อผิดพลาดของ Windows Update 0x8007007e ได้หรือไม่( Fix Windows Update Error 0x8007007e.)

วิธีที่ 5: รีเซ็ต Windows Update Component(Method 5: Reset Windows Update Component)

1.กดWindows Key + Xจากนั้นเลือกCommand Prompt (Admin)

ผู้ดูแลระบบพร้อมรับคำสั่ง

2. พิมพ์คำสั่งต่อไปนี้ลงใน cmd แล้วกดEnterหลังจากแต่ละรายการ:

บิต(net stop bits)
หยุดสุทธิ หยุดสุทธิ wuauserv (net stop wuauserv)
หยุดสุทธิ appidsvc (net stop appidsvc)
หยุดสุทธิ cryptsvc(net stop cryptsvc)

หยุดบริการอัปเดต Windows wuauserv cryptSvc bits msiserver

3. ลบไฟล์ qmgr*.dat เมื่อต้องการทำเช่นนี้อีกครั้งให้เปิด cmd แล้วพิมพ์:

Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”

4. พิมพ์คำสั่งต่อไปนี้ลงใน cmd แล้วกดEnter :

cd /d %windir%\system32

ลงทะเบียนไฟล์ BITS และไฟล์ Windows Update อีกครั้ง

5. ลงทะเบียนไฟล์ BITS และไฟล์ Windows Update(Reregister the BITS files and the Windows Update files)อีกครั้ง พิมพ์(Type)คำสั่งต่อไปนี้ทีละคำสั่งใน cmd แล้วกดEnterหลังจากแต่ละคำสั่ง:

regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll

6.ในการรีเซ็ต Winsock:

netsh winsock รีเซ็ต(netsh winsock reset)

netsh winsock รีเซ็ต

7.รีเซ็ต บริการ BITSและบริการWindows Updateเป็นค่าเริ่มต้น:

sc.exe sdset บิต D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)(sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU))

sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

8. เริ่มบริการอัพเดตWindows อีกครั้ง:(Windows)

บิต(net start bits)
เริ่มต้นสุทธิ net start wuauserv net (net start wuauserv)
start appidsvc (net start appidsvc)
net start cryptsvc

เริ่มบริการอัปเดต Windows wuauserv cryptSvc bits msiserver

9. ติดตั้งWindows Update Agent ล่าสุด(Windows Update Agent.)

10. รีบูทพีซีของคุณและดูว่าคุณสามารถแก้ไขข้อผิดพลาดของ Windows Update 0x8007007e ได้หรือไม่(Fix Windows Update Error 0x8007007e.)

วิธีที่ 6: ดำเนินการ Windows Update ใน Clean Boot(Method 6: Perform Windows Update in Clean Boot)

1. กด Windows Key + R จากนั้นพิมพ์msconfigแล้วกด Enter ไปที่System Configuration(System Configuration)

msconfig

2.บนแท็บ General เลือกSelective Startupและภายใต้นั้นตรวจสอบให้แน่ใจว่าไม่ได้เลือกตัวเลือก " load startup items "

การกำหนดค่าระบบ ตรวจสอบการเลือก การเริ่มต้น คลีนบูต

3. ไปที่แท็บ Services(Services tab)และทำเครื่องหมายในช่องที่ระบุว่า " ซ่อนบริการของ Microsoft ทั้งหมด (Hide all Microsoft services.)

ซ่อนบริการของ Microsoft ทั้งหมด

4. จากนั้นคลิกปิดการใช้งานทั้งหมด(Disable all)ซึ่งจะปิดการใช้งานบริการอื่น ๆ ที่เหลือทั้งหมด

5. รีสตาร์ทพีซีของคุณ ตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่

6. หลังจากที่คุณแก้ไขปัญหาเสร็จแล้ว ให้ยกเลิกขั้นตอนข้างต้นเพื่อเริ่มพีซีของคุณตามปกติ

ที่แนะนำ:(Recommended:)

เพียงเท่านี้คุณก็สามารถแก้ไขข้อผิดพลาด Windows Update 0x8007007e(Fix Windows Update Error 0x8007007e) ได้สำเร็จ แต่ถ้าคุณยังคงมีคำถามใดๆ เกี่ยวกับโพสต์นี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น



About the author

ฉันเป็นช่างเทคนิคด้านเสียงและคีย์บอร์ดมืออาชีพที่มีประสบการณ์มากกว่า 10 ปี ฉันเคยทำงานในโลกธุรกิจ ในตำแหน่งที่ปรึกษาและผู้จัดการผลิตภัณฑ์ และล่าสุด เป็นวิศวกรซอฟต์แวร์ ทักษะและประสบการณ์ของฉันช่วยให้ฉันทำงานในโครงการประเภทต่างๆ ตั้งแต่ธุรกิจขนาดเล็กไปจนถึงบริษัทขนาดใหญ่ ฉันยังเป็นผู้เชี่ยวชาญใน Windows 11 และทำงานเกี่ยวกับระบบปฏิบัติการใหม่มานานกว่าสองปีแล้ว



Related posts