Bagaimana "Menginstal atau menjalankan program dari media Anda" dinonaktifkan?


8

Baru-baru ini sesuatu di Windows 7 telah berubah sehingga tindakan default untuk drive yang dapat dilepas telah menjadi Instal atau jalankan program dari media Anda alih-alih Open .

Saya memeriksa applet panel kontrol AutoPlay dan semuanya diatur ke Take no action (pada kenyataannya, kotak centang utama Gunakan AutoPlay untuk semua media dan perangkat juga dihapus).

Saya juga mencari melalui CLSIDkunci dalam register dan tidak dapat menemukannya di salah satu Shellkunci, jadi saya pikir itu harus di salah satu ShellExkunci.

Akhirnya, saya mencari informasi tentang ini, tetapi tidak menemukan apa pun tentang cara menonaktifkan (atau lebih baik, menghapus) opsi itu dan mengembalikan tindakan default ke Buka .

Jawaban:


4

Saya menemukan solusinya dengan menghapus kunci registri berikut (di mana Xsurat ditugaskan untuk volume yang dimaksud):

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

Hmm, saya tidak yakin itu penyebabnya (mungkin efek samping dari beberapa masalah mendasar lainnya), tapi lain kali saya melihat itu terjadi, saya akan mencobanya.
Synetech

Ya, saya dapat ini: HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ MountPoints2 \ F \ shell \ AutoRun \ command @ = "F: \ AutoRun.exe" dan HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ MountPoints2 \ F_Autorun \ DefaultIcon @ = "F: \ Signal.ico" Jadi dugaan saya adalah beberapa driver wifi / 3G yang aneh atau sesuatu.
Tandai

Tanggal pembuatan kunci registri cocok dengan tanggal saya menginstal driver untuk Huawei "3 USB Modem", jadi jika Anda telah melakukan hal yang sama hapus saja seluruh kunci untuk drive itu.
Tandai

1

Mirip dengan saran DiableNoir, jika itu tidak berhasil untuk Anda, silakan coba yang berikut:

  • Buka dialog Run (tombol Windows + R), dan ketik gpedit.msc

Editor Kebijakan Grup Lokal muncul.

  • Di Panel kiri, Bentangkan Computer Configuration
  • Perluas Administrative Templates, di bawahComputer Configuration
  • Luaskan di Windows ComponentsbawahAdministrative Templates
  • Klik AutoPlay Policies

Di panel Kebijakan AutoPlay:

  • Klik dua kali Set the default behavior for AutoRunopsi daftar
  • Dalam dialog yang sesuai yang muncul, di sebelah kiri, klik Enabletombol
  • Di bagian bawah jendela itu, di bawah Options, pilih Do not execute any autorun commandsdari menu dropdown.
  • Klik OK.

Hidupkan Kembali komputer Anda.


Tidak ada editor kebijakan grup di Beranda. Dan seperti yang saya katakan, AutoPlay sudah diatur untuk tidak melakukan apa pun.
Synetech

Di rumah". Anda mencari di tempat yang salah, kalau begitu.
Panah

1

Saya sudah melihat masalah seperti itu. Saya sudah mencoba metode Anda yang tercantum, dan tanpa hasil.

Cara terpendek adalah menjalankan Kaspersky Internet Security dan memulai "Vulnerability Scan".
Ditemukan bahwa 'autoplays' dari CD / DVD, drive USB, HDD dan disk jaringan diaktifkan dan dinonaktifkan.


1
Maka milikmu adalah penangan dasar dan kamu bisa menggunakan Autoruns . Masalahnya adalah ketika item tersebut bukan pengendali dasar. Setidaknya ada setengah lusin tempat di mana item menu konteks dapat didaftarkan, jadi mencari tahu dari mana asal item ini bisa menjadi sakit kepala.
Synetech

1
Aku tahu apa yang kamu bicarakan. Saya hampir memiliki masalah yang sama pada PC lain. Dan saya juga mencoba semua alat Sysinternals. Tapi ini membantu saya saat itu. Mungkin itu akan membantu Anda juga ...
Jet

Terima kasih, tapi saya tidak akan menginstal Kaspersky hanya untuk melakukan apa yang bisa / harus dilakukan dengan hanya menghapus kunci registri. Apakah Anda yakin Install or run program from your mediaitem menu Anda sebenarnya dan bukan yang lain?
Synetech

1
Ya ... Periksa juga drive Anda dari virus, karena ada beberapa virus seperti itu. Hapus Autorun.inf di drive itu dan buat FOLDER bernama Autorun.inf di drive itu. Ini akan mencegah virus membuat autorun.inf. Ini dapat membantu Anda juga.
Jet

Tapi autoruns.infdan virus tidak ada hubungannya dengan entri menu, itu bagian dari Windows; sesuatu memicu penggunaannya. Tip foldernya bagus; sebenarnya, ~ 8 tahun yang lalu saya melakukan hal itu untuk menghentikan suatu program yang secara konstan membuat dan mengakses file c:\windows. Itu benar-benar bodoh dan menjengkelkan, jadi saya membuat folder dengan nama yang sama dan mengaturnya menjadi read-only, sistem, dan disembunyikan. Program tidak lagi dapat membuat atau mengakses file. (Tentu saja tidak sulit bagi sebuah program untuk menghapus atribut dan menghapus objek yang ada, tetapi kebanyakan cenderung tidak, jadi itu layak dilakukan.)
Synetech

0

Hapus saja kunci registri ini:

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

Ini akan mengatur ulang semua pengaturan Putar otomatis untuk semua media. Anda sekarang harus dapat mengubah pengaturan. Panel kontrol dialog / Program Default harus membuat kunci baru. (Jadi aman untuk menghapus kunci itu.)

Harap perhatikan bahwa administrator dapat membuat kebijakan yang menonaktifkan Putar otomatis . Jika Anda menggunakan Professional / Ultimate / Enterprsie-Edtion Windows dan Anda adalah administrator, Anda juga harus memeriksa Kebijakan Lokal:

Kebijakan Grup Autploay


Saya tidak dapat menguji ini sekarang karena aku tidak mengalami masalah lagi untuk beberapa alasan (cabang registry adalah sekarang). Either way, saya tidak berpikir itu masalah Autoplay, atau setidaknya tidak perlu menggunakan perbaikan Bumi hangus seperti itu. Saya hanya perlu mencari tahu dari mana string itu berasal.
Synetech

Saya yakin bahwa masalah Anda adalah akibat AutoPlay-Key yang rusak. Silakan hapus kunci itu dan biarkan Windows membuat yang baru, sebelum mencoba solusi lain. Anda tidak akan pernah menemukan string karena itu bagian dari Shell32.dll dan bukan dari registri.
DiableNoir

Kecuali bahwa saya tidak memiliki masalah sekarang. Itu datang dan pergi untuk beberapa alasan yang tidak diketahui. Sekali lagi, saya tidak percaya itu ada hubungannya dengan Autoplay; itu adalah penangan yang salah. Tidak masalah jika string adalah sumber daya shell32.dll, masih harus ada semacam koneksi dalam registri (misalnya, kunci shellex yang menunjuk ke shell32.dll).
Synetech

Saya pikir kuncinya sudah berisi koneksi ke shell32.dll dan Windows Explorer. Ini mendefinisikan untuk semua jenis penyimpanan nilai-nilai MSOpenFolder, MSAutorun, ... Tapi, setiap program dapat mengedit nilai-nilai ini karena kunci disimpan di bawah HKEY_CURRENT_USER. Saya pikir ada aplikasi di komputer Anda yang kemungkinan pengaturan ini.
DiableNoir

Oke, saya baru saja mendapatkannya lagi hari ini dengan perangkat baru (yang membuat saya curiga bahwa ini adalah pengaturan default dengan perangkat baru dan tidak terjadi setelah Anda menetapkan tindakan untuk perangkat yang telah dilihat Windows sebelumnya). Any, saya mencoba saran Anda, tetapi itu tidak berhasil. :-(
Synetech

0

Saya juga menghadapi masalah ini dan tidak dapat menemukan solusi untuk masalah ini secara online.

Inilah cara saya memperbaikinya. Karena saya yakin masalah ini terkait dengan huruf drive USB, mengubah huruf drive akan membantu. Ikuti langkah ini :

  1. Sambungkan USB dan buka manajemen disk (klik kanan komputer -> kelola -> Manajemen disk di bawah grup penyimpanan)
  2. Klik kanan pada huruf drive USB dan pilih "Change Drive Letter and Paths .."
  3. Klik pada perubahan -> pilih nama drive lain kecuali yang sudah Anda miliki
  4. Klik Oke
  5. Ya untuk peringatan itu

Boom !! Coba USB Anda, kesalahan teratasi ...!

PS: Jika Anda ingin menggunakan USB untuk media elektronik apa pun (TV, Musik mobil, dll.), Pastikan format pendrive adalah NTFS.


0

Saya menemukan masalahnya adalah dengan Layanan 'Shell Hardware Detection'.

Itu dinonaktifkan pada Server saya memiliki masalah dengan. tidak perlu mengubah registri atau apa pun. Segera setelah saya mengaktifkan dan memulai layanan, opsi default adalah 'Buka'.


0

Tidak ada yang bekerja untuk saya. Yang saya lakukan adalah mencari regedit untuk "Instal atau jalankan program dari media Anda, dan kemudian regedit menemukan dua contoh di Mountpoints2 seperti yang disebutkan di atas.

Selanjutnya untuk setiap CLSID (sp?) Saya menghapus entri yang tampak folder "Autorun".

Ini membuat tindakan default berubah menjadi OPEN segera (tidak perlu logout atau reboot).

EDIT: Saya harus menambahkan bahwa setelah melakukan hal di atas, masalah saya kembali lagi. Saya menemukan bahwa aplikasi emulasi disk, Daemon Tools, sedang membuat entri registri ini lagi dengan setiap proses baru atau pemasangan citra disk, apa pun masalahnya.

Saya kemudian masuk ke Control Panel | Putar otomatis dan matikan semuanya lagi, jangan centang "Gunakan AntoPLay untuk semua media dan perangkat, dan ubah beberapa penugasan huruf drive (volume) sehingga tidak ditukar bolak-balik setiap kali saya memasukkan beberapa media baru, flash drive USB misalnya .

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.