บางผู้ใช้ Windows รายงานว่าบางการอัปเดตที่พวกเขาพยายามติดตั้งด้วยคอมโพเนนต์ WU 内建 ล้มเหลวพร้อม รหัสข้อผิดพลาด 646 ตามที่ปรากฏ รหัสข้อผิดพลาดเฉพาะนี้ดูเหมือนจะเป็นของ Windows 7 และ Windows 8.1 เท่านั้น
![[แก้ไข] ข้อผิดพลาด Windows Update รหัส 646](https://th.wsxdn.com/UploadFiles_2907/202204/2022041112325928.png)
หากคุณเจอปัญหานี้บน Windows 7 หรือ Windows 8.1 คุณควรเริ่มคู่มือการแก้ไขนี้โดยการรัน Windows Update troubleshooter และดูว่าคอมพิวเตอร์ของคุณสามารถแก้ไขปัญหาได้โดยอัตโนมัติหรือไม่
ตามผู้ใช้ที่ได้รับผลกระทบ สาเหตุที่พบบ่อยที่สุดที่อาจนำไปสู่การเกิดรหัสข้อผิดพลาด 646 คือ Windows Update หรือ Background Intelligent Transfer Service ที่ถูกปิดใช้งานโดยบังคับ
อย่างไรก็ตาม ปัญหาอีกอย่างที่พบบ่อยซึ่งอาจนำไปสู่ปัญหานี้บน Windows 7 คือคีย์ Appdata ที่ชี้ไปที่ตำแหน่งผิด ในกรณีนี้ คุณสามารถแก้ไขได้โดยการแก้ไข Registry โดยใช้ Registry Editor
ไฟร์วอลล์ที่คุ้มครองเกินไปก็รู้จักกันดีว่าก่อให้เกิดปัญหาแบบนี้หลังจากบล็อกการสื่อสารกับ Microsoft เนื่องจาก false positive ในกรณีนี้ วิธีแก้ไขคือการ whitelist WU ในการตั้งค่า AV หรือเปลี่ยนไปใช้ชุดความปลอดภัยที่เยอะกว่า และถอนการติดตั้งชุดปัจจุบัน
ในกรณีที่คุณต้องการแก้ไขปัญหาโดยไม่แก้สาเหตุหลัก (workaround) การดาวน์โหลดการอัปเดตจาก Windows Update Catalog อย่างเป็นทางการอาจเป็นวิธีที่ดีและปลอดภัยที่สุด
หากคุณกำลรับมือกับข้อขัดแย้งของซอฟต์แวร์ คุณจะสามารถแก้ไขปัญหาได้โดยใช้ยูทิลิตี้ System Restore เพื่อคืนคอมพิวเตอร์กลับไปสู่สถานะที่ข้อขัดแย้งนี้ไม่เกิดขึ้น แต่หากปัญหาเกี่ยวกับ OS คุณจะต้องไปสู่ repair install หรือ clean install เพื่อแก้ไขคอมโพเนนต์ Windows Update
การรัน Windows Update Troubleshooter
ในกรณีที่คุณเจอปัญหานี้บน Windows 7 หรือ Windows 8.1 มีโอกาสว่าปัญหาที่คุณเผชิญอยู่ถูกครอบคลุมโดยกลยุทธ์ซ่อมแซมที่ Microsoft รวมไว้แล้ว หากเป็นเช่นนั้น OS ของคุณจะสามารถปรับใช้การแก้ไขได้โดยอัตโนมัติ
หากสถานการณ์นี้ใช้ได้ คุณควรพยายามรันสแกนด้วย Windows Update troubleshooter และดูว่ายูทิลิตี้นี้สามารถระบุและแก้ไขปัญหาที่คุณมีกับคอมโพเนนต์การอัปเดตได้โดยอัตโนมัติหรือไม่
Windows Update troubleshooter มีชุดกลยุทธ์ซ่อมแซมอัตโนมัติที่จำเป็นซึ่งสามารถแก้ไขปหลากหลายได้ หลังจากเปิดยูทิลิตี้นี้ มันจะวิเคราะห์คอมโพเนนต์ WU เพื่อหาความไม่สอดคล้อง และแนะนำการแก้ไขโดยอัตโนมัติหากกำหนดว่าเป็นไปได้
หากคุณยังไม่ได้รันยูทิลิตี้นี้ ให้ทำตามคำแนะนำด้านล่างเพื่อเปิด Windows Update Troubleshooter บน Windows 7 หรือ Windows 8.1 และแก้ไข รหัสข้อผิดพลาด 646:
- เปิดกล่องโต้ตอบ Run โดยกด Windows key + R ต่อไป พิมพ์ 'control' ภายในกล่องข้อความและกด Enter เพื่อเปิดอินเทอร์เฟซ Classic Control panel
![[แก้ไข] ข้อผิดพลาด Windows Update รหัส 646](https://th.wsxdn.com/UploadFiles_2907/202204/2022041112330062.png)
- จากอินเทอร์เฟซ Control Panel หลัก ให้ใช้ฟังก์ชันค้นหาในมุมขวาบนของหน้าจอเพื่อค้นหา 'troubleshoot' ต่อไป จากรายการผลลัพธ์ ให้คลิกที่รายการ Troubleshooting เพื่อขยายรายการ troubleshooters 内建
![[แก้ไข] ข้อผิดพลาด Windows Update รหัส 646](https://th.wsxdn.com/UploadFiles_2907/202204/2022041112330098.png)
- เมื่ออยู่ในเมนู Troubleshooting ให้ดำเนินต่อไปโดยคลิกที่ System and Security
![[แก้ไข] ข้อผิดพลาด Windows Update รหัส 646](https://th.wsxdn.com/UploadFiles_2907/202204/2022041112330094.png)
- หลังจากอยู่ในเมนู System and Security ให้คลิกที่ Windows Update (ภายใต้ Windows) เพื่อเปิด Windows Update Troubleshooter
- เมื่อคุณเห็นเมนูแรกของ Windows Update troubleshooter ให้เริ่มด้วยการคลิกที่ Advanced จากนั้นติ๊กถูกกล่องที่เกี่ยวข้องกับ Apply repairs automatically
![[แก้ไข] ข้อผิดพลาด Windows Update รหัส 646](https://th.wsxdn.com/UploadFiles_2907/202204/2022041112330058.png)
- รอจนกระบวนการเสร็จสิ้น จากนั้นคลิกที่ Apply this Fix และทำตามขั้นตอนบนหน้าจอในกรณีที่ต้องมีขั้นตอนเพิ่มเติมเพื่อให้การแก้ไขถูกนำไปใช้สำเร็จ
![[แก้ไข] ข้อผิดพลาด Windows Update รหัส 646](https://th.wsxdn.com/UploadFiles_2907/202204/2022041112330088.png)
- ในกรณีที่คุณได้รับแจ้งให้รีสตาร์ท ให้ทำเช่นนั้น และดูว่าปัญหาแก้ไขแล้วหรือยังเมื่อลำดับการเริ่มต้นครั้งต่อไปเสร็จสิ้น เพียงกลับไปที่หน้าจอ Windows Update และติดตั้งการอัปเดตที่ค้างอยู่ และดูว่าคุณยังเจอ รหัสข้อผิดพลาด 646 เดียวกันหรือไม่
ในกรณีที่รหัสข้อผิดพลาดเดียวกันยังคงเกิดขึ้น ให้ดำเนินการตามวิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
การติดตั้งการอัปเดตผ่าน Windows Update Catalog
ในกรณีที่ Windows Update troubleshooter ไม่สามารถระบุและแก้ไขปัญหาคอมโพเนนต์ WU ท้องถิ่นที่ป้องกันไม่ให้คุณติดตั้งการอัปเดต Windows บางอย่าง คุณสามารถข้ามคอมโพเนนต์นี้ได้โดยสิ้นเชิงหากคุณต้องการ
ตามที่ผู้ใช้ที่ได้รับผลกระทบบางส่วนรายงาน คุณอาจสามารถติดตั้งการอัปเดตที่ล้มเหลวด้วยตนเองได้โดยการดาวน์โหลดจาก Microsoft Update Catalog และติดตั้งด้วยตนเอง แน่นอนว่านี่ค่อนข้างลำบาก (โดยเฉพาะหากมีหลายการอัปเดตที่ล้มเหลว) แต่ยังดีกว่าการใช้เครื่องที่ล้าสมัย
ในกรณีส่วนใหญ่ รหัสข้อผิดพลาด 646 ยืนยันว่าเกิดกับการอัปเดตต่อไปนี้:
- KB972363
- KB973709
- KB972581
- KB974234
- KB974810
หากคุณตัดสินใจไปทางนี้และติดตั้งการอัปเดตที่ค้างอยู่ด้วยตนเอง ให้ทำตามคำแนะนำทีละขั้นตอนด้านล่าง:
- เปิดเบราว์เซอร์เริ่มต้นของคุณและเข้าถึงลิงก์นี้ (ที่นี่) เพื่อไปยังที่อยู่รากของ Microsoft Update Catalog โดยตรง
- เมื่อคุณอยู่ภายใน ให้ใช้ฟังก์ชันค้นหา (มุมซ้ายบนของหน้าจอ) เพื่อค้นหาหนึ่งในการอัปเดตที่ล้มเหลวพร้อม รหัสข้อผิดพลาด 646
![[แก้ไข] ข้อผิดพลาด Windows Update รหัส 646](https://th.wsxdn.com/UploadFiles_2907/202204/2022041112330052.jpg)
- เมื่อผลลัพธ์ถูกสร้างขึ้น ให้ค้นหาการอัปเดตที่เหมาะสมโดยคำนึงถึงสถาปัตยกรรม CPU และเวอร์ชัน Windows ที่คุณใช้งานอยู่
![[แก้ไข] ข้อผิดพลาด Windows Update รหัส 646](https://th.wsxdn.com/UploadFiles_2907/202204/2022041112330063.jpg)
- หลังจากที่คุณระบุการอัปเดตที่ถูกต้องแล้ว ให้คลิกที่ปุ่ม Download ที่เกี่ยวข้องกับมัน และรอจนกว่าการดำเนินการจะเสร็จสิ้น
- หลังจากดาวน์โหลดเสร็จ ให้เปิด File Explorer และนำทางด้วยตนเองไปยังตำแหน่งที่ดาวน์โหลดไว้ จากนั้นคลิกที่ไฟล์ .inf และเลือก Install จากเมนูบริบทที่ปรากฏขึ้นใหม่
![[แก้ไข] ข้อผิดพลาด Windows Update รหัส 646](https://th.wsxdn.com/UploadFiles_2907/202204/2022041112330066.png)
- ทำซ้ำขั้นตอนข้างต้นกับทุกการอัปเดต Windows ที่ล้มเหลวในการติดตั้งพร้อม รหัสข้อผิดพลาด 646
- เมื่อติดตั้งทุกการอัปเดตที่ล้มเหลวเสร็จแล้ว ให้รีบูทคอมพิวเตอร์เพื่อดำเนินการให้เสร็จสิ้น
ในกรณีที่การพยายามติดตั้งการอัปเดตที่ล้มเหลวผ่าน Windows Update Catalog นำคุณไปสู่ข้อผิดพลาดเดียวกัน ให้ดำเนินการตามวิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
บังคับเริ่มต้นบริการ Windows Update และ Background Intelligent Transfer
บน Windows เวอร์ชันล่าสุดทุกเวอร์ชัน มีบริการสำคัญสองอย่างที่คอมพิวเตอร์ของคุณต้องใช้เพื่อติดตั้งการอัปเดต Windows ใหม่ที่ค้างอยู่: Windows Update และ Background Intelligent Transfer Services
หากบริการเหล่านี้ถูกปิดใช้งานโดยค่าเริ่มต้น หรือ Status type ไม่ได้ตั้งค่าเป็น Automatic คุณอาจคาดหวังว่าจะเจอปัญหาที่เกี่ยวข้องกับการติดตั้งการอัปเดต Windows ใหม่
เพื่อทดสอบทฤษฎีนี้ ให้ไปที่หน้าจอ Services และตรวจสอบบริการสองตัวนี้ – ในกรณีที่พวกมันถูกปิดใช้งานจริงๆ หรือไม่ได้กำหนดค่าให้ทำงานแบบอัตโนมัติ ให้ทำการเปลี่ยนแปลงที่จำเป็นเพื่อแก้ไขคอมโพเนนต์การอัปเดตของ Windows Update
นี่คือคำแนะนำทีละขั้นตอนที่จะพาคุณผ่านทั้งหมด:
- กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ 'services.msc' ภายในกล่องข้อความและกด Enter เพื่อเปิดหน้าจอ Services
![[แก้ไข] ข้อผิดพลาด Windows Update รหัส 646](https://th.wsxdn.com/UploadFiles_2907/202204/2022041112330082.png)
- เมื่ออยู่ในหน้าจอ Service ให้ไปที่ส่วนขวาและเลื่อนลงผ่านรายการบริการที่ทำงานอยู่ และค้นหา Windows Update เมื่อเจอ ให้คลิกขวาและคลิก Properties จากเมนูบริบทที่ปรากฏขึ้นใหม่
![[แก้ไข] ข้อผิดพลาด Windows Update รหัส 646](https://th.wsxdn.com/UploadFiles_2907/202204/2022041112330037.png)
- เมื่ออยู่ในฉาก Properties ให้เลือกแท็บ General และเปลี่ยน Startup type เป็น Automatic และคลิกที่ Start ในกรณีที่บริการไม่ได้ทำงานอยู่ ต่อไป คลิก Apply เพื่อบันทึกการเปลี่ยนแปลง
![[แก้ไข] ข้อผิดพลาด Windows Update รหัส 646](https://th.wsxdn.com/UploadFiles_2907/202204/2022041112330143.png)
- ทำซ้ำขั้นตอนที่ 2 ถึง 4 กับ Background Intelligent Transfer Services และให้แน่ใจว่าบริการกำลังทำงานก่อนคลิก Apply
- กลับไปที่หน้าจอ Windows Update และเริ่มการติดตั้ง Windows Update อีกครั้ง และดูว่าปัญหาแก้ไขแล้วหรือยัง
ในกรณีที่บริการทั้งสองเริ่มต้นแล้ว หรือการดำเนินการนี้ไม่ทำให้แตกต่าง และคุณยังคงเจอ รหัสข้อผิดพลาด 646 เดียวกัน ให้ดำเนินการตามวิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
การล้างคีย์ AppData ผ่าน Registry Editor
ตามที่ปรากฏ บน Windows 7 และ Windows 8.1 รหัสข้อผิดพลาด 646 อาจถูกก่อให้เกิดโดยข้อมูลชั่วคราวที่เสียหายที่ตั้งอยู่ในคีย์ Registry ที่เกี่ยวข้องกับ AppData
บางผู้ใช้ที่ยังเจอปัญหานี้ยืนยันว่าปัญหาแก้ไขได้หลังจากพวกเขาใช้ Registry Editor เพื่อนำทางไปยังตำแหน่งของคีย์ AppData และตรวจสอบเนื้อหาของมัน (บนไดเรกทอรีหลายแห่ง) ตามผู้ใช้ที่ได้รับผลกระทบ คีย์ Registry นี้สามารถเก็บตำแหน่งที่ผิดพลาดซึ่งอาจเป็นผู้รับผิดชอบสำหรับปัญหาเฉพาะนี้
เพื่อบังคับใช้การแก้ไขนี้ ให้ทำตามคำแนะนำด้านล่างเพื่อล้างเนื้อหาของคีย์ AppData ในความพยายามแก้ไข รหัสข้อผิดพลาด 646:
หมายเหตุ: หากคุณไม่สบายกับการแก้ไข Registry ขอแนะนำให้สำรองข้อมูลล่วงหน้า
- กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ 'regedit' ภายในกล่องข้อความ Run และกด Enter เพื่อเปิด Registry Editor เมื่อได้รับแจ้งจาก UAC (User Account Control) ให้คลิก Yes เพื่อให้สิทธิ์ผู้ดูแลระบบ
![[แก้ไข] ข้อผิดพลาด Windows Update รหัส 646](https://th.wsxdn.com/UploadFiles_2907/202204/2022041112330262.jpg)
- เมื่ออยู่ใน registry editor ให้ใช้ส่วนด้านซ้ายของยูทิลิตี้เพื่อนำทางไปยังตำแหน่งต่อไปนี้:
HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
หมายเหตุ: คุณสามารถนำทางไปได้ด้วยตนเอง หรือคุณสามารถวางตำแหน่งลงในแถบนำทางโดยตรงและกด Enter เพื่อไปถึงทันที
- เมื่อคุณไปถึงตำแหน่งที่ถูกต้อง ให้ไปที่ส่วนขวาและดับเบิลคลิกที่ AppData เพื่อตรวจสอบค่าของมัน
- ในกรณีที่ค่าของ AppData แตกต่างจาก '%USERPROFILE%\AppData\Roaming' ให้แก้ไขเป็นค่านี้และคลิก Ok เพื่อบันทึกการเปลี่ยนแปลง
![[แก้ไข] ข้อผิดพลาด Windows Update รหัส 646](https://th.wsxdn.com/UploadFiles_2907/202204/2022041112330280.png)
- ต่อไป ให้ใช้ส่วนซ้ายของ Registry Editor อีกครั้งเพื่อนำทางไปยังตำแหน่งต่อไปนี้ และทำซ้ำขั้นตอนที่ 3 & 4 อีกครั้งกับโฟลเดอร์ AppData:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
- สุดท้าย ให้นำทางไปยังตำแหน่งนี้และทำซ้ำขั้นตอนที่ 3 และ 4 อีกครั้ง:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
- เมื่อคุณมั่นใจแล้วว่าโฟลเดอร์ AppData เก็บค่าที่ถูกต้อง ให้รีบูทคอมพิวเตอร์อีกครั้งสุดท้าย และดูว่าปัญหาแก้ไขแล้วหรือยังในการเริ่มต้นคอมพิวเตอร์ครั้งต่อไป
ในกรณีที่ รหัสข้อผิดพลาด 646 เดียวกันยังคงเกิดขึ้น ให้ดำเนินการตามวิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
การปิดใช้งาน / ถอนการติดตั้งไฟร์วอลล์ของบุคคลที่สาม (หากเกี่ยวข้อง)
ในกรณีที่คุณใช้ชุดความปลอดภัยของบุคคลที่สามแทน Windows Security เริ่มต้น ปัญหาอาจเกิดจากไฟร์วอลล์ของคุณ บางผู้ใช้ที่ได้รับผลกระทบที่ใช้ ESET หรือ Comodo ยืนยันว่าในกรณีของพวกเขา ปัญหาเกิดขึ้นเพราะ AV ของพวกเขาบล็อกการสื่อสารระหว่างคอมโพเนนต์ WU ท้องถิ่นและเซิร์ฟเวอร์ Microsoft
โปรดทราบว่าหากคุณต้องการทดสอบทฤษฎีนี้ การปิดใช้งานหรือปิดกระบวนการพื้นหลังของไฟร์วอลล์จะไม่เพียงพอ เนื่องจากกฎความปลอดภัยเดียวกันจะยังคงอยู่
วิธีเดียวที่จะช่วยให้คุณกำหนดได้ว่าไฟร์วอลล์บุคคลที่สามของคุณรับผิดชอบต่อปัญหานี้จริงๆ คือการถอนการติดตั้งโปรแกรมบุคคลที่สามทั้งหมด และพยายามติดตั้งการอัปเดต Windows ที่ล้มเหลวอีกครั้ง
หากคุณพร้อมที่จะไปทางนี้ ให้เริ่มทำตามคำแนะนำด้านล่าง:
- กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ 'appwiz.cpl' และกด Enter เพื่อเปิดหน้าต่าง Programs and Features
![[แก้ไข] ข้อผิดพลาด Windows Update รหัส 646](https://th.wsxdn.com/UploadFiles_2907/202204/2022041112330236.png)
- เมื่ออยู่ในหน้าจอ Programs and Features ให้เลื่อนลงผ่านรายการโปรแกรมที่ติดตั้ง และค้นหาไฟร์วอลล์บุคคลที่สามที่คุณต้องการถอนการติดตั้ง
- เมื่อคุณค้นหาไฟร์วอลล์ที่มีปัญหาได้ ให้คลิกขวาที่มันและเลือก Uninstall จากเมนูบริบทที่ปรากฏขึ้นใหม่
![[แก้ไข] ข้อผิดพลาด Windows Update รหัส 646](https://th.wsxdn.com/UploadFiles_2907/202204/2022041112330269.png)
- ภายในหน้าจอการถอนการติดตั้ง ให้ทำตามคำแนะนำบนหน้าจอเพื่อดำเนินการให้เสร็จสิ้น จากนั้นรีสตาร์ทคอมพิวเตอร์
- ในการเริ่มต้นคอมพิวเตอร์ครั้งต่อไป ให้พยายามติดตั้งการอัปเดต Windows อีกครั้งตอนที่ชุดความปลอดภัยบุคคลที่สามถูกลบออกแล้ว และดูว่าปัญหาแก้ไขแล้วหรือยัง
หากปัญหายังไม่ได้รับการแก้ไข คุณสามารถติดตั้งชุดความปลอดภัยบุคคลที่สามที่คุณใช้ก่อนหน้านี้ใหม่ และดำเนินการตามวิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
การใช้ System Restore
ในกรณีที่คุณสังเกตเห็นปัญหานี้เกิดขึ้นหลังจากระบบของคุณผ่านการเปลี่ยนแปลงบางอย่าง (เช่น การติดตั้งไดรเวอร์ หรือแอปบุคคลที่สาม) รหัสข้อผิดพลาด 646 อาจเกิดจากข้อขัดแย้งของบุคคลที่สาม
แต่เนื่องจากรายการของผู้รบกวนที่เป็นไปได้นั้นเป็นอันนานจนเกือบจะไม่มีที่สิ้นสุด วิธีการที่ดีที่สุดคือการคืนสถานะเครื่องของคุณกลับไปสู่เวลาที่ข้อขัดแย้งของซอฟต์แวร์ไม่ได้เกิดขึ้น
โชคดีที่ทุกเวอร์ชัน Windows ล่าสุดช่วยให้คุณทำได้ง่ายๆ ผ่าน System Restore – ยูทิลิตี้ที่พึ่งพา snapshot การกู้คืนเพื่อคืนสถานะเครื่องกลับไปยังจุดก่อนหน้าในเวลา
หมายเหตุ: หากคุณไม่ได้แก้ไขพฤติกรรมเริ่มต้น ยูทิลิตี้นี้จะถูกกำหนดค่าให้บันทึก snapshot ระบบเป็นประจำในเหตุการณ์สำคัญของระบบ เช่น การติดตั้งไดรเวอร์ใหม่ การอัปเดตแอป ฯลฯ
หากคุณคิดว่าข้อขัดแย้งของซอฟต์แวร์อาจเป็นผู้รับผิดชอบสำหรับ รหัสข้อผิดพลาด 646 ให้ใช้ System Restore เพื่อคืนเครื่องของคุณไปสู่สถานะที่ดี
ในกรณีที่วิธีนี้ไม่ได้ผล หรือสถานการณ์นี้ไม่ใช้ได้ ให้ดำเนินการตามวิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
การดำเนินการ Repair install / Clean Install
หากไม่มีการแก้ไขข้างต้นช่วยให้คุณแก้ไขปัญหาได้ มีโอกาสสูงมากที่ระบบของคุณกำลรับมือกับการเสียหายของไฟล์ระบบบางประเภทที่จะไม่ได้รับการแก้ไขโดยวิธีแบบดั้งเดิม หากเป็นเช่นนั้น วิธีแก้ไขที่เป็นไปได้เพียงอย่างเดียวที่เหลือคือการรีเซ็ตทุกคอมโพเนนต์ของ Windows ด้วยกระบวนการอย่าง clean install หรือ repair install (in-place upgrade)
Clean install เป็นกระบวนการที่ง่ายกว่า เนื่องจากจะไม่จำเป็นต้องให้คุณเตรียมสื่อการติดตั้งที่เข้ากันได้ แต่หากคุณไม่ทำขั้นตอนพิเศษเพื่อสำรองข้อมูลล่วงหน้า คุณจะสูญเสียไฟล์ ความชอบของผู้ใช้ และทุกโปรแกรมและเกมที่ติดตั้ง
อีกฝ่ายหนึ่ง repair install (in place repair) ยุ่งยากกว่าในการปรับใช้ ไม่ว่าจะต้องการสื่อการติดตั้งที่เข้ากันได้ (เว้นแต่คุณจะมีปัญหานี้บน Windows 10) แต่ข้อดีหลักคือการดำเนินการนี้จะสัมผัสเฉพาะคอมโพเนนต์ของ Windows – หมายความว่า ไฟล์ส่วนตัว เกม แอปพลิเคชัน เอกสาร และทุกอย่างที่ไม่เกี่ยวกับ OS จะไม่ได้รับผลกระทบจากกระบวนการนี้