Làm thế nào để cài đặt hoặc chạy chương trình từ phương tiện truyền thông của bạn bị vô hiệu hóa?


8

Gần đây, một cái gì đó trong Windows 7 đã thay đổi sao cho hành động mặc định cho các ổ di động đã trở thành Cài đặt hoặc chạy chương trình từ phương tiện của bạn thay vì Mở .

Tôi đã kiểm tra applet của bảng điều khiển AutoPlay và mọi thứ được đặt thành Không hành động (trên thực tế, hộp kiểm chính Sử dụng AutoPlay cho tất cả phương tiện và thiết bị cũng bị xóa).

Tôi cũng đã tìm kiếm thông qua CLSIDkhóa trong sổ đăng ký và không thể tìm thấy nó trong bất kỳ Shellkhóa nào, vì vậy tôi cho rằng nó phải nằm trong một trong các ShellExkhóa.

Cuối cùng, tôi đã tìm kiếm thông tin về điều này, nhưng không tìm thấy gì về cách vô hiệu hóa (hoặc tốt hơn là xóa) tùy chọn đó và hoàn nguyên hành động mặc định thành Mở .

Câu trả lời:


4

Tôi đã tìm thấy giải pháp bằng cách xóa khoá đăng ký sau ( Xchữ cái được gán cho âm lượng trong câu hỏi):

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\X

Hmm, tôi không chắc đó có phải là nguyên nhân (có thể là tác dụng phụ của một số vấn đề tiềm ẩn khác), nhưng lần sau khi tôi thấy nó xảy ra, tôi sẽ cho nó một shot.
Synetech

Vâng, tôi đã nhận được điều này: MountPoints2 \ F_Autorun \ DefaultIcon @ = "F: \ Signal.ico" Vì vậy, tôi đoán đó là một trình điều khiển wifi / 3G kỳ lạ hoặc một cái gì đó.
Đánh dấu

Ngày tạo khóa đăng ký khớp với ngày tôi đã cài đặt trình điều khiển cho "Modem USB 3" của Huawei, vì vậy nếu bạn đã làm tương tự, chỉ cần xóa toàn bộ khóa cho ổ đĩa đó.
Đánh dấu

1

Tương tự như lời khuyên của DiableNoir, nếu điều đó không phù hợp với bạn, vui lòng thử các cách sau:

  • Mở hộp thoại Run (phím Windows + R) và gõ gpedit.msc

Trình chỉnh sửa chính sách nhóm cục bộ xuất hiện.

  • Trong ngăn bên trái, mở rộng Computer Configuration
  • Mở rộng Administrative Templates, dướiComputer Configuration
  • Mở rộng Windows ComponentsdướiAdministrative Templates
  • Nhấp chuột AutoPlay Policies

Trong ngăn Chính sách AutoPlay:

  • Bấm đúp vào Set the default behavior for AutoRuntùy chọn danh sách
  • Trong hộp thoại tương ứng xuất hiện, ở bên trái, nhấp vào Enablenút
  • Xuống dưới cùng của cửa sổ đó, bên dưới Options, chọn Do not execute any autorun commandstừ menu thả xuống.
  • Nhấn OK.

Khởi động lại máy tính của bạn.


Không có biên tập viên chính sách nhóm trong Trang chủ. Và như tôi đã nói, AutoPlay đã được thiết lập để không làm gì cả.
Synetech

Ở nhà". Bạn đang nhìn nhầm chỗ rồi.
Mũi tên

1

Tôi đã thấy những vấn đề như vậy chưa. Tôi đã thử các phương pháp được liệt kê của bạn, và không có kết quả.

Cách ngắn nhất là chạy Kaspersky Internet Security và bắt đầu "Quét lỗ hổng".
Nó phát hiện ra rằng 'autoplays' của CD / DVD, ổ USB, ổ cứng và ổ đĩa mạng được kích hoạt và vô hiệu hóa chúng.


1
Sau đó, bạn là một trình xử lý cơ bản và bạn có thể chỉ cần sử dụng Autorun . Vấn đề là khi vật phẩm không phải là một xử lý cơ bản. Có ít nhất nửa tá địa điểm có thể đăng ký các mục trong menu ngữ cảnh, vì vậy việc tìm ra nơi mà món đồ này đến từ đâu có thể là một vấn đề đau đầu.
Synetech

1
Tôi biết những gì bạn đang nói về. Tôi cũng gặp vấn đề tương tự trên một PC khác. Và tôi cũng đã thử tất cả các công cụ của Sysiternals. Nhưng điều này đã giúp tôi sau đó. Có lẽ nó cũng sẽ giúp bạn ...
Jet

Cảm ơn, nhưng tôi sẽ không cài đặt Kaspersky chỉ để làm những gì có thể / nên làm bằng cách xóa khóa đăng ký. Bạn có chắc chắn bạn thực sự là Install or run program from your mediamục menu và không phải cái gì khác?
Synetech

1
Có ... Cũng kiểm tra ổ đĩa của bạn để tìm vi-rút, vì có một số vi-rút như thế. Xóa Autorun.inf-s trong ổ đĩa đó và tạo một FILEER có tên Autorun.inf trong ổ đĩa đó. Điều này sẽ ngăn chặn virus tạo autorun.inf. Nó có thể giúp bạn quá.
Máy bay phản lực

Nhưng autoruns.infvà virus không liên quan gì đến mục menu, đó là một phần của Windows; một cái gì đó đang kích hoạt việc sử dụng nó. Các mẹo thư mục là tốt mặc dù; thực tế, ~ 8 năm trước tôi đã làm chính xác điều đó để ngăn chặn một chương trình liên tục tạo và truy cập một tập tin c:\windows. Nó thực sự ngu ngốc và gây phiền nhiễu, vì vậy tôi đã tạo một thư mục có cùng tên và đặt nó thành chỉ đọc, hệ thống và ẩn. Chương trình không còn có thể tạo hoặc truy cập tệp. (Tất nhiên nó không phải là khó khăn đối với một chương trình để xóa các thuộc tính và xóa các đối tượng hiện có, nhưng hầu hết có xu hướng không, vì vậy nó có giá trị làm.)
Synetech

0

Chỉ cần xóa khoá đăng ký này:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers

Điều này sẽ đặt lại tất cả các cài đặt Tự động phát cho tất cả phương tiện. Bây giờ bạn có thể thay đổi các cài đặt. Bảng điều khiển hộp thoại / Chương trình mặc định sẽ tạo một khóa mới. (Vì vậy, an toàn để xóa khóa đó.)

Xin lưu ý rằng quản trị viên có thể tạo các chính sách hủy kích hoạt Tự động phát . Nếu bạn đang sử dụng Professional / Ultimate / Enterprsie-Edtion của Windows và bạn là quản trị viên, bạn cũng nên kiểm tra Chính sách cục bộ:

Chính sách nhóm Autploay


Tôi không thể kiểm tra điều này ngay bây giờ vì tôi không gặp vấn đề nữa vì một số lý do (chi nhánh đăng ký đó mặt). Dù bằng cách nào, tôi không nghĩ đó là sự cố Tự động phát hoặc ít nhất không cần phải sử dụng bản sửa lỗi Trái đất bị cháy sém như thế. Tôi chỉ cần tìm ra chuỗi đó đến từ đâu.
Synetech

Tôi chắc chắn rằng vấn đề của bạn là do AutoPlay-Key bị hỏng. Vui lòng xóa khóa đó và để Windows tạo một cái mới, trước khi thử các giải pháp khác. Bạn sẽ không bao giờ tìm thấy chuỗi vì đó là một phần của Shell32.dll chứ không phải của sổ đăng ký.
DiableNoir

Ngoại trừ việc tôi không có vấn đề ngay bây giờ. Nó đến và đi cho một số lý do chưa biết. Một lần nữa, tôi không tin nó có liên quan gì đến Autoplay; nó là một xử lý không chính xác. Không có vấn đề gì nếu chuỗi là một tài nguyên shell32.dll, vẫn cần có một loại kết nối nào đó trong sổ đăng ký (ví dụ: khóa tạm thời trỏ đến shell32.dll).
Synetech

Tôi nghĩ rằng khóa đã chứa kết nối tới shell32.dll và Windows Explorer. Nó xác định cho tất cả các loại lưu trữ các giá trị MSOpenFolder, MSAutorun, ... Nhưng, mọi chương trình đều có thể chỉnh sửa các giá trị này vì khóa được lưu trong HKEY_CURRENT_USER. Tôi nghĩ rằng có một ứng dụng trên máy tính của bạn có khả năng cài đặt này.
DiableNoir

Được rồi, tôi vừa nhận lại nó hôm nay với một thiết bị mới (điều này khiến tôi nghi ngờ rằng đó là cài đặt mặc định với các thiết bị mới và không xảy ra khi bạn đặt hành động cho các thiết bị mà Windows đã thấy trước đó). Bất kỳ, tôi đã thử đề xuất của bạn, nhưng chúng không hoạt động. :-(
Synetech

0

Tôi cũng gặp phải vấn đề này và không thể tìm thấy bất kỳ giải pháp nào cho vấn đề này trực tuyến.

Đây là cách tôi đã sửa nó. Vì tôi tin rằng vấn đề này liên quan đến ký tự ổ đĩa của USB, việc thay đổi tên ổ đĩa sẽ giúp ích. Thực hiện theo các bước sau:

  1. Kết nối USB và đi đến quản lý đĩa (nhấp chuột phải vào máy tính -> quản lý -> Quản lý đĩa trong nhóm lưu trữ)
  2. Nhấp chuột phải vào ký tự ổ đĩa USB và chọn "Thay đổi tên ổ đĩa và đường dẫn .."
  3. Nhấp vào thay đổi -> chọn tên ổ đĩa khác ngoại trừ tên bạn đã có
  4. Nhấp vào Ok
  5. Có để cảnh báo

Bùng nổ !! Hãy thử USB của bạn, lỗi đã được giải quyết ...!

PS: Nếu bạn muốn sử dụng USB của mình cho bất kỳ phương tiện điện tử nào (TV, nhạc xe hơi, v.v.), hãy đảm bảo rằng định dạng của ổ đĩa là NTFS.


0

Tôi thấy vấn đề là do dịch vụ 'Phát hiện phần cứng Shell'.

Nó đã bị vô hiệu hóa trên một Máy chủ mà tôi gặp vấn đề. không cần phải thay đổi đăng ký hoặc bất cứ điều gì. Ngay sau khi tôi kích hoạt và bắt đầu dịch vụ, tùy chọn mặc định là 'Mở'.


0

Không có cái này làm việc cho tôi. Thay vào đó, những gì tôi đã làm là tìm kiếm regedit cho "Cài đặt hoặc chạy chương trình từ phương tiện của bạn, và sau đó regedit đã tìm thấy hai trường hợp đó trong Mountpoint2 như đã đề cập ở trên.

Tiếp theo cho mỗi CLSID (sp?) Tôi đã xóa mục nhập tìm kiếm thư mục "Autorun".

Điều này làm cho hành động mặc định thay đổi thành MỞ ngay lập tức (không cần đăng xuất hoặc khởi động lại).

EDIT: Tôi nên thêm rằng sau khi làm như trên, vấn đề của tôi trở lại một lần nữa. Tôi phát hiện ra rằng một ứng dụng mô phỏng đĩa, Daemon Tools, đã tạo lại mục đăng ký này với mỗi lần chạy hoặc gắn hình ảnh đĩa mới, bất kể trường hợp nào.

Sau đó tôi đã đi vào Bảng điều khiển | Tự động phát và tắt tất cả mọi thứ một lần nữa, bỏ chọn "Sử dụng AntoPLay cho tất cả các phương tiện và thiết bị, và thay đổi một số bài tập (ổ đĩa) ổ đĩa để chúng không bị hoán đổi qua lại mỗi khi tôi đặt một số phương tiện mới vào, ổ flash USB chẳng hạn .

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.