กระบวนการอัปเดต Windows 10 นั้นค่อนข้างง่าย และผู้ใช้จะได้รับและติดตั้งการอัปเดตใหม่โดยอัตโนมัติตามค่าเริ่มต้น Windows 10 เป็นการปรับปรุงให้ดีขึ้นกว่า Windows OS เวอร์ชันล่าสุดสองสามเวอร์ชัน และนำแนวคิดใหม่มาสู่ชีวิต โดยที่โครงสร้างและการออกแบบของสมาร์ทโฟนและพีซีเริ่มมีความคล้ายคลึงกันมากขึ้น
การอัปเดต Windows 10 อาจทำให้เกิดรหัสข้อผิดพลาดต่างๆ มากมาย และการแสดงรายการนั้นจะใช้เวลาสักครู่ รหัสข้อผิดพลาดแต่ละรหัสมักเกิดจากบางสิ่งที่แตกต่างกัน ดังนั้นคุณไม่มีทางรู้ว่าจะต้องทำอะไรเพื่อแก้ไขข้อผิดพลาดแต่ละข้อ ติดตามบทความเพื่อดูว่าต้องทำอย่างไรเมื่อพบข้อผิดพลาดนี้โดยเฉพาะ
แก้ไขรหัสข้อผิดพลาดการอัปเกรด Windows 10 0x80200056
ผู้ใช้รายงานว่ารหัสข้อผิดพลาดนี้มักจะปรากฏขึ้นหากผู้ใช้ต้องการติดตั้ง Preview Builds ด้วยตนเองหรือโดยอัตโนมัติ การอัปเดตเหล่านี้เป็นส่วนหนึ่งของ Windows Insider Program ที่ผู้ใช้สามารถทดสอบบิลด์และฟีเจอร์ใหม่ๆ ของ Windows 10 ได้ก่อนใคร
ข้อความแสดงข้อผิดพลาดปรากฏขึ้นพร้อมกับ "ล้มเหลวในการดาวน์โหลดบิลด์ตัวอย่างใหม่ โปรดลองอีกครั้งในภายหลัง ข้อความขนาด 0x80200056” ที่เขียนอยู่ข้างๆ และจะไม่อนุญาตให้คุณดาวน์โหลดบิลด์ตัวอย่างใหม่ในแอปการตั้งค่า>> อัปเดตและกู้คืน>> บิลด์แสดงตัวอย่าง ดูวิธีแก้ไขปัญหานี้โดยทำตามคำแนะนำด้านล่าง
โซลูชันที่ 1:โปรแกรมแก้ไขด่วนพร้อมรับคำสั่งอย่างง่าย
ผู้ใช้ที่ประสบปัญหานี้รายงานว่าพวกเขาสามารถแก้ไขปัญหานี้ได้โดยใช้คำสั่งนี้ซึ่งสามารถแก้ไขปัญหาได้อย่างง่ายดาย การแก้ไขนี้ใช้เครื่องมือที่เรียกว่า BITS admin ซึ่งจัดการ Background Intelligence Transfer Service ซึ่งเป็นหนึ่งในบริการหลักสำหรับ Windows Update ทำตามคำแนะนำด้านล่าง!
- เปิด Command Prompt โดยค้นหาในเมนู Start คลิกขวาที่รายการผลลัพธ์แล้วเลือกตัวเลือก Run as administrator คุณยังสามารถเปิดกล่องโต้ตอบเรียกใช้แล้วพิมพ์ "cmd" แล้วคลิกตกลง
- คัดลอกและวางคำสั่งด้านล่างเพื่อดำเนินการคำสั่งนี้ อย่าลืมคลิก Enter หลังจากนั้น
bitsadmin.exe /reset /allusers
- รีสตาร์ทคอมพิวเตอร์และลองเรียกใช้การอัปเดตอีกครั้ง
โซลูชันที่ 2:เรียกใช้เครื่องมือตรวจสอบไฟล์ระบบและ DISM
ปัญหานี้อาจเกิดขึ้นหากไฟล์ระบบบางไฟล์ที่จำเป็นสำหรับการอัปเดตหายไปจากระบบของคุณ หรือหากไฟล์เหล่านั้นเสียหายและไม่สามารถเข้าถึงได้ โดยเฉพาะอย่างยิ่งถ้ารหัสข้อผิดพลาดแสดงถัดจากข้อความ ERROR_SXS_ASSEMBLY_MISSING โปรดปฏิบัติตามคำแนะนำด้านล่างเพื่อแก้ไขปัญหานี้
- เรียกใช้เครื่องมือ DISM (Deployment Image Servicing and Management) เครื่องมือนี้มีประโยชน์อย่างยิ่งหากคุณต้องการตรวจสอบว่าระบบของคุณพร้อมสำหรับการอัปเดตต่อไปนี้หรือไม่ เครื่องมือนี้สามารถใช้เพื่อสแกนและตรวจสอบอิมเมจ Windows ของคุณเพื่อหาข้อผิดพลาดและความไม่สอดคล้องกัน
หากคุณต้องการดูคำแนะนำโดยละเอียดเกี่ยวกับวิธีการใช้งานเครื่องมือนี้ โปรดดูบทความของเราในหัวข้อ:การซ่อมแซม dism - ใช้เครื่องมือ SFC.exe (System File Checker) ซึ่งเข้าถึงได้ผ่าน Command Prompt ของผู้ดูแลระบบ (เหมือนกับเครื่องมือ DISM) เครื่องมือนี้จะสแกนไฟล์ระบบ Windows ของคุณเพื่อหาไฟล์ที่เสียหายหรือสูญหาย และสามารถแก้ไขหรือเปลี่ยนไฟล์ได้ทันที สิ่งนี้มีประโยชน์มากหากคุณต้องการไฟล์เหล่านั้นสำหรับกระบวนการอัปเดต เนื่องจาก ERROR_SXS_ASSEMBLY_MISSING ปรากฏขึ้นหากมีปัญหากับไฟล์ระบบของคุณ
หากคุณต้องการดูคำแนะนำโดยละเอียดเกี่ยวกับวิธีการใช้งานเครื่องมือนี้ , ตรวจสอบบทความของเราในหัวข้อ:sfc scan.
โซลูชันที่ 3:ลงชื่อเข้าใช้ด้วยบัญชี Insider ของคุณ
ผู้ใช้รายงานว่าการอัปเดตทำงานไม่ถูกต้องหากคุณต้องการติดตั้ง Preview Built แต่หากคุณไม่ได้เข้าสู่ระบบด้วยบัญชีวงในของคุณ
ในการเข้าร่วมโปรแกรม Windows Insider คุณต้องลงทะเบียนด้วยบัญชี Microsoft เฉพาะซึ่งควรใช้บนคอมพิวเตอร์ของคุณเช่นกัน เปลี่ยนบัญชีเป็น Insider โดยทำตามขั้นตอนด้านล่าง
- คลิกที่ปุ่มเมนูเริ่มที่อยู่ด้านล่างซ้ายของหน้าจอ และคลิกที่ไอคอนของบัญชีปัจจุบันของคุณเพื่อเรียกเมนูบริบทขึ้นมา
- คลิกที่ตัวเลือกออกจากระบบซึ่งควรจะเป็นรายการสุดท้ายและรอให้หน้าจอเข้าสู่ระบบปรากฏขึ้น
- เมื่อหน้าจอเข้าสู่ระบบปรากฏขึ้น ให้เลือกบัญชี Insider ของคุณ พิมพ์รหัสผ่านแล้วลองอัปเดตคอมพิวเตอร์อีกครั้ง
ทางเลือก:
- ใช้คีย์ผสม Ctrl + Alt + Del เพื่อแสดงหน้าจอสีน้ำเงินพร้อมตัวเลือกที่มีประโยชน์มากมายบนจอแสดงผล เลือกตัวเลือกสลับผู้ใช้
- เมื่อหน้าจอเข้าสู่ระบบปรากฏขึ้น ให้เลือกบัญชี Insider ของคุณ พิมพ์รหัสผ่านแล้วลองเรียกใช้การอัปเดตรุ่นตัวอย่างอีกครั้ง
โซลูชันที่ 4:เรียกใช้เครื่องมือล้างข้อมูลบนดิสก์
เพื่อให้กระบวนการอัปเดตดำเนินไปอย่างราบรื่น คุณจะต้องเตรียมคอมพิวเตอร์สำหรับการอัปเดตโดยตรวจสอบให้แน่ใจว่าคุณได้ตรวจสอบทุกอย่างในรายการที่ควรเตรียมคอมพิวเตอร์ของคุณสำหรับการอัปเดต
ผู้ใช้บางคนรายงานว่าเพียงแค่เรียกใช้เครื่องมือ Disk Cleanup ที่จัดการเพื่อช่วยแก้ไขปัญหาเกือบจะในทันที ดูเหมือนว่าไดรฟ์จัดเก็บข้อมูลของคุณจะต้องได้รับการปรับให้เหมาะสมโดยเฉพาะอย่างยิ่งสำหรับการอัปเดตที่ใหญ่กว่า นอกจากนี้ยังอาจเกิดขึ้นได้หากฮาร์ดไดรฟ์ของคุณไม่มีเนื้อที่ว่างเพียงพอสำหรับการติดตั้งการอัปเดตอย่างถูกต้อง แต่การเรียกใช้เครื่องมือนี้จะดูแลพื้นที่นั้นด้วยเช่นกัน
- คลิกที่ปุ่มเมนู Start ที่มุมซ้ายของทาสก์บาร์ หรือคลิกที่ปุ่ม Search ที่อยู่ข้างๆ พิมพ์ “Disk cleanup” แล้วเลือกจากรายการผลลัพธ์
- การล้างข้อมูลบนดิสก์จะสแกนคอมพิวเตอร์ของคุณเพื่อหาไฟล์ที่ไม่จำเป็นในขั้นแรก และจะแจ้งให้คุณทราบถึงตัวเลือกในการเลือกไฟล์ที่คุณต้องการลบ คลิกที่แต่ละตัวเลือกและอ่านคำอธิบายที่แสดงด้านล่าง หากคุณตัดสินใจที่จะลบไฟล์เหล่านี้ ให้ทำเครื่องหมายที่ช่องถัดจากไฟล์นั้น
- คลิกปุ่ม OK เพื่อดำเนินการตามขั้นตอน หลังจากที่เครื่องมือเสร็จสิ้น ให้ลองเรียกใช้การอัปเดตอีกครั้ง
ทางเลือกอื่น:คุณยังสามารถเรียกใช้เครื่องมือ Disk Cleanup ได้โดยใช้ Command Prompt หากคุณพอใจกับตัวเลือกนั้น อย่างไรก็ตาม คุณจะต้องค้นหาตัวอักษรของพาร์ติชั่นฮาร์ดไดรฟ์ของคุณเพื่อที่คุณจะได้รู้ว่าคุณต้องการล้างไดรฟ์ใด
- คลิกที่เมนู Start แล้วพิมพ์ Command Prompt คุณยังสามารถเปิดกล่องโต้ตอบเรียกใช้แล้วพิมพ์ "cmd" แล้วคลิกตกลง
- คัดลอกและวางคำสั่งต่อไปนี้ในหน้าต่างพร้อมรับคำสั่ง ควรแทนที่ตัวยึดตำแหน่งไดรฟ์ด้วยตัวอักษรที่แสดงถึงพาร์ติชันที่คุณต้องการทำความสะอาด
c:\windows\SYSTEM32\cleanmgr.exe /dDrive
- ลองเรียกใช้การอัปเดตอีกครั้ง
แนวทางที่ 5:ทำคลีนบูต
การดำเนินการคลีนบูตเป็นกระบวนการที่คุณเรียกใช้ Windows โดยใช้เฉพาะรายการพื้นฐานที่สุดโดยไม่มีรายการเริ่มต้นเพิ่มเติม วิธีนี้เหมาะสำหรับการเรียกใช้ Windows Updates เนื่องจากคุณต้องแน่ใจว่าไม่มีแอปพลิเคชันพื้นหลังใดที่คุณติดตั้งไม่รบกวนกระบวนการ
ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีการคลีนบูตใน Windows 8, 8.1 และ 10 โดยคลิกที่นี่เพื่อเปิดบทความของเราในหัวข้อนี้
โซลูชันที่ 6:รีเซ็ตคอมโพเนนต์ของ Windows Update
วิธีนี้ค่อนข้างล้ำหน้าและต้องใช้เวลาสักพักกว่าจะสำเร็จ อย่างไรก็ตาม ผู้ใช้รายงานว่าแม้ว่าวิธีอื่นจะล้มเหลว การรีเซ็ตส่วนประกอบก็ยังสามารถแก้ไขปัญหาได้
ก่อนที่จะดำเนินการแก้ไขปัญหานี้ ขอแนะนำให้คุณปิดโปรแกรมที่กำลังทำงานอยู่ทั้งหมด และแนะนำให้สร้างข้อมูลสำรองของรีจิสทรีของคุณ เผื่อในกรณีที่มีสิ่งผิดปกติร้ายแรงในขณะที่คุณแก้ไข สำรองข้อมูลรีจิสทรีของคุณโดยทำตามคำแนะนำในการตั้งค่ารีจิสทรีสำรองของเรา
- มาแก้ปัญหากันต่อโดยหยุดบริการต่อไปนี้ซึ่งเป็นบริการหลักที่เกี่ยวข้องกับ Windows Update:Background Intelligent Transfer, Windows Update และ Cryptographic Services การปิดใช้งานก่อนที่เราจะเริ่มเป็นสิ่งสำคัญหากคุณต้องการให้ขั้นตอนที่เหลือทำงานได้อย่างราบรื่น
- ค้นหา “Command Prompt” คลิกขวาที่มันแล้วเลือกตัวเลือก “Run as administrator” คัดลอกและวางคำสั่งต่อไปนี้ และตรวจสอบว่าคุณคลิก Enter หลังจากแต่ละรายการ
บิตหยุดสุทธิ
net stop wuauserv
net stop appidsvc
net stop cryptsvc
- หลังจากนี้ คุณจะต้องลบไฟล์บางไฟล์ซึ่งควรจะลบทิ้งหากคุณต้องการรีเซ็ตส่วนประกอบการอัพเดทต่อไป ซึ่งทำได้ผ่าน Command Prompt พร้อมสิทธิ์ของผู้ดูแลระบบ
ลบ “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”
- คุณสามารถข้ามขั้นตอนต่อไปนี้ได้หากไม่ใช่ทางเลือกสุดท้าย ขั้นตอนนี้ถือเป็นแนวทางเชิงรุก แต่จะรีเซ็ตกระบวนการอัปเดตของคุณจากแกนหลักอย่างแน่นอน ดังนั้นเราจึงสามารถแนะนำให้คุณลองใช้งาน มีคนแนะนำมากมายในฟอรัมออนไลน์
- เปลี่ยนชื่อของโฟลเดอร์ SoftwareDistribution และ catroot2 ในการดำเนินการนี้ ให้คัดลอกและวางคำสั่งต่อไปนี้ที่พรอมต์คำสั่งของผู้ดูแลระบบ แล้วคลิก Enter หลังจากคัดลอกแต่ละคำสั่ง
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.bak
- คำสั่งต่อไปนี้จะช่วยให้เรารีเซ็ต BITS (Background Intelligence Transfer Service) และ wuauserv (Windows Update Service) เป็นค่าเริ่มต้นของตัวบอกเกี่ยวกับความปลอดภัย ตรวจสอบให้แน่ใจว่าคุณไม่ได้แก้ไขคำสั่งด้านล่าง ดังนั้นจะเป็นการดีที่สุดหากคุณเพียงแค่คัดลอกคำสั่งเหล่านั้น
exe sdset บิต D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
- กลับไปที่โฟลเดอร์ System32 เพื่อดำเนินการแก้ไขต่อไป
cd /d %windir%\system32
- เนื่องจากเราได้รีเซ็ตบริการ BITS อย่างสมบูรณ์ เราจึงจำเป็นต้องลงทะเบียนไฟล์ทั้งหมดที่จำเป็นสำหรับบริการเพื่อให้ทำงานได้อย่างราบรื่น อย่างไรก็ตาม แต่ละไฟล์ต้องการคำสั่งใหม่เพื่อให้มันลงทะเบียนใหม่ ดังนั้นกระบวนการอาจใช้เวลานานกว่าที่คุณคุ้นเคย คัดลอกคำสั่งทีละรายการและตรวจสอบให้แน่ใจว่าคุณไม่ได้ละเว้นคำสั่งใด ๆ นี่คือรายการไฟล์ที่ต้องลงทะเบียนใหม่พร้อมกับคำสั่งที่เกี่ยวข้องที่อยู่ติดกัน
- ไฟล์บางไฟล์อาจถูกทิ้งไว้หลังจากกระบวนการเหล่านี้ ดังนั้นเราจะต้องหามันในขั้นตอนนี้ เปิดตัวแก้ไขรีจิสทรีโดยพิมพ์ regedit ในแถบค้นหาหรือกล่องโต้ตอบเรียกใช้ ไปที่คีย์ต่อไปนี้ในตัวแก้ไขรีจิสทรี:
HKEY_LOCAL_MACHINE\COMPONENTS
- คลิกที่คีย์ Components และตรวจสอบทางด้านขวาของหน้าต่างสำหรับคีย์ต่อไปนี้ ลบทั้งหมดหากคุณพบตำแหน่งใดตำแหน่งหนึ่ง
PendingXmlIdentifier
NextQueueEntryIndex
ตัวติดตั้งขั้นสูงต้องการการแก้ไข
- สิ่งต่อไปที่เราจะทำคือรีเซ็ต Winsock โดยคัดลอกและวางคำสั่งต่อไปนี้กลับเข้าไปใน Command Prompt ของผู้ดูแลระบบ:
netsh winsock รีเซ็ต
- หากคุณใช้ Windows 7, 8, 8.1 หรือ 10 ที่พรอมต์คำสั่ง ให้คัดลอกคำสั่งต่อไปนี้ แล้วแตะปุ่ม Enter:
netsh winhttp รีเซ็ตพร็อกซี
- หากขั้นตอนทั้งหมดข้างต้นผ่านไปอย่างไม่ลำบาก ขณะนี้คุณสามารถเริ่มบริการที่คุณฆ่าในขั้นตอนแรกสุดโดยใช้คำสั่งด้านล่าง
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
- รีสตาร์ทคอมพิวเตอร์หลังจากทำตามขั้นตอนทั้งหมดที่ระบุไว้
โซลูชันที่ 7:เรียกใช้ตัวแก้ไขปัญหา Windows Update
Windows ได้รับการจัดเตรียมเมื่อต้องแก้ไขปัญหาที่เกี่ยวข้องกับแง่มุมต่างๆ ของคอมพิวเตอร์ของคุณ ตัวแก้ไขปัญหาที่ติดตั้งไว้ล่วงหน้าในคอมพิวเตอร์ของคุณอาจไม่สามารถแก้ปัญหาของคุณได้ แต่อย่างน้อยก็สามารถช่วยคุณได้อย่างแน่นอนว่าปัญหาคืออะไร เพื่อที่คุณจะสามารถส่งไปยัง Microsoft หรือเพื่อที่คุณจะอธิบายให้ผู้ที่มีประสบการณ์มากขึ้นได้พี>
นอกจากนี้ หากวิธีแก้ปัญหานั้นชัดเจน เครื่องมือแก้ปัญหาอาจแนะนำวิธีแก้ปัญหาหรืออาจพยายามแก้ไขปัญหาโดยอัตโนมัติซึ่งเป็นสิ่งที่ดี โดยเฉพาะสำหรับผู้ใช้ที่ไม่มีประสบการณ์
- เปิดแอปการตั้งค่าโดยคลิกที่ปุ่มเริ่ม แล้วคลิกไอคอนรูปเฟืองด้านบน คุณยังค้นหาได้อีกด้วย
- เปิดส่วนการอัปเดตและความปลอดภัย และไปที่เมนูแก้ไขปัญหา
- ก่อนอื่น ให้คลิกที่ตัวเลือก Windows Update และทำตามคำแนะนำบนหน้าจอเพื่อดูว่ามีสิ่งผิดปกติกับบริการและกระบวนการของ Windows Update หรือไม่
- หลังจากตัวแก้ไขปัญหาเสร็จสิ้น ให้ไปที่ส่วนการแก้ไขปัญหาอีกครั้งและเปิดตัวแก้ไขปัญหาการเชื่อมต่ออินเทอร์เน็ต
- ตรวจสอบเพื่อดูว่าปัญหาได้รับการแก้ไขหรือไม่