Nguyên nhân không chạy được tệp .exe
Theo các chuyên gia của Microsoft, sự cố này xảy ra do cài đặt registry trên Windows có lỗi, cũng có thể do hệ thống nhiễm virus, hoặc do cài đặt các công cụ tiện ích của bên thứ ba. Các phần mềm của bên thứ ba thường thay đổi cấu hình mặc định của Windows để chạy các tệp .exe và điều này thường xuyên dẫn tới lỗi không chạy được các tệp .exe sau này.
Nếu bạn đã cố gắng sửa lỗi này bằng nhiều cách mà vẫn không hiệu quả, hãy thử một vài giải pháp dưới đây. Nhưng trước đó, đừng quên thử khởi động lại máy tính của mình đồng thời kiểm tra Windows Update xem có mục nào đang pending không, nếu có, hãy hoàn thành việc update rồi kiểm tra lại xem file .exe đã chạy được hay chưa.
1. Quét virus cho máy tính
Nếu file .exe bạn tải về nguyên vẹn, không bị lỗi trong quá trình tải nhưng mở không được, bị với nhiều file chứ không phải một file duy nhất, thứ nữa, icon của file .exe nhìn như bị lỗi và của file *.exe nào cũng giống nhau, hãy nghĩ ngay đến virus, malware. Nếu vẫn chạy được phần mềm diệt virus hãy quét máy ở chế độ đầy đủ (Full scan). Việc quét virus có thể chỉ diệt được phần mềm độc hại trên máy tính mà không thể phục hồi lại các file đã bị chúng làm hỏng. Vì thế, sau khi quét bạn sẽ phải cài lại phần mềm. Để tránh hiện tượng này xảy ra lần nữa, hãy cài ngay phần mềm diệt virus cho máy đi nhé, ít nhất cũng phải bật Windows Defender đấy.
2. Chỉnh sửa Registry để fix lỗi không chạy được file exe
Bước 1: Nhấn tổ hợp phím Windows+R để mở cửa sổ lệnh Run.
Bước 2: Nhập lệnh sau vào và nhấn Enter:
regedit
Bước 3: Giao diện Registry Editor hiện ra, bạn điều hướng tới HKEY_CLASSES_ROOT > .exe. Trong .exe, bạn tìm tới mục có tên là Default ở khung bên phải và kích đúp chuột vào.
Bước 4: Ở cửa sổ hiện ra, thay đổi giá trị trong khung Value Data thành exefile rồi click chọn OK.
Bước 5: Tiếp theo, điều hướng theo đường dẫn sau:
HKEY_CLASSES_ROOTexefileshellopencommand
Trong command, tới mục có tên là Default ở khung bên phải và kích đúp chuột vào. Thay đổi Value data thành “%1″ %*.
Bước 6: Đóng Registry Editor và khởi động lại máy tính.
Sau khi khởi động lại, hãy thử chạy lại tệp .exe, kiểm tra xem còn xảy ra vấn đề hay không.