Nếu bạn gặp thông báo lỗi Đã xảy ra lỗi ngăn khóa này mở trong khi mở các khóa cụ thể trong Registry Editor trên máy tính Windows 10 của bạn, thì bài đăng này nhằm giúp bạn với các giải pháp mà chúng tôi sẽ trình bày mà bạn có thể thử để khắc phục sự cố này.
Tùy thuộc vào khóa đăng ký bạn đang cố mở, bạn sẽ nhận được thông báo lỗi đầy đủ sau:
Không thể mở khóa
Đã xảy ra lỗi khiến khóa này không được mở.
Chi tiết:Hệ thống không thể tìm thấy tệp được chỉ định.
Bạn sẽ gặp phải sự cố này nếu bạn tìm kiếm khóa đăng ký / vị trí / dữ liệu có tên quá dài mà công cụ không thể xử lý. Và, cũng như khi tài khoản của bạn không có các quyền cần thiết để mở / sửa đổi / xóa một khóa đăng ký cụ thể.
Đã xảy ra lỗi ngăn không cho mở khóa này
Nếu lỗi này là trường hợp của tìm kiếm khóa đăng ký / vị trí / dữ liệu có tên quá dài khiến regedit không thể xử lý truy vấn tìm kiếm, bạn có thể thử tách truy vấn tìm kiếm của mình. Nếu bạn có sẵn vị trí Registry đầy đủ, bạn có thể truy cập nó theo cách thủ công, từng phím một.
Tuy nhiên, nếu trong trường hợp tài khoản của bạn không có quyền cần thiết để mở / sửa đổi / xóa khóa đăng ký cụ thể, bạn cần chạy regedit với tư cách là HỆ THỐNG thay vì tài khoản quản trị viên (mặc định).
Điều này có thể được thực hiện bằng cách sử dụng công cụ dòng lệnh có tên PsExec . Đây là cách thực hiện:
Trước tiên, hãy tải xuống công cụ PsExec của Sysinternals từ TechNet .
Giải nén tệp nén nén đã tải xuống.
Sau khi giải nén tệp, bạn sẽ nhận được PSTools thư mục. Sao chép tất cả nội dung bên trong thư mục này vào đường dẫn thư mục bên dưới. Thay thế C: với ổ đĩa gốc hệ thống của bạn.
C:\Windows\System32 folder
Bây giờ, hãy mở Command Prompt ở chế độ quản trị.
Trong cửa sổ nhắc CMD, sao chép và dán lệnh bên dưới và nhấn Enter.
psexec -i -d -s c:\windows\regedit.exe
Lệnh này sẽ khởi chạy Registry Editor với tài khoản hệ thống.
Bạn có thể thử lại truy vấn tìm kiếm.
Quá trình này sẽ hoàn tất thành công mà không gặp sự cố.
Thế là xong!