12 thg 4, 2010

Khôi phục phần mềm chạy file .exe sau khi lỡ gán file .exe chạy mặc định bằng một phần mềm khác

Đây là trường hợp mình gặp cuối tháng trước. Chuẩn bị đi Đà Nẵng nên bận ko post đc, đến khi về thì lại lo vụ SMS nên giờ mới post chia sẻ cho các bạn.
Nhỏ bạn hàng xóm cài Windows 7, dùng IDM load cái Flash Player 10 (file .exe) về để chạy Flash.
Sau khi dùng IDM tải về, nó bấm Open With chứ ko nháy đúp để install luôn. Và sau khi Open With thì hộp thoại Open With mở ra, nàng tay nhanh tay Enter. Cú Enter đó trùng luôn với ứng dụng Media Center đã được để default sẵn.
Và thế là, tất cả các file .exe đều mặc định được Media Center của Windows khởi chạy. Bạn cài đặt hay chạy bất cứ chương trình nào có đuôi .exe đều sẽ bật Media Center lên.
Kết quả: 100% phần mềm trong máy tê liệt, thậm chí cả các chương trình của Windows như Regedit, msconfig, ...
Vụ này là hơi bị ngoài tầm với vì chưa gặp vụ nào như thế, mà mọi thứ trong regedit lẫn msconfig lẫn một loạt chương trình của Windows đều không thể chạy được .
Google thôi .
Sau 30' tìm kiếm với đủ loại Keyword cuối cùng tớ cũng tìm ra được.
Đây là hướng dẫn:

Khi bạn sử dụng hộp thoại Open With để mở một file .exe với một chương trình khác, các thiết lập được lưu trong Registry theo khóa sau:
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts \ .exe \ UserChoice

Tại đây có một giá trị là Progid ở khung bên phải của Regedit. Progid chứa các dữ liệu về các ứng dụng cho định dạng file .exe hoặc các định danh chương trình cho các loại file khác (như txt, jpg, jpeg, ...)

Sự cố của nhỏ bạn tớ ở trên đây chính là việc nó đã set default cho phép Media Center là chương trình chạy các file .exe, nghĩa là Progid của đuôi .exe được gán cho Media Center.
Nhiệm vụ của chúng ta là phải hủy cái default này đi, chuyển nó về thuộc tính "người dùng lựa chọn" là trống, không có set default cái gì cả.
Cũng đơn giản thôi.
Bạn chỉ tải file fix_exe_application.rar ở phần đính kèm dưới đây, giải nén ra để có file fix_exe_application.reg và chạy nó (rất may là file .reg chưa bị thay đổi chương trình chạy mặc định).
Bạn cũng có thể thay đổi cái .exe trong file .reg bạn tải xuống thành định dạng khác nếu gặp lỗi với các định dạng file khác.
Ví dụ bạn gặp lỗi với .txt, bạn tải file đính kèm về, giải nén, dùng Notepad mở cái fix_exe_application.reg và sửa .exe thành .txt. Ví dụ thế.
Chúc các bạn thành công và có copy đi đâu thì làm ơn để lại cái nguồn nhé

Link download

0 Trả lời:

Đăng nhận xét

Related Posts with Thumbnails

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More