บางผู้ใช้หลังเช็ค 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 เมื่อจำเป็น
- ไปที่ Start > Settings > Update & Security
- ภายใต้ Windows Update หา Advanced options
- ภายใต้ Advanced options ยกเลิกติ๊ก Give me updates for other Microsoft products when I update Windows
- รีบูท Windows 10 ให้มีผล
- หลังรีบูท ไปที่ Start > Settings > Update & Security > Windows Update > Check for updates
จำเป็นต้องเช็ค Windows 10 Updates หลายครั้ง จนกว่าจะดาวน์โหลดอัปเดตทั้งหมดเสร็จ
- หลังอัปเดต Windows 10 แล้ว ไปติ๊ก Give me the updates when other Microsoft products when I update Windows กลับ
- ลอง 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
- พิมพ์ Command Prompt ในกล่องค้นหา คลิกขวา Run as administrator
- ใน Command Prompt กด Enter รันคำสั่งต่อไปนี้ทีละคำสั่ง เพื่อ รีเซ็ตบริการ Windows 10 Update ที่เกี่ยวข้อง
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc
- ใน Command Prompt เปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution และ Catroot2 ตามลำดับ
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
- ใน Command Prompt อีกครั้ง พิมพ์และรันคำสั่ง netsh winsock reset เพื่อรีเซ็ต TCP/IP บน Windows 10
- จากนั้นรีสตาร์ทบริการที่หยุดไว้ด้วยคำสั่งต่อไปนี้
net start bits net start wuauserv net start appidsvc net start cryptsvc
- รีบูท 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 ถือพฤติกรรมบางอย่างเป็นภัยคุกคาม จึงควรปิดหรือถอนการติดตั้งมัน
- เปิด Control Panel
- หา Uninstall a program ภายใต้ Programs
สามารถลอง View by Category เพื่อค้นหาโปรแกรมได้ง่ายขึ้น
- ในหน้าต่าง Programs and Features ระบุ ซอฟต์แวร์บุคคลที่สาม คลิกขวาเลือก Uninstall
- รีบูท Windows 10
เมื่อลงชื่อเข้าใช้ใหม่ ลองเช็ค Windows 10 Updates ดูว่า Error Code 0x800705b4 จะโผล่ขึ้นมาหรือไม่
วิธีที่ 4: รีสตาร์ทบริการ Windows Defender
ตอนนี้ได้ถอนแอป Antivirus ออกจาก PC แล้ว ตอนนี้อาจต้องตรวจสอบว่าเครื่องมือป้องกันในตัวของ Windows คือ Windows Defender ได้เปิดใช้งานอัตโนมัติหรือไม่ ด้วยวิธีนี้ Windows Defender สามารถคุ้มครองกระบวนการ Windows 10 Update และรับรองว่า Windows 10 จะไม่ล้มเหลวในการอัปเดต
- กด Windows + R เปิดกล่อง Run
- พิมพ์ services.msc ในกล่อง กด OK
- ใน Services เลื่อนลงหา และคลิกขวา Windows Defender Antivirus Service และ Windows Defender Firewall เลือก Properties ตามลำดับ
- ใน Windows Defender Firewall Properties และ Windows Defender Antivirus Service Properties ตั้ง Startup type เป็น Automatic
- กด Apply และ OK เพื่อบันทึกการเปลี่ยนแปลง
ตอนนี้คุณสามารถอัปเดตเป็น Windows 1809, 1803 หรืออย่างอื่นตามต้องการได้ Windows 10 ไม่อัปเดต Error 0x800705b4 ได้รับการแก้ไขเรียบร้อยแล้ว
วิธีที่ 5: รัน Windows Update Troubleshooter
โดยธรรมชาติ สามารถลองใช้เครื่องมือของ Windows แก้ Error 0x800705b4 บน Windows 10 ได้ หากสังเกตว่า Windows 10 Updates ไม่ติดตั้ง โอกาสสูงว่าอัปเดตแพตช์มีปัญหาเอง
- ไปที่ Start > Settings > Update & Security
- ภายใต้ Troubleshoot เลื่อนลงหา Windows Update แล้วกด Run the troubleshooter ใต้มัน
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
แม้ 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
ตรวจสอบคำสั่ง 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 ไปยังจุดที่อัปเดตได้อย่างราบรื่น