Không thể xoá Key trong Registry!? Error while deleting key

Bạn đang cố gắng xóa một khóa (Key) trong Registry Editor nhưng liên tục gặp thông báo lỗi cứng đầu này, dù bạn đang dùng quyền Admin:

Cannot delete (keyname): Error while deleting key.

Lỗi này thường xảy ra do tài khoản của bạn (dù là Admin) vẫn không phải là "chủ sở hữu" (Owner) của khóa đó. Dưới đây là 2 cách để khắc phục triệt để vấn đề này.

Cách 1: Chiếm quyền sở hữu (Take Ownership)

Đây là cách thủ công để cấp quyền cho tài khoản của bạn.

  1. Trong Registry Editor, chuột phải vào khóa muốn xóa và chọn Permissions...
  2. Ở cửa sổ hiện ra, bấm nút Advanced.
  3. Nhìn dòng trên cùng Owner: ... > Bấm vào chữ Change.
  4. Thay đổi chủ sở hữu registry
  5. Nhập chữ Everyone vào ô trống rồi bấm OK.
  6. QUAN TRỌNG: Tích chọn vào 2 ô sau rồi bấm Apply > OK:
    • Replace owner on sub containers and objects
    • Replace all child object permissions entries...

Bây giờ hãy thử xóa lại. Nếu vẫn không được, hãy dùng Cách 2 (Mạnh hơn).

Cách 2: Dùng công cụ PsExec (Thành công 100%)

Cách này sẽ giúp bạn mở Registry Editor dưới quyền SYSTEM (quyền cao nhất của hệ thống), giúp bạn xóa bất kỳ khóa nào, kể cả những khóa bị lỗi "Access is denied".

Bước 1: Tải bộ công cụ PsTools chính chủ từ Microsoft.

Bước 2: Giải nén file vừa tải về. Copy toàn bộ các file trong đó và dán vào thư mục đường dẫn:

C:\Windows\System32
Copy vào System32

Bước 3: Mở CMD với quyền Admin

Vào tìm kiếm gõ "cmd" > Chuột phải vào Command Prompt chọn Run as administrator. Sau đó copy và dán lệnh sau vào:

psexec -i -d -s c:\windows\regedit.exe
Chạy lệnh PsExec

Một cửa sổ Registry Editor mới sẽ hiện ra. Đây là cửa sổ chạy dưới quyền hệ thống, bạn có thể thoải mái xóa bất kỳ key nào mà không lo bị chặn nữa.

CHÚC CÁC BẠN THÀNH CÔNG!

Sản phẩmSản phẩmSản phẩmSản phẩm