Lỗi "Failed to update the system registry. Please try using REGEDIT" cho thấy chương trình bạn đang chạy đã cố sửa đổi Windows Registry nhưng không có quyền đủ để làm vậy. Windows Registry là cơ sở dữ liệu quan trọng lưu trữ cài đặt hệ thống, cấu hình và thông tin ứng dụng. Nhiều chương trình cần ghi vào registry để lưu cài đặt hoặc dữ liệu cấu hình.
Lỗi này thường xuất hiện khi chạy chương trình cũ được thiết kế cho Windows trước, như Windows XP, Vista hoặc 7. Các chương trình này có thể không hoàn toàn tương thích với hệ điều hành hiện đại như Windows 10 hoặc 11, dẫn đến lỗi như thế này.
Nguyên nhân phổ biến nhất bao gồm:
- Thiếu quyền administrator
- Không tương thích với phiên bản Windows hiện tại
- Chương trình bị chặn bởi antivirus (có thể ngăn nó thay đổi registry cần thiết)
Bây giờ bạn hiểu nguyên nhân, hãy chuyển sang giải pháp giải quyết lỗi cập nhật registry trên Windows 10 và 11.
1. Chạy chương trình với quyền Administrator
Chạy chương trình với quyền administrator đảm bảo nó có quyền cần thiết thay đổi Windows Registry. Bước này thường khắc phục lỗi bằng cách cho phép chương trình thực hiện hành động dự định. Nó cũng giúp bỏ qua hạn chế User Account Control (UAC) có thể chặn quá trình.
Chuột phải chương trình gây lỗi chọn "Run as administrator".
Để cài đặt này vĩnh viễn:
Chuột phải chương trình, chọn Properties, tab Compatibility, bật "Run this program as an administrator".
2. Dùng Program Compatibility Troubleshooter
Program Compatibility Troubleshooter là công cụ Windows tích hợp giúp chương trình cũ chạy đúng trên OS mới. Nó hoạt động bằng cách bật chế độ tương thích, điều chỉnh cài đặt hiển thị/file và chuyển hướng lệnh gọi registry cho phần mềm cũ.
Trên Windows 10:
- Mở Control Panel (gõ "Control Panel" thanh tìm kiếm Enter) nhấp Review your computer's status dưới System and Security.
- Nhấp Windows Program Compatibility Troubleshooter góc dưới trái.
Trên Windows 11:
- Đi Settings > System > Troubleshoot > Other troubleshooters.
- Tìm Program Compatibility Troubleshooter nhấp Run.
Tiếp theo:
- Nhấp Next bắt đầu quét chương trình cần khắc phục.
- Chọn chương trình gây lỗi nhấp Next.
- Chọn "Try recommended settings".
- Nhấp "Test the program…" chạy với cài đặt mới.
- Đóng chương trình nhấp Next.
- Nhấp "Yes, save these settings for this program" áp dụng thay đổi.
3. Whitelist chương trình trong Antivirus
Nếu antivirus chặn chương trình, nó có thể ngăn nó sửa registry. Thêm chương trình vào danh sách loại trừ hoặc whitelist antivirus có thể giúp.
- Mở cài đặt antivirus, đi phần Exclusions hoặc Allowed Apps, thêm chương trình bị ảnh hưởng.
- Khởi động lại máy và thử chạy ứng dụng lại.
4. Cài lại chương trình với quyền Administrator
Nếu vấn đề vẫn còn, cài lại chương trình có thể giúp. Chuột phải trình cài chọn Run as administrator đảm bảo nó có quyền cần thiết khi cài đặt.
VỀ TÁC GIẢ
Muhammad Usman Ashraf là nhà viết nội dung và chuyên gia website với nền tảng mạnh về phát triển WordPress, SEO và hướng dẫn khắc phục sự cố. Tại Appuals, ông quản lý và viết các bài viết chuyên sâu giúp người dùng giải quyết các vấn đề kỹ thuật theo các bước đơn giản, rõ ràng. Usman đam mê tạo ra nội dung hữu ích và xây dựng website nhanh, dễ sử dụng, tối ưu cho công cụ tìm kiếm. Với sự kết hợp giữa sáng tạo và kỹ năng kỹ thuật, ông tập trung làm cho thông tin dễ tiếp cận và giá trị cho mọi độc giả.