Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

วิธียกเลิกติดตั้ง Windows Updates ที่ติดป้าย Permanent โดยไม่มีตัวเลือก Uninstall ใน Windows 10

บาง Windows Updates เมื่อติดตั้งสำเร็จบนคอมพิวเตอร์ Windows ของคุณ จะถูกติดป้ายว่า Permanent และไม่เสนอตัวเลือก Uninstall ในบทความนี้ เราจะอธิบายพฤติกรรมนี้และให้แนวทางปฏิบัติเกี่ยวกับวิธียกเลิกติดตั้งอัปเดตดังกล่าว

ก่อนที่เราจะเข้าสู่เนื้อหา ให้พูดถึงพื้นหลังนิดหน่อย

หากอัปเดตที่ติดตั้งก่อให้เกิดปัญหา ผู้ใช้คอมพิวเตอร์สามารถเปิดแผงควบคุม ไปที่ Programs and Features และเลือก Installed updates – All installed updates จะถูกรายการ

ปกติแล้ว การเลือกอัปเดตจะแสดงปุ่ม Uninstall – แต่สำหรับแพ็กเกจอัปเดตบางอย่าง ปุ่ม Uninstall จะเป็นสีเทาหรือไม่พร้อมใช้งาน ตามที่คุณเห็นจากรูปนำหน้าข้างต้น

นอกจากนี้ การพยายามยกเลิกติดตั้งอัปเดตผ่าน Advanced Options หรือผ่าน command prompt ก็เป็นอันตราย

Microsoft ได้เผยแพร่เอกสารอธิบายว่าในกรณีไหนที่แพตช์ไม่สามารถยกเลิกติดตั้งได้ ตัวเลือกที่มีคือการย้อนกลับระบบไปยังบิลด์ก่อนหน้าก่อนติดตั้งอัปเดต ดำเนินการ System Restore หรือกู้คืนระบบจากข้อมูลสำรอง System Image (หากคุณเคยสร้างข้อมูลสำรอง System Image ก่อนอัปเดต) แต่ถ้าตัวเลือกเหล่านี้ไม่พร้อมใช้งานหรือไม่ได้ผล คุณจะทำอย่างไร?

ยกเลิกติดตั้ง Windows Updates ที่ติดป้าย Permanent โดยไม่มีตัวเลือก Uninstall

บางอัปเดตเป็นสิ่งจำเป็นสำหรับ Windows และถูกรวมเข้ากับระบบอย่างลึก Servicing Stack updates (ซึ่งตอนนี้ถูกนำไปใช้เป็นแพ็กเกจรวม) จำเป็นต้องติดตั้งเพื่อติดตั้งอัปเดตเพิ่มเติม – อัปเดตตัวติดตั้งก็ไม่สามารถยกเลิกติดตั้งได้ Microsoft ประกาศว่าอัปเดตดังกล่าวเป็น "permanent" ภายในไฟล์ .msu ในขณะที่แพ็กเกจอัปเดตทั่วไปถูกอ้างอิงว่า "removable" บางครั้งบทความ KB หรือบันทึกการเผยแพร่อัปเดต ภายใต้ส่วน Removal information จะระบุว่าอัปเดตไม่สามารถยกเลิกติดตั้งได้

อัปเดตจะถูกตั้งค่าเป็น permanent หรือ removable ภายในไฟล์ .mum (Microsoft Update Manifest) ภายในแพ็กเกจ .msu ไฟล์ .mum นี้อาจพบได้หลังจากติดตั้งอัปเดตที่ตำแหน่งต่อไปนี้ ตามที่แสดงในภาพด้านล่าง:

C:\Windows\servicing\Packages\

ไฟล์ .mum เป็นเพียงไฟล์ XML ที่มีข้อมูลเกี่ยวกับอัปเดต (หมายเลข KB, ข้อกำหนดภาษา, ต้องการรีสตาร์ทหลังติดตั้ง และอื่นๆ)

ตามที่แสดงในภาพด้านล่าง แอตทริบิวต์ XML permanence=”permanent” อ้างอิงอัปเดตว่าไม่สามารถยกเลิกติดตั้งได้ ในขณะที่แอตทริบิวต์หายไปหรือค่าแอตทริบิวต์ XML permanence=”removable” อ้างอิงอัปเดตว่าสามารถยกเลิกติดตั้งได้

เฉพาะอัปเดตที่มีแอตทริบิวต์หายไปหรือ permanence=”removable” เท่านั้นที่สามารถยกเลิกติดตั้งได้ผ่านวิธีปกติ

เพื่อยกเลิกติดตั้งอัปเดตที่ติดป้าย "permanent" จากอุปกรณ์ Windows 10 ของคุณ ให้ทำดังนี้:

ก่อนอื่น ให้สร้าง System Restore Point หรือสร้างข้อมูลสำรอง System Image แล้วจึงดำเนินการต่อไปนี้

  • กด Windows key + E เพื่อเปิด File Explorer
  • ไปที่เส้นทางไดเรกทอรี่ด้านล่าง:
C:\Windows\servicing\Packages\
  • ที่ตำแหน่ง ให้ป้อนนิพจน์ค้นหาในกล่องค้นหา (เช่น KB4577266*.mum) เพื่อกรองไฟล์ที่เกี่ยวข้องสำหรับแพ็กเกจอัปเดตที่ไม่สามารถยกเลิกติดตั้งได้
  • เอาสิทธิ์เป็นเจ้าของไฟล์ MUM
  • เมื่อคุณได้สิทธิ์เป็นเจ้าของไฟล์ MUM แล้ว ให้เปิดไฟล์ .mum ด้วย Text Editor ใดๆ
  • ใน Text Editor ให้ระบุรายการ permanence=”permanent” and เปลี่ยนเป็น permanence=”removable”
  • บันทึกไฟล์ .mum ที่แก้ไขแล้ว
  • ทำซ้ำขั้นตอนข้างต้นสำหรับไฟล์ .mum ทั้งหมดที่เกี่ยวข้องกับแพ็กเกจอัปเดต

เมื่อคุณเสร็จสิ้นการแก้ไขไฟล์ .mum ที่จำเป็นทั้งหมดแล้ว คุณสามารถลองยกเลิกติดตั้งแพ็กเกจผ่านแผงควบคุม – ปุ่ม Uninstall ควรจะพร้อมใช้งานตอนนี้

แค่นี้ก็จบ!