Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Cách gỡ cài đặt Windows Updates được đánh dấu là Permanent không có tùy chọn Uninstall trên Windows 10

Một số Windows Updates khi cài đặt thành công trên máy tính Windows được đánh dấu là Permanent và không cung cấp tùy chọn Gỡ cài đặt. Trong bài viết này, chúng tôi giải thích hành vi này và cung cấp hướng dẫn cách gỡ cài đặt các cập nhật như vậy.

Trước khi đi sâu vào vấn đề, một chút bối cảnh.

Nếu một cập nhật đã cài đặt gây ra sự cố, người dùng có thể mở Control Panel, điều hướng đến Chương trình và Tính năng và chọn Cập nhật đã cài đặt – Tất cả các cập nhật được liệt kê.

Bình thường, chọn một cập nhật sẽ hiển thị nút Gỡ cài đặt – nhưng đối với một số gói cập nhật, nút Gỡ cài đặt bị xám hoặc không có sẵn.

Ngoài ra, cố gắng gỡ cài đặt cập nhật qua Advanced Options hoặc command prompt cũng vô ích.

Microsoft đã xuất bản tài liệu giải thích trường hợp bản vá không thể gỡ cài đặt. Các tùy chọn có sẵn là quay lại bản dựng trước khi cài đặt cập nhật, thực hiện khôi phục hệ thống, hoặc khôi phục bản sao lưu hình ảnh hệ thống (nếu bạn đã tạo trước đó). Nhưng phải làm sao nếu các tùy chọn này không có sẵn hoặc không hoạt động?

Gỡ cài đặt Windows Updates được đánh dấu Permanent không có tùy chọn Uninstall

Một số cập nhật là thiết yếu cho Windows và được tích hợp sâu vào hệ thống. Cập nhật Servicing Stack (hiện được triển khai dưới dạng gói kết hợp) là bắt buộc để cài đặt các cập nhật tiếp theo – cũng như các cập nhật trình cài đặt là không thể gỡ cài đặt. Microsoft khai báo các cập nhật này là "permanent" trong tệp .msu, trong khi các gói cập nhật thông thường được trích dẫn là "removable". Đôi khi bài viết KB hoặc Ghi chú phát hành Cập nhật, trong phần Thông tin gỡ bỏ, sẽ chỉ ra rằng cập nhật không thể gỡ cài đặt.

Một cập nhật được thiết lập là permanent hoặc removable trong tệp .mum (Microsoft Update Manifest) bên trong gói .msu. Các tệp .mum này có thể tìm thấy sau khi cài đặt cập nhật tại vị trí sau:

C:\Windows\servicing\Packages\

Các tệp .mum đơn giản là tệp XML chứa thông tin về cập nhật (số KB, yêu cầu ngôn ngữ, yêu cầu khởi động lại sau cài đặt, v.v.).

Như hình dưới, thuộc tính XML permanence="permanent" trích dẫn cập nhật là không thể gỡ cài đặt, trong khi thuộc tính thiếu hoặc giá trị permanence="removable" trích dẫn cập nhật là có thể gỡ cài đặt.

Chỉ các cập nhật có thuộc tính thiếu hoặc permanence="removable" mới có thể gỡ cài đặt qua các phương pháp thông thường.

Để gỡ cài đặt các cập nhật được đánh dấu "permanent" từ thiết bị Windows 10, hãy làm theo các bước sau:

Trước hết, tạo điểm khôi phục hệ thống hoặc tạo bản sao lưu hình ảnh hệ thống, sau đó tiến hành như sau.

  • Nhấn Windows key + E để mở File Explorer.
  • Điều hướng đến đường dẫn thư mục:
C:\Windows\servicing\Packages\
  • Tại vị trí này, nhập biểu thức tìm kiếm vào hộp tìm kiếm (ví dụ KB4577266*.mum), để lọc các tệp liên quan đến gói cập nhật không thể gỡ cài đặt.
  • Lấy quyền sở hữu tệp MUM.
  • Sau khi đã lấy quyền sở hữu tệp MUM, mở tệp .mum bằng bất kỳ Trình soạn thảo văn bản nào.
  • Trong trình soạn thảo, xác định mục permanence="permanent" và thay đổi thành permanence="removable".
  • Lưu tệp .mum đã sửa đổi.
  • Lặp lại các bước trên cho tất cả các tệp .mum liên quan đến gói cập nhật.

Sau khi hoàn tất sửa đổi tất cả các tệp .mum cần thiết, bạn có thể thử gỡ cài đặt gói qua Control Panel – nút Gỡ cài đặt nên hiện có sẵn.

Đó là tất cả!