Cách sửa chữa liên kết tệp .EXE bị hỏng [trùng lặp]


12

Sau khi (hy vọng) loại bỏ vi rút khỏi bản cài đặt Windows 7 (sau khi quyết định không đơn giản chạy qua máy tính xách tay nhiều lần với xe của tôi), tôi đã có mọi thứ gần như trở lại bình thường. Vấn đề còn sót lại duy nhất tôi gặp phải là đối với người dùng không phải quản trị viên của tôi, phần mở rộng tệp ".exe" không hoạt động. Đó là, nhấp vào các liên kết ứng dụng máy tính để bàn khác nhau dẫn đến kết quả là "Bạn muốn mở cái này như thế nào?" hộp thoại.

Tôi đã trải qua quá trình sửa chữa sổ đăng ký bị cáo buộc từ "winhelponline" và điều đó hoàn toàn không có tác dụng. Tôi đã thử chạy "assoc" cho những người dùng bị ảnh hưởng, nhưng nó báo cáo hiệp hội .exe là "exefile" mặc dù nó không hoạt động liên tục.

Nhấp chuột phải vào biểu tượng máy tính để bàn và sau đó chọn "bắt đầu" sẽ mở thành công một ứng dụng, nhưng đó rõ ràng là một tình huống tồi tệ.

Đối với người dùng quản trị của tôi, mọi thứ dường như hoạt động tốt.

Tôi cần làm gì để mọi thứ hoạt động?


Tôi cho rằng bạn đã khởi động lại sau khi thực hiện thay đổi regisry?
soandos

1
Có, đó là Windows Tôi đã khởi động lại khoảng 800 lần :-)
Pointy 30/11/11

1
Tôi đang bỏ phiếu để đóng câu hỏi này như một bản sao của câu hỏi khác này vì câu hỏi khác có câu trả lời tốt hơn, mặc dù câu hỏi này đã được đăng trước đó. Mạng dupe này đang được thảo luận trên Meta .
Ben N

Câu trả lời:


6

Mở Notepad và lưu tệp văn bản (sử dụng phần mở rộng .reg) với nội dung sau:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@="\"%1\" %*"

Nhấp đúp chuột vào tập tin sau đó khởi động lại.

TUYÊN BỐ TỪ CHỐI: Sử dụng có nguy cơ RIÊNG CỦA BẠN! Không có gì đảm bảo rằng điều này sẽ làm việc!


1
Tôi đã làm chính xác điều này. Nó hoàn toàn không có tác dụng. ( Chỉnh sửa ít nhất tôi nghĩ rằng những gì của một trong các tập tin .bat ngẫu nhiên mà có mục đích xấu để sửa chữa nó đã làm tôi có thể thử nó tuy nhiên bạn có thể cho tôi biết những gì mà sẽ trông như thế từ bên trong.. regedit?)
chóp

Ngoài ra, lời giải thích cho những thứ hoạt động tốt cho người dùng quản trị của tôi, nhưng không phải cho người không phải quản trị viên?
chóp

Khi xem sổ đăng ký, theo đường dẫn đã cho, bạn sẽ thấy giá trị văn bản là: "% 1"% *
Myrddin Emrys

4
Chà, nó phải là một tập tin .reg chứ không phải tập tin bat. Đó có phải là một tập tin reg bạn đã chạy? Và đối với quản trị viên, điều [virus] có thể đã chỉnh sửa sổ đăng ký của bạn chỉ trong phần HKEY_LOCAL_USER. Nếu bạn sử dụng HKEY_CLASSES_ROOT, thì những thay đổi là toàn cầu.
itdoesntwork

OK tôi có thể đã thử một tập tin .reg. Tôi chắc chắn sẽ thử điều này tuy nhiên. Hiện tại tôi không thể vì con tôi hiện đang sử dụng nó thông qua phân vùng Linux :-)
Pointy 30/11/11
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.