ข้อผิดพลาดนี้พบเมื่อผู้ใช้พยายามอัปเดตระบบปฏิบัติการ Windows เป็นข้อผิดพลาดระบบที่เกิดจากไฟล์ระบบเสียหาย สิ่งนี้อาจนำไปสู่ปัญหาอื่นๆ เช่น Windows ไม่สามารถอัปเดตได้ หรือแอปพลิเคชันระบบอื่นๆ ที่อาจไม่สามารถอัปเดตได้ รวมถึงอาจทำให้ซอฟต์แวร์บุคคลที่สามที่ติดตั้งบนระบบหยุดทำงาน
![[แก้ไข] อัปเดต Windows 10 ล้มเหลวตลอด — 0x8007001f - 0x20006](https://th.wsxdn.com/UploadFiles_2907/202204/2022041111222416.jpg)
การรักษา Windows ให้ทันสมัยสำคัญมาก เพราะหากพลาดอัปเดตความปลอดภัย ระบบจะเปราะบางต่อการโจมตีทางไซเบอร์ ไวรัส และมัลแวร์ แม้อัปเดตจะไม่แก้ช่องโหว่ความปลอดภัยโดยตรง ก็ยังเพิ่มความเสถียรภาพโดยรวมของระบบคอมพิวเตอร์ ติดตั้งฟีเจอร์ล่าสุดของ Windows และแก้ไขซอฟต์แวร์ที่ติดตั้งอยู่แล้ว
วิธีที่ 1: อัปเดต Windows ด้วยตนเอง
ในวิธีนี้ เราจะพยายามอัปเดต Windows ผ่าน Command Prompt หรือที่รู้จักกันในชื่อ PowerShell PowerShell ให้การควบคุมระบบปฏิบัติการมากกว่า และอนุญาตให้ผู้ใช้ทำงานที่ทำไม่ได้ในสภาพแวดล้อมกราฟิกพื้นฐาน
- เปิด Windows PowerShell โดยไปที่ Windows Start > Windows Powershell รันโปรแกรมนี้เป็นแอดมินิสเตรทอร์
![[แก้ไข] อัปเดต Windows 10 ล้มเหลวตลอด — 0x8007001f - 0x20006](https://th.wsxdn.com/UploadFiles_2907/202204/2022041111222443.png)
- ใน PowerShell ให้พิมพ์คำสั่งต่อไปนี้ตามลำดับ
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old Ren C:\Windows\System32\catroot2 Catroot2.old net start wuauserv net start cryptSvc net start bits net start msiserver
- ไปที่ Windows Search Box พิมพ์คำสั่งต่อไปนี้และกด Enter
%systemroot%\Logs\CBS
![[แก้ไข] อัปเดต Windows 10 ล้มเหลวตลอด — 0x8007001f - 0x20006](https://th.wsxdn.com/UploadFiles_2907/202204/2022041111222545.png)
- คุณจะเห็นไฟล์ชื่อ CBS.Log เปลี่ยนชื่อ เป็นชื่ออื่น
![[แก้ไข] อัปเดต Windows 10 ล้มเหลวตลอด — 0x8007001f - 0x20006](https://th.wsxdn.com/UploadFiles_2907/202204/2022041111222694.png)
- หากไม่สามารถเปลี่ยนชื่อไฟล์ได้ ให้ไปที่กล่อง Search อีกครั้ง และพิมพ์ Services.
![[แก้ไข] อัปเดต Windows 10 ล้มเหลวตลอด — 0x8007001f - 0x20006](https://th.wsxdn.com/UploadFiles_2907/202204/2022041111222656.png)
- หาบริการ Windows Module installer คลิกสองครั้งเพื่อเปิด properties
![[แก้ไข] อัปเดต Windows 10 ล้มเหลวตลอด — 0x8007001f - 0x20006](https://th.wsxdn.com/UploadFiles_2907/202204/2022041111222708.png)
- เปลี่ยน Startup type เป็น Manual แล้วรีสตาร์ทคอมพิวเตอร์
![[แก้ไข] อัปเดต Windows 10 ล้มเหลวตลอด — 0x8007001f - 0x20006](https://th.wsxdn.com/UploadFiles_2907/202204/2022041111222880.png)
- ลองเปลี่ยนชื่อไฟล์ CBS.log ตามขั้นตอนที่ 4 แล้วรีสตาร์ทคอมพิวเตอร์อีกครั้ง
- หลังรีสตาร์ทแล้ว ให้เปลี่ยน Startup Type ของ Windows Module Installer เป็น Automatic
- ไปที่เว็บไซต์ Microsoft อย่างเป็นทางการ โดยคลิกลิงก์นี้ และคลิกปุ่ม Update Now
![[แก้ไข] อัปเดต Windows 10 ล้มเหลวตลอด — 0x8007001f - 0x20006](https://th.wsxdn.com/UploadFiles_2907/202204/2022041111222962.png)
วิธีที่ 2: ทำ Repair Install ของ Windows 10
ในวิธีนี้ เราจะทำ Repair Install (ติดตั้งซ่อมแซม) ของ Windows 10 วิธีนี้อนุญาตให้อัปเกรดแบบ In-place โดยไม่สูญเสียข้อมูลนอกจาก Windows Updates ที่ติดตั้งไว้ทั้งหมด คุณจะเก็บแอปพลิเคชันและโปรแกรมที่ติดตั้งไว้ทั้งหมดไว้ได้ เนื่องจาก In-place upgrade ทำงานเหมือนการอัปเกรดปกติ คุณไม่ต้องเข้า Boot หรือ Safe Mode สามารถทำได้โดยตรงจากสภาพแวดล้อม Windows คุณต้องเตรียมสิ่งต่อไปนี้:
- พื้นที่ว่างอย่างน้อย 9 GB บนไดรฟ์ที่ติดตั้ง Windows
- สื่อติดตั้ง (CD หรือ Bootable USB) ที่มีไฟล์ .ISO รูปแบบเดียวกับที่ติดตั้งอยู่บนคอมพิวเตอร์ รวมถึง Edition และ Build ที่เหมือนกันทุกประการ
- สื่อติดตั้งต้องเป็นภาษาเดียวกับภาษาเริ่มต้นของ Windows ที่ติดตั้งอยู่
- ไฟล์ .ISO ต้องเป็นสถาปัตยกรรมเดียวกับ Windows ปัจจุบัน เช่น ถ้าเป็น 32-bit ต้องเป็น 32-bit ถ้าเป็น 64-bit ต้องเป็น 64-bit
- ต้องล็อกอินด้วยบัญชี Administrator เพื่อทำการอัปเกรดนี้
- ดาวน์โหลดไฟล์ Windows .ISO และ Mount โดย
![[แก้ไข] อัปเดต Windows 10 ล้มเหลวตลอด — 0x8007001f - 0x20006](https://th.wsxdn.com/UploadFiles_2907/202204/2022041111223018.png)
- หากไม่เห็นตัวเลือก Mount ให้คลิก Open with และเลือก Windows Explorer จะทำให้ Mount ไฟล์ .ISO ได้
- เมื่อ Mount ไฟล์ Image แล้ว จะเห็นใน My Computer
![[แก้ไข] อัปเดต Windows 10 ล้มเหลวตลอด — 0x8007001f - 0x20006](https://th.wsxdn.com/UploadFiles_2907/202204/2022041111223004.png)
- เปิดไดรฟ์ที่มีไฟล์ .ISO ที่ Mount ไว้ และรัน setup.exe เพื่อเริ่ม Windows Setup
- หากมีกล่องโต้ตอบถามอนุญาตให้โปรแกรมเปลี่ยนแปลง ให้คลิก Yes
- จะเห็นข้อความว่า Windows กำลังเตรียม Setup
- เมื่อเตรียมเสร็จ ให้คลิก Change how Windows Setup downloads updates
- เลือกตัวเลือก not right now และคลิก Next
- จะเห็น Setup กำลัง Getting things ready.
![[แก้ไข] อัปเดต Windows 10 ล้มเหลวตลอด — 0x8007001f - 0x20006](https://th.wsxdn.com/UploadFiles_2907/202204/2022041111223146.png)
- ยอมรับ License Agreement และ Windows Setup จะเริ่มค้นหาและติดตั้งอัปเดตใดๆ
![[แก้ไข] อัปเดต Windows 10 ล้มเหลวตลอด — 0x8007001f - 0x20006](https://th.wsxdn.com/UploadFiles_2907/202204/2022041111223280.png)
- เมื่ออัปเดตพร้อม ให้คลิกปุ่ม Install แต่จำไว้ว่าหลังคลิก Install จะยกเลิกไม่ได้จนกว่าอัปเดตจะติดตั้งเสร็จ
![[แก้ไข] อัปเดต Windows 10 ล้มเหลวตลอด — 0x8007001f - 0x20006](https://th.wsxdn.com/UploadFiles_2907/202204/2022041111223372.png)
- จะถูกถามว่าต้องการเก็บไฟล์และแอปไว้หรือไม่ ให้เลือกตัวเลือกที่เหมาะสม และคลิก Next
- Windows Setup จะเริ่มกระบวนการ in place upgrade เพื่อซ่อมแซม Windows
- เมื่อเสร็จสิ้น จะนำคุณไปที่หน้าจอ Sign-in
![[แก้ไข] อัปเดต Windows 10 ล้มเหลวตลอด — 0x8007001f - 0x20006](https://th.wsxdn.com/UploadFiles_2907/202204/2022041111223398.png)
- อย่าลืม Unmount ไฟล์ Image และตั้งค่า Time and Date ตามเขตเวลาของคุณ
- ไปที่ Command Prompt และ Run as Administrator
![[แก้ไข] อัปเดต Windows 10 ล้มเหลวตลอด — 0x8007001f - 0x20006](https://th.wsxdn.com/UploadFiles_2907/202204/2022041111223409.png)
- พิมพ์คำสั่ง sfc /scannow เพื่อซ่อมแซมไฟล์ที่หายหรือเสียหาย
![[แก้ไข] อัปเดต Windows 10 ล้มเหลวตลอด — 0x8007001f - 0x20006](https://th.wsxdn.com/UploadFiles_2907/202204/2022041111223535.png)
- ปิดใช้งาน Fast Startup Option หากเปิดอยู่ เปิด Control Panel มุมมอง Icons คลิก Power Options
![[แก้ไข] อัปเดต Windows 10 ล้มเหลวตลอด — 0x8007001f - 0x20006](https://th.wsxdn.com/UploadFiles_2907/202204/2022041111223530.png)
- คลิกตัวเลือก Choose what the power buttons do.
![[แก้ไข] อัปเดต Windows 10 ล้มเหลวตลอด — 0x8007001f - 0x20006](https://th.wsxdn.com/UploadFiles_2907/202204/2022041111223632.png)
- คลิกลิงก์ที่ว่า change settings that are currently unavailable
![[แก้ไข] อัปเดต Windows 10 ล้มเหลวตลอด — 0x8007001f - 0x20006](https://th.wsxdn.com/UploadFiles_2907/202204/2022041111223723.png)
- ใน Shutdown settings ยกเลิกติ๊ก Turn on Fast Startup แล้วคลิกปุ่ม Save Changes เพื่อใช้การเปลี่ยนแปลง
![[แก้ไข] อัปเดต Windows 10 ล้มเหลวตลอด — 0x8007001f - 0x20006](https://th.wsxdn.com/UploadFiles_2907/202204/2022041111223814.png)