Không thể gỡ cài đặt hoặc xóa các tập tin Acrobat CMAP | Windows

Cập nhật gần đây nhất vào 12 thg 4, 2023

   Accelerate your creativity by upgrading to the latest versions of your familiar apps.

Enjoy benefits such as cloud storage, file sync across devices, access to Creative Cloud services, and much more.

Vấn đề

Sau khi bạn chạy Uninstaller cho Adobe Acrobat, hoặc một phiên bản Adobe Creative Suite có chứa Acrobat, các tập tin vẫn còn lại trong thư mục C:\Program Files\Adobe\Acrobat [version]\Resource\CMAP\.

Nếu bạn thử xóa các tập tin này bằng thủ công thì sẽ thất bại với lỗi "Access is Denied."

Lý do

Vì các tập tin này cần được truy cập bởi các chức năng của Acrobat chạy dưới dạng Service trong Windows, chúng được đánh dấu thuộc sở hữu của System và nhóm Administrator cục bộ không có quyền xóa chúng.

Giải pháp

Ghi chú: Để các hướng dẫn này hoạt động, bạn phải đăng nhập vào Windows bằng tài khoản là thành viên của nhóm Administrators cục bộ hoặc miền của các tài khoản người dùng.Bước 1: Thay đổi chủ sở hữu của thư mục CMap và nội dung của nó.
Đi tới C:\Program Files\Adobe\Acrobat 9.0\Resource\
Nhấp chuột phải vào thư mục CMap và chọn Properties từ menu ngữ cảnh
Trong cửa sổ CMap Properties, chọn thẻ Security
Trong thẻ Security, nhấp nút Advanced
Trong cửa sổ Advanced Security Settings for CMap, chọn thẻ Owner
Trong thẻ Owner nhấp nút Edit*

*Nếu sử dụng Windows Vista với User Account Control được kích hoạt, bạn sẽ cần nhấp Continue để cho phép Windows tiếp tục với hành động
Trong hộp thoại thẻ Owner mới, Chọn tên của bạn (computername\username) trong trường "Change owner to:"
Đánh dấu tùy chọn "Replace owner on sub-containers and objects"
Nhấp vào nút Apply
Tại lời nhắc Windows Security: "Nếu bạn vừa lấy quyền sở hữu đối tượng này, bạn sẽ cần đóng và mở lại thuộc tính của đối tượng này trước khi có thể xem hoặc thay đổi quyền."nhấp vào nút OK.
Nhấp vào nút OK để đóng cửa sổ Thiết đặt bảo mật nâng cao...Hộp thoại Chỉnh sửa chủ sở hữu
Nhấp nút OK để đóng hộp thoại Advanced Security Settings
Nhấp vào nút OK để đóng hộp thoại CMap Properties

Bước 2: Điều chỉnh quyền trên thư mục CMap và nội dung của thư mục.

Trong cửa sổ CMap Properties, nhấp vào nút Edit... nút.
Trong cửa sổ CMap Properties, chọn tab Security
Trong tab Security, nhấp vào nút Advanced
Đánh dấu vào tùy chọn "Include inheritable permissions for this object's parent"
Nhấp vào nút Edit*

*Nếu sử dụng Windows Vista với User Account Control được bật, bạn sẽ cần nhấp nút Continue để cho phép Windows tiếp tục thực hiện hành động
Đánh dấu vào tùy chọn "Include inheritable permissions for this object's parent"
Đánh dấu vào tùy chọn "Replace all existing inheritable permissions on all descendants with inheritable permissions from this object"
Chọn nhóm quản trị viên cục bộ hoặc miền, và nhấp vào nút Edit
Đánh dấu vào tùy chọn "Apply these permissions to objects and/or containers within this container only"
Đánh dấu vào tùy chọn Allow bên cạnh quyền Full Control
Nhấp vào nút OK
Nhấp lại vào nút OK
Nhấp vào nút Yes trong cảnh báo Windows Security có nội dung "This will replace explicitly defined permissions on all descendants of this object with inheritable permissions from CMap. Bạn có muốn tiếp tục không?"
Nhấp lại vào nút OK
Nhấp vào nút OK lần cuối để thoát khỏi hộp thoại CMap Properties

Bước 3: Xóa thư mục CMap.

Đảm bảo rằng thư mục CMap được chọn, nhấn phím delete trên bàn phím máy tính của bạn hoặc kéo nó vào Thùng rác
Trong hộp thoại Delete File, nhấp vào nút Yes hoặc Continue*

*Nếu sử dụng Windows Vista với User Account Control được bật, bạn sẽ cần nhấp Continue lần nữa để cho phép Windows tiếp tục thực hiện hành động