Trên Windows 11/10, có thể mở các trang cài đặt Settings khác nhau bằng nhiều lệnh. Nếu nhận được lỗi liên kết chương trình khi mở trang Settings, bài viết này có thể giúp bạn. Vấn đề tương tự cũng xảy ra khi mở file bên thứ ba. Thông báo lỗi đầy đủ:
This file does not have a program associated with it for performing this action. Please install a program or, if one is already installed, create an association in the Default Programs control panel.
Theo một số người, thông báo lỗi này cũng có thể xuất hiện nếu máy tính bị nhiễm phần mềm tống tiền Spora ransomware. Vì vậy hãy thận trọng trong trường hợp này.
Sửa lỗi "File không có chương trình liên kết để thực hiện hành động này"
Trước khi thay đổi bất kỳ điều gì trong Registry Editor, đừng quên sao lưu file registry và tạo điểm khôi phục hệ thống (system restore point).
Bạn cần đảm bảo cài đặt Windows Registry không bị hỏng. Để làm điều này, chạy regedit để mở Registry Editor và điều hướng đến đường dẫn:
HKEY_CLASSES_ROOT\Lnkfile
Ở phía bên phải, bạn nên tìm thấy giá trị chuỗi (string value) tên IsShortcut.
Nếu không tìm thấy, bạn cần tạo nó. Nhấp chuột phải vào khoảng trống bên phải, chọn New > String value. Đặt tên là IsShortcut. Không cần đặt giá trị nào.
Bạn cần kiểm tra một giá trị khác. Điều hướng đến đường dẫn:
HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage\command
Ở bên phải, bạn nên tìm thấy giá trị chuỗi Default. Đảm bảo giá trị sau được đặt làm mặc định:
%SystemRoot%\system32\CompMgmtLauncher.exe
Nếu không tìm thấy khóa command, bạn cần tạo khóa đó dưới khóa Manager. Tuy nhiên, bạn có thể cần Take Ownership (Lấy quyền sở hữu) trước.
Một đường dẫn hình ảnh (image path) sai hoặc thiếu cũng có thể gây ra vấn đề này. Gần như mọi ứng dụng đều có một image path cụ thể, bạn cần kiểm tra xem nó hiện có hay không. Điều hướng đến đường dẫn:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\[app-name]
Ở bên phải, bạn nên tìm thấy giá trị chuỗi tên ImagePath.
Đảm bảo nó có giá trị hợp lệ. Nó phải trỏ đến file exe của chương trình đang báo lỗi này.
Cuối cùng, bạn có thể muốn mở Control Panel và đặt Default Programs (Chương trình mặc định). Trên Windows 11/10, bạn cũng có thể nhấn Win + I để mở ứng dụng Settings, chọn System (Hệ thống). Tiếp theo, cuộn xuống Default Apps (Ứng dụng mặc định) ở ngăn bên trái và đặt mặc định tại đây.
Hy vọng hữu ích.