เมื่อใดก็ตามที่ Microsoft เปิดตัวอัปเดตใหม่สำหรับระบบปฏิบัติการ Windows ผู้ใช้ส่วนใหญ่คาดว่าจะได้รับและติดตั้งการอัปเดตอย่างราบรื่น แต่รับประกันผู้ใช้บางรายที่มีปัญหากับการอัปเดต น่าเสียดายที่การอัปเดตครบรอบของ Windows 10 นั้นไม่แตกต่างกัน สำหรับผู้ใช้ Windows 10 จำนวนมากที่มีปัญหาในการติดตั้งการอัปเดตวันครบรอบในคอมพิวเตอร์ รหัสข้อผิดพลาด 0xc1900107 ที่ขวางทางพวกเขา เมื่อใดก็ตามที่ผู้ใช้ Windows 10 ได้รับผลกระทบจากปัญหานี้พยายามติดตั้งการอัปเดตครบรอบ การติดตั้งล้มเหลวและพวกเขาเห็นข้อความแสดงข้อผิดพลาดที่มีรหัสข้อผิดพลาด 0xc1900107 ที่กล่าวว่ามีบางอย่างผิดพลาดหรือมีปัญหาในการติดตั้งการอัปเดต
รหัสข้อผิดพลาด 0xc1900107 มักจะเกี่ยวข้องกับการอัปเดต Windows ที่รอดำเนินการ แต่นั่นไม่ใช่สาเหตุที่นี่ เนื่องจากสำหรับผู้ใช้ที่ได้รับผลกระทบส่วนใหญ่ การอัปเดตครบรอบเป็นเพียงการอัปเดต Windows ที่รอดำเนินการสำหรับคอมพิวเตอร์ของตนเท่านั้น ในกรณีนี้ รหัสข้อผิดพลาด 0xc1900107 เกิดจากส่วนประกอบ Windows Update ทำงานผิดปกติหรือไฟล์อัปเดตที่เสียหายในโฟลเดอร์ที่ Windows เก็บเนื้อหาที่ดาวน์โหลดไว้สำหรับการอัปเดต Windows หากคุณไม่สามารถติดตั้งการอัปเดตครบรอบปีของ Windows 10 ได้เนื่องจากรหัสข้อผิดพลาด 0xc1900107 ต่อไปนี้คือโซลูชันที่มีประสิทธิภาพสูงสุดสองวิธีที่คุณสามารถใช้เพื่อลองแก้ไขปัญหาและติดตั้งการอัปเดตครบรอบปีได้สำเร็จ:
โซลูชันที่ 1:รีเซ็ตส่วนประกอบ Windows Update ด้วยตนเอง
หากปัญหากับส่วนประกอบ Windows Update ของคอมพิวเตอร์ของคุณเป็นสาเหตุที่คุณไม่สามารถติดตั้งการอัปเดตครบรอบปีและพบรหัสข้อผิดพลาด 0xc1900107 ทุกครั้งที่คุณพยายามติดตั้ง มีโอกาสค่อนข้างดีที่คุณจะสามารถแก้ไขปัญหาได้หากคุณ รีเซ็ตส่วนประกอบ Windows Update ของคอมพิวเตอร์ของคุณด้วยตนเอง ในการดำเนินการดังกล่าว คุณต้อง:
- คลิกขวาที่ เมนูเริ่ม ปุ่มเพื่อเปิด เมนู WinX หรือคลิกเริ่มและพิมพ์ cmd, คลิกขวา cmd แล้วเลือก เรียกใช้ในฐานะผู้ดูแลระบบ
- คลิกที่ พรอมต์คำสั่ง (ผู้ดูแลระบบ) ใน เมนู WinX เพื่อเปิดพรอมต์คำสั่ง .
- ทีละตัว ให้พิมพ์คำสั่งต่อไปนี้ใน Command Prompt . ที่ยกระดับขึ้น , กด Enter หลังจากพิมพ์แต่ละคำสั่งแล้วรอให้ดำเนินการคำสั่งหนึ่งคำสั่งให้สำเร็จก่อนที่จะพิมพ์คำสั่งถัดไป:
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak ren %systemroot%\system32\catroot2 catroot2.bak net start bits net start wuauserv net start appidsvc net start cryptsvc
- ปิด พรอมต์คำสั่ง . ที่ยกระดับ .
- เริ่มต้นใหม่ คอมพิวเตอร์ของคุณ
เมื่อคอมพิวเตอร์เริ่มทำงาน ให้ลองติดตั้งการอัปเดตครบรอบปีและดูว่าติดตั้งสำเร็จหรือไม่
แนวทางที่ 2:ลบ (หรือเปลี่ยนชื่อ) โฟลเดอร์ $WINDOWS.~BT
ถ้า แนวทางที่ 1 ใช้ไม่ได้ผล สาเหตุของปัญหาในกรณีของคุณอาจเป็นไฟล์ที่เสียหายในโฟลเดอร์ที่ Windows จัดเก็บเนื้อหาที่ดาวน์โหลดสำหรับการอัปเดต Windows – $WINDOWS.~BT โฟลเดอร์ หากเป็นกรณีนี้ เพียงแค่ลบโฟลเดอร์นี้เพื่อกำจัดไฟล์ที่เสียหายภายในนั้น ไม่ต้องกังวล เพราะ Windows จะสร้างโฟลเดอร์ขึ้นมาใหม่ตั้งแต่ต้น จากนั้นดาวน์โหลดทุกอย่างที่จำเป็นสำหรับการอัปเดตครบรอบปีอีกครั้ง ดังนั้นคุณจะไม่ทำอันตรายกับคอมพิวเตอร์ของคุณ
- เปิด File Explorer โดยกด โลโก้ Windows คีย์ + E .
- เปิดพาร์ติชันของฮาร์ดไดรฟ์ของคอมพิวเตอร์ที่ติดตั้ง Windows 10 สำหรับผู้ใช้ส่วนใหญ่ นี่คือ C:\
- นำทางไปยัง มุมมอง ในแถบเครื่องมือที่ด้านบนของ File Explorer
- เปิดใช้งาน รายการที่ซ่อนอยู่ โดยตรวจสอบให้แน่ใจว่าได้เลือกช่องทำเครื่องหมายด้านข้างแล้ว
- เมื่อ รายการที่ซ่อนอยู่ เปิดใช้งานตัวเลือกแล้ว คุณควรเห็นโฟลเดอร์ชื่อ $WINDOWS.~BT .
- คลิกขวาที่ $WINDOWS.~BT โฟลเดอร์ ให้คลิกที่ ลบ และยืนยันการดำเนินการในป๊อปอัปที่เป็นผลลัพธ์เพื่อลบโฟลเดอร์ อย่างไรก็ตาม มีโอกาสที่คุณเห็นข้อความบนหน้าจอแจ้งว่าคุณไม่ได้รับอนุญาตให้ลบโฟลเดอร์ หากเป็นเช่นนั้น ไม่ต้องกังวล เพียงแค่ยกเลิกข้อความ คลิกขวาที่ $WINDOWS.~BT โฟลเดอร์ ให้คลิกที่ เปลี่ยนชื่อ เปลี่ยนชื่อโฟลเดอร์เป็นอย่างอื่นที่ไม่ใช่ $WINDOWS.~BT แล้วกด Enter . การเปลี่ยนชื่อโฟลเดอร์มีผลเหมือนกับการลบทิ้ง
หมายเหตุ: หากคุณไม่สามารถแม้แต่เปลี่ยนชื่อ $WINDOWS.~BT โฟลเดอร์ ลองลบ (หรือเปลี่ยนชื่อ) ใน Safe Mode และคุณควรประสบความสำเร็จ หากคุณไม่ทราบวิธีบูตเครื่องคอมพิวเตอร์ใน Safe Mode , ใช้ คู่มือนี้ .
- ปิด File Explorer และ รีสตาร์ท คอมพิวเตอร์ของคุณ
เมื่อคอมพิวเตอร์เริ่มทำงาน ให้ลองติดตั้งการอัปเดตครบรอบปีและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่