หากเมื่อคุณพยายามอัปเกรดระบบจาก Windows 10 เวอร์ชันเก่าไปเวอร์ชันใหม่ และกระบวนการล้มเหลวพร้อมข้อผิดพลาด 0xC1900101 – 0x40017 บทความนี้จะช่วยคุณ เราจะระบุสาเหตุที่เป็นไปได้ และเสนอ Workaround รวมถึงโซลูชันที่คุณสามารถลองเพื่อแก้ไขปัญหา
Error 0xC1900101 – 0x40017, The installation failed in the SECOND_BOOT phase with an error during BOOT operation.

ข้อผิดพลาด 0xC1900101 – 0x40017 การติดตั้งล้มเหลวในขั้นตอน SECOND_BOOT
ข้อผิดพลาดอัปเกรด Windows 10 นี้ หลังจากรีสตาร์ทระบบครั้งที่สอง เกิดขึ้นเพราะคอมพิวเตอร์มี Citrix Virtual Delivery Agent (VDA) ติดตั้งอยู่ Citrix VDA ติดตั้ง Device Drivers และ File System Filter Driver (CtxMcsWbc) ไดรเวอร์ตัวกรอง Citrix นี้ป้องกันไม่ให้การอัปเกรดเขียนการเปลี่ยนแปลงลงดิสก์ ทำให้ระบบ Rollback
หากคุณประสบปัญหานี้ คุณสามารถลองโซลูชันที่แนะนำหรือ Workaround (ตามความต้องการ) ด้านล่างเพื่อแก้ไขปัญหา
เพื่อแก้ไข ให้ทำดังนี้:
- Uninstall Citrix VDA (VDAWorkstationSetup_7.11)
- รัน Windows Upgrade อีกครั้ง
- Reinstall Citrix VDA
เพื่อ Workaround ให้ทำดังนี้:
เนื่องจากเป็นการดำเนินการกับ Registry แนะนำให้สำรอง Registry หรือสร้าง System Restore Point เป็นมาตรการป้องกัน เมื่อทำแล้ว ให้ดำเนินการต่อดังนี้:
- กด Windows key + R เพื่อเปิดกล่อง Run
- ในกล่อง Run พิมพ์ regedit และกด Enter เพื่อเปิด Registry Editor
- ไปที่ Registry Key Path ด้านล่าง:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CtxMcsWbc
- ที่ตำแหน่งนั้น ปิดใช้งาน Citrix MCS Cache Service โดยเปลี่ยนค่า Start จาก 0 เป็น 4
ต่อไป ยังคงอยู่ใน Registry Editor ให้ไปที่ Registry Key Path ด้านล่าง:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e967-e325-11ce-bfc1-08002be10318}
- ที่ตำแหน่งนั้น ลบ Entry CtxMcsWbc ในค่า UpperFilters
- ปิด Registry Editor
- รีสตาร์ทคอมพิวเตอร์ และลองอัปเกรดอีกครั้ง
เพียงเท่านี้! หลังจากทำ Workaround หรือโซลูชันเองเสร็จสิ้น Windows 10 Upgrade Error 0xC1900101 – 0x40017 หลังรีสตาร์ทครั้งที่สอง ควรจะได้รับการแก้ไข
อ่านเพิ่มเติม: แก้ 0xC1900101 Errors เช่น 0xC1900101-0x20004, 0xC1900101-0x2000c, 0xC1900101-0x20017, 0xC1900101-0x30018, 0xC1900101-0x3000D, 0xC1900101-0x4000D หรือ 0xC1900101-0x40017
Citrix VDA
Citrix VDA (Virtual Delivery Agent) เป็นซอฟต์แวร์ที่มาพร้อมกับ XenApp/XenDesktop Suite ซึ่งต้องติดตั้งบน Client Devices (VM หรือ Physical, Desktop OS หรือ Server OS, Windows หรือ Linux) ที่ Application หรือ Desktop ทั้งหมดจะถูกเผยแพร่ให้ User สำหรับ Remote Access
ตัวอย่าง: หากคุณต้องการเผยแพร่ Windows 10 VM ให้ User คุณต้องติดตั้ง Citrix XD VDA ใน VM
VDA รับผิดชอบตอบสนองคำขอจาก Citrix Delivery Controller และพูดคุยกับทุก Component ของ VM Hardware และ Software ทันทีที่ VDA ลงทะเบียนใน DDC มันเริ่มให้บริการตามคำขอของ User
