Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: Windows Update Error 0x800705b4

บางผู้ใช้หลังเช็ค Windows 10 Updates ได้รับข้อความว่า มีบางปัญหาในการติดตั้งอัปเดต แต่เราจะลองอีกครั้งภายหลัง หากยังเจอข้อนี้และต้องการค้นหาบนเว็บหรือติดต่อฝ่ายสนับสนุน ข้อมูลนี้อาจช่วย: (0X800705b4)

หรือลูกค้าที่อัปเกรดเป็น Windows 10 จาก Windows 7, 8.1 พบว่า Windows 10 ไม่สามารถเปิดใช้งานได้ เนื่องจาก Error 0X800705b4 ซึ่งเว็บไซต์ Microsoft ยังไม่ได้เผยแพร่แพตช์ซ่อมแซม

บทความนี้จะสอนวิธีเช็ค Windows 10 Updates ให้ถูกต้อง และวิธีแก้ไข Windows 10 Update Error 0x800705b4 หากอัปเดต Windows ล้มเหลว

วิธีแก้ไข Windows 10 Update Error 0x800705b4?

สำหรับ ผู้ใช้ Windows 10 โดยเฉพาะ มักอัปเดต Windows 10 เป็นระยะๆ ทุกครั้งที่ Microsoft เปิดตัวอัปเดต จึงรบกวนมากที่ไม่สามารถติดตั้ง Windows 10 Update 1703, 1709, 1803, และ 1809 ได้

ไม่ว่าจะเป็น Windows 10 0x800705b4 Server 2016 หรือ Windows Anniversary Update 1607 ล้มเหลว Windows 10 ไม่สามารถเช็คอัปเดตได้ ตาม Microsoft Error 0X800705b4 เกิดจากปัญหาภายใน Windows 10

จากการวิจัยลึก พบว่า Windows 10 อัปเดตไม่ได้ อาจมาจากการตั้งค่า Windows Defender ที่ผิดปกติ การตั้งค่า Windows Update ที่เกี่ยวข้อง ซอฟต์แวร์บุคคลที่สาม และไฟล์ที่เสียหาย

โดยเฉพาะบางครั้งแม้แต่ Windows Defender Error 0x800705b4 ก็เกิดขึ้น คือ Windows Defender เริ่มไม่ได้ และปกป้อง PC ไม่ได้

จากสาเหตุเหล่านี้ จึงควรลองวิธีต่อไปนี้

วิธีแก้ไข:

  • 1: เปลี่ยนการตั้งค่า Windows 10 Update
  • 2: รีเซ็ต Windows 10 Updates Components ด้วยตนเอง
  • 3: ถอนการติดตั้งซอฟต์แวร์ Antivirus บุคคลที่สาม
  • 4: รีสตาร์ทบริการ Windows Defender
  • 5: รัน Windows Update Troubleshooter
  • 6: รัน SFC และ DISM

วิธีที่ 1: เปลี่ยนการตั้งค่า Windows 10 Update

ไม่มีใครรู้แน่ใจว่า Windows Update ประกอบด้วยอะไร ระบบใหม่เพียงอย่างเดียว หรือคอมโพเนนต์อิสระ เช่น Microsoft Office และ Silverlight

แต่จากรายงานผู้ใช้ มีการตั้งค่า Windows 10 Update ที่ทำให้เกิด Error 0x800705b4 จึงควรปิดตัวเลือกนี้ เพื่ออัปเดต Windows 10 เมื่อจำเป็น

  1. ไปที่ Start > Settings > Update & Security
  2. ภายใต้ Windows Update หา Advanced options
แก้ไข: Windows Update Error 0x800705b4
  1. ภายใต้ Advanced options ยกเลิกติ๊ก Give me updates for other Microsoft products when I update Windows
แก้ไข: Windows Update Error 0x800705b4
  1. รีบูท Windows 10 ให้มีผล
  2. หลังรีบูท ไปที่ Start > Settings > Update & Security > Windows Update > Check for updates
แก้ไข: Windows Update Error 0x800705b4

จำเป็นต้องเช็ค Windows 10 Updates หลายครั้ง จนกว่าจะดาวน์โหลดอัปเดตทั้งหมดเสร็จ

  1. หลังอัปเดต Windows 10 แล้ว ไปติ๊ก Give me the updates when other Microsoft products when I update Windows กลับ
แก้ไข: Windows Update Error 0x800705b4
  1. ลอง Check for updates ภายใต้ Windows Update อีกครั้ง

เชื่อว่าครั้งนี้ Windows Update Error 0x800705b4 จะไม่ขึ้นมาขวางการติดตั้งอัปเดต วิธีนี้ยังลดโอกาสเจอปัญหา Windows Update 0x8024002E ใน KB4467702 หรืออัปเดตอื่นๆ ได้อีกด้วย

วิธีที่ 2: รีเซ็ต Windows 10 Updates Components ด้วยตนเอง

ว่ามีการเสียหายใน Windows 10 Update อยู่ ดังนั้นเวลาเช็คอัปเดตจึงไม่ทำงาน พร้อม Error 0x800705b4

ในกรณีนี้ จำเป็นต้องรีเซ็ต Update Components สำหรับ Windows 10 หวังว่าจะแก้ปัญหาอัปเดต แต่ Windows Update ประกอบด้วยไฟล์และบริการมากมาย จึงต้องใช้เวลาและความอดทนในการรีเซ็ตทีละอย่าง

หลักๆ จะรีสตาร์ท BITS, Encryption, Network Adapter Settings สำหรับ Windows 10

  1. พิมพ์ Command Prompt ในกล่องค้นหา คลิกขวา Run as administrator
  2. ใน Command Prompt กด Enter รันคำสั่งต่อไปนี้ทีละคำสั่ง เพื่อ รีเซ็ตบริการ Windows 10 Update ที่เกี่ยวข้อง
แก้ไข: Windows Update Error 0x800705b4
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
  1. ใน Command Prompt เปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution และ Catroot2 ตามลำดับ
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
  1. ใน Command Prompt อีกครั้ง พิมพ์และรันคำสั่ง netsh winsock reset เพื่อรีเซ็ต TCP/IP บน Windows 10
  2. จากนั้นรีสตาร์ทบริการที่หยุดไว้ด้วยคำสั่งต่อไปนี้
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
  1. รีบูท Windows 10

ตอนนี้ Windows Update Components ถูกรีเซ็ตแล้ว ถึงเวลาเช็คอัปเดตบน Windows 10

บางกรณี อาจตัดสินใจอัปเกรด PC จาก Windows 10 Build 1511 เป็น Windows 10 1607 หรือเวอร์ชันสูงกว่า เช่น 1703, 1709, 1803, 1809 จากข้อมูลผู้ใช้ วิธีนี้ช่วยกำจัด Error 0x800705b4 ได้เช่นกัน

วิธีที่ 3: ถอนการติดตั้งซอฟต์แวร์ Antivirus บุคคลที่สาม

ในความกว้างขวาง ต้องแน่ใจว่าแอปพลิเคชันที่ดาวน์โหลดออนไลน์ จะไม่บล็อก Windows 10 จากการอัปเดตตัวเอง เนื่องจากบางโปรแกรม Antivirus ถือพฤติกรรมบางอย่างเป็นภัยคุกคาม จึงควรปิดหรือถอนการติดตั้งมัน

  1. เปิด Control Panel
  2. หา Uninstall a program ภายใต้ Programs
แก้ไข: Windows Update Error 0x800705b4

สามารถลอง View by Category เพื่อค้นหาโปรแกรมได้ง่ายขึ้น

  1. ในหน้าต่าง Programs and Features ระบุ ซอฟต์แวร์บุคคลที่สาม คลิกขวาเลือก Uninstall
  2. รีบูท Windows 10

เมื่อลงชื่อเข้าใช้ใหม่ ลองเช็ค Windows 10 Updates ดูว่า Error Code 0x800705b4 จะโผล่ขึ้นมาหรือไม่

วิธีที่ 4: รีสตาร์ทบริการ Windows Defender

ตอนนี้ได้ถอนแอป Antivirus ออกจาก PC แล้ว ตอนนี้อาจต้องตรวจสอบว่าเครื่องมือป้องกันในตัวของ Windows คือ Windows Defender ได้เปิดใช้งานอัตโนมัติหรือไม่ ด้วยวิธีนี้ Windows Defender สามารถคุ้มครองกระบวนการ Windows 10 Update และรับรองว่า Windows 10 จะไม่ล้มเหลวในการอัปเดต

  1. กด Windows + R เปิดกล่อง Run
  2. พิมพ์ services.msc ในกล่อง กด OK
  3. ใน Services เลื่อนลงหา และคลิกขวา Windows Defender Antivirus Service และ Windows Defender Firewall เลือก Properties ตามลำดับ
แก้ไข: Windows Update Error 0x800705b4
  1. ใน Windows Defender Firewall Properties และ Windows Defender Antivirus Service Properties ตั้ง Startup type เป็น Automatic
แก้ไข: Windows Update Error 0x800705b4
  1. กด Apply และ OK เพื่อบันทึกการเปลี่ยนแปลง

ตอนนี้คุณสามารถอัปเดตเป็น Windows 1809, 1803 หรืออย่างอื่นตามต้องการได้ Windows 10 ไม่อัปเดต Error 0x800705b4 ได้รับการแก้ไขเรียบร้อยแล้ว

วิธีที่ 5: รัน Windows Update Troubleshooter

โดยธรรมชาติ สามารถลองใช้เครื่องมือของ Windows แก้ Error 0x800705b4 บน Windows 10 ได้ หากสังเกตว่า Windows 10 Updates ไม่ติดตั้ง โอกาสสูงว่าอัปเดตแพตช์มีปัญหาเอง

  1. ไปที่ Start > Settings > Update & Security
  2. ภายใต้ Troubleshoot เลื่อนลงหา Windows Update แล้วกด Run the troubleshooter ใต้มัน
แก้ไข: Windows Update Error 0x800705b4

Troubleshooter นี้จะใช้เวลาสักพัก หากตรวจพบข้อผิดพลาด ให้กด Advanced ในหน้าต่างถัดไป เพื่อให้เครื่องมือช่วยแก้ Error 0x800705b4 บน Windows 10

หากมีอัปเดตที่รออยู่ ลองเช็คอัปเดตอีกครั้ง

วิธีที่ 6: รัน SFC และ DISM

เมื่อมีไฟล์เสียหาย Windows 10 Update จะหยุดติดตั้งอัปเดตและให้ Error 0x800705b4 บน Windows 10

ในกรณีที่ไฟล์ระบบติดเชื้อหรือเสียหาย ทำให้ Windows 10 Update หยุด ควรใช้ SFC (System File Checker) ตรวจจับและแก้ไขไฟล์ที่มีปัญหา

ใน Command Prompt ใส่คำสั่ง sfc/scannow แล้วกด Enter เพื่อรัน SFC

แก้ไข: Windows Update Error 0x800705b4

แม้ SFC จะแก้ไขไฟล์ Windows Update ที่เสียหายไม่ได้ ก็ควรลองรัน DISM (Deployment Imaging Servicing Management) เพื่อแก้ไขข้อผิดพลาด System Image ใน Windows Update

ใน Command Prompt ใส่และรันคำสั่งด้านล่างทีละคำสั่ง

DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
แก้ไข: Windows Update Error 0x800705b4

ตรวจสอบคำสั่ง DISM ให้ดี และแน่ใจว่าไม่มีข้อผิดพลาดในคำสั่ง มิฉะนั้นจะเจอ DISM Error 87

หวังว่าสองเครื่องมือระบบนี้จะแก้ไขข้อผิดพลาดในกระบวนการ Windows 10 Update และแก้ปัญหา Update 0x800705b4 หรือ 0x8024002E ได้

หลังลองวิธีข้างต้นแล้ว ตอนนี้สามารถไปที่ Start > Settings > Update & Security > Check for updates ได้แล้ว ครั้งนี้ Windows 10 ไม่อัปเดตเพราะ Windows Update Problem (0x800705b4) ควรหายไปแล้ว หากยังไม่หาย อาจต้อง กู้คืน Windows 10 ไปยังจุดที่อัปเดตได้อย่างราบรื่น