ผู้ใช้รายงานข้อผิดพลาดในการอัปเดต Windows 11 อย่างกว้างขวางในฟอรัมสนับสนุน การอัปเดตล้มเหลวในการติดตั้งเนื่องจากข้อผิดพลาดดังกล่าว โดยปกติคุณสามารถแก้ไขข้อผิดพลาดในการอัปเดตได้โดยการรีเซ็ตโฟลเดอร์ catroot 2 และ Windows SoftwareDistribution ดังที่แสดงด้านล่าง
โฟลเดอร์ SoftwareDistribution และ Catroot2 คืออะไร
โฟลเดอร์ SoftwareDistribution คือโฟลเดอร์ที่เก็บไฟล์ที่จำเป็นสำหรับการติดตั้งการอัปเดต Windows บนพีซีของคุณ เป็นที่เก็บชั่วคราวของไฟล์อัพเดต ดังนั้นโฟลเดอร์ SoftwareDistribution จึงเป็นองค์ประกอบสำคัญสำหรับการอัพเดต Windows
Catroot 2 คือโฟลเดอร์ที่เก็บข้อมูลลายเซ็นสำหรับการอัพเดต Windows 11 ไฟล์เหล่านี้คือไฟล์ที่บริการเข้ารหัสลับจำเป็นต้องตรวจสอบการอัปเดต
ทั้งสองโฟลเดอร์มีไฟล์ที่จำเป็นสำหรับการติดตั้งการอัปเดต Windows ปัญหาในการติดตั้งการอัปเดต Windows อาจเกิดขึ้นได้เนื่องจากข้อมูลเสียหายในโฟลเดอร์เหล่านั้น ข้อผิดพลาดเหล่านี้มักปรากฏในการตั้งค่าโดยมีรหัสเช่น 0x800f0922 เมื่อผู้ใช้เลือกตรวจสอบและติดตั้งการอัปเดตด้วยตนเอง
ดังนั้นการรีเซ็ตโฟลเดอร์เหล่านั้นจึงเป็นวิธีการแก้ไขปัญหาการติดตั้งอัพเดต Windows 11 การรีเซ็ตโฟลเดอร์ SoftwareDistribution และ Catroot2 จะลบข้อมูลที่เสียหายที่อาจมีอยู่จากนั้นสร้างใหม่ คุณสามารถรีเซ็ตโฟลเดอร์เหล่านั้นได้โดยการลบเนื้อหาหรือเปลี่ยนชื่อโฟลเดอร์
วิธีรีเซ็ตโฟลเดอร์ SoftwareDistribution และ Catroot2 ด้วยการลบเนื้อหาออก
วิธีการรีเซ็ตโฟลเดอร์ SoftwareDistribution และ Catroot2 นี้เกี่ยวข้องกับการลบข้อมูลในนั้นด้วยตนเองผ่าน File Explorer คุณต้องปิดใช้งานและเปิดใช้งานบริการบางอย่างอีกครั้งผ่านทาง Command Prompt เพื่อให้แน่ใจว่าไม่ได้ใช้ไฟล์ในบริการเหล่านั้น ลบไฟล์ในโฟลเดอร์ SoftwareDistribution และ Catroot2 ดังนี้:
1. เปิดยูทิลิตี้เพื่อค้นหาไฟล์ที่สามารถเข้าถึงได้ด้วยWindows + S
2. ค้นหา Command Prompt โดยป้อนคำสำคัญcmdในกล่องข้อความค้นหา
3. เปิด Command Prompt ด้วยสิทธิ์ของผู้ดูแลระบบโดยคลิก ตัวเลือก Run as administratorทางด้านขวาของเครื่องมือค้นหา
4. ป้อนและดำเนินการคำสั่งแยกต่อไปนี้เพื่อปิดบริการที่จำเป็นในการอัปเดต Windows 11:
net stop bits
net stop wuauserv
net stop cryptsvc
net stop msiserver
5. กดปุ่ม Windows + Eบนแป้นพิมพ์เพื่อเข้าถึง File Explorer
6. เปิด โฟลเดอร์SoftwareDistributionที่เส้นทางนี้:
C:\Windows\SoftwareDistribution
7. กดCtrl + Aเพื่อเลือกไฟล์ทั้งหมดในโฟลเดอร์ SoftwareDistribution
8. คลิกขวาและเลือกลบ (ปุ่มถังขยะ) เพื่อลบเนื้อหาที่เลือก
โฟลเดอร์ SoftwareDistribution
9. เปิด โฟลเดอร์catroot2โดยป้อนเส้นทางนี้ในแถบที่อยู่ของ Explorer:
C:\Windows\System32\catroot2
10. ทำซ้ำขั้นตอนที่ 7 และ 8 ด้านบนเพื่อลบทุกอย่างในโฟลเดอร์นั้น
โฟลเดอร์ Catroot2
11. กลับไปที่ Command Prompt และดำเนินการคำสั่งแยกกันเหล่านี้เพื่อเริ่มบริการที่ถูกปิดใช้งานอีกครั้ง
net start bits
net start wuauserv
net start cryptSvc
net start msiserver
12. รีสตาร์ทพีซีของคุณและตรวจสอบการอัปเดตหลังจากลบโฟลเดอร์เหล่านั้น
รีเซ็ตโฟลเดอร์ SoftwareDistribution และ Catroot2 โดยเปลี่ยนชื่อ
การเปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution และ Catroot2 เป็นอีกวิธีหนึ่งในการรีเซ็ตโฟลเดอร์เหล่านั้น Windows จะสร้างโฟลเดอร์เหล่านั้นขึ้นใหม่หลังจากที่คุณเปลี่ยนชื่อ คุณสามารถเปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution และ catroot2 ได้โดยใช้ Command Prompt ดังนี้:
1. เรียกใช้ Command Prompt ด้วยสิทธิ์ของผู้ดูแลระบบ
2. ทำซ้ำขั้นตอนที่ 4 ของวิธีก่อนหน้าเพื่อดำเนินการคำสั่งเพื่อปิดใช้งานบริการ
คำสั่งให้ปิดบริการ
3. ป้อนคำสั่งนี้เพื่อเปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution และกดReturn :
ren %systemroot%\softwaredistribution softwaredistribution.bak
คำสั่งเพื่อเปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution
4. ป้อนและดำเนินการคำสั่งเปลี่ยนชื่อนี้สำหรับโฟลเดอร์ catroot2:
ren %systemroot%\system32\catroot2 catroot2.bak
Ren สั่ง catroot2
5. ทำซ้ำขั้นตอนที่ 11 ของวิธีก่อนหน้าโดยดำเนินการ 4 คำสั่งเพื่อรีสตาร์ทบริการที่ปิดใช้งาน
คำสั่งเริ่มต้นสุทธิ
6. ออกจาก Command Prompt แล้วรีสตาร์ทพีซีของคุณ
วิธีรีเซ็ตโฟลเดอร์ SoftwareDistribution และ Catroot2 ด้วย FixWin 11
FixWin 11 เป็นหนึ่งในเครื่องมือซ่อมแซม Windows ฟรีที่ดีที่สุดที่มีตัวเลือกการแก้ไขปัญหา มีสองตัวเลือกในการรีเซ็ตโฟลเดอร์ catroot2 และ SoftwareDistribution ต่อไปนี้คือวิธีที่คุณสามารถเลือกตัวเลือกการแก้ไขด่วนใน FixWin 11:
1. เปิดหน้า FixWin 11 นี้บนเว็บไซต์ Softpedia
2. คลิก ปุ่ม ดาวน์โหลดฟรีสำหรับ FixWin
3. เลือกSecure Download (US)เพื่อรับไฟล์ ZIP FixWin
4. เปิดใช้งานหน้าต่าง File Explorer และไปที่โฟลเดอร์ดาวน์โหลดของเบราว์เซอร์ของคุณ
5. แยกไฟล์เก็บถาวร FixWin โดยทำตามขั้นตอนในบทความนี้เกี่ยวกับวิธีแตกไฟล์ ZIP บน Windows
คลายซิปไฟล์ ZIP ที่บีบอัด
6. ดับเบิ้ลคลิก ไฟล์ FixWin 11.1.exeในโฟลเดอร์ที่แตกไฟล์แล้วสำหรับ FixWin
7. คลิกการแก้ไขเพิ่มเติมทางด้านซ้ายของหน้าต่าง FixWin
8. เลือก แท็บ การแก้ไขด่วน
9. คลิก ปุ่ม รีเซ็ตโฟลเดอร์การแจกจ่ายซอฟต์แวร์
แท็บการแก้ไขด่วน
10. คลิกที่ ตัวเลือกรีเซ็ตโฟลเดอร์ catroo2
11. ออกจาก FixWin แล้วรีสตาร์ทพีซีของคุณหลังจากเลือกตัวเลือกเหล่านั้น