Setelah mengaitkan file MP3 saya dengan MPlayer menggunakan Open with/Choose default program...
dialog saya tidak bisa lagi mengubah asosiasi itu menggunakan dialog tersebut, kotak Always use this [...]
centang untuk selanjutnya selalu diklik ( Control Panel -> Default Programs -> Associate a file type or protocol with a program
jangan biarkan saya mengubahnya juga, sepertinya hanya menggunakan dialog yang sama).
Itu juga terjadi untuk file MP4, tetapi tidak untuk MKV misalnya, dan jika saya mengaitkan file MP3 saya dengan aplikasi lain seperti VLC media player, itu tidak akan diblokir. Mengapa begitu dan bisakah saya menghindari ini sebelumnya (untungnya, saya tahu cara untuk memperbaikinya setelah itu)?
Obervation lain: Program pemblokiran (saya berhasil memblokirnya dengan asosiasi ke Visual Studio juga) tidak muncul dalam Recommended Programs
dialog terbuka (Dan penjelajah mengatakan: "Program saat ini tidak direkomendasikan, tapi saya menang biarkan Anda mengubahnya, ha! ").
Tangkapan layar:
Seperti yang Anda lihat di kiri atas (jika Anda tahu ikon MPlayer), file saat ini dikaitkan dengan MPlayer.
Cara untuk memperbaikinya (catatan: Pertanyaan ini bukan tentang memperbaikinya):
Menggunakan Program Default
Panel Kontrol -> Program Default -> Atur Program Default , pilih WMP , Pilih default untuk program ini , periksa .mp3 .
Ini harus menghubungkan kembali file dengan Windows Media Player (WMP), dan Anda dapat membuat asosiasi baru di Windows Explorer .
Menggunakan registri (seperti biasa, jauhkan tangan Anda kecuali Anda tahu apa yang Anda lakukan atau jika Anda baik-baik saja dengan merusak sistem Anda):
HKEY_CURRENT_USER -> Perangkat Lunak -> Microsoft -> Windows -> CurrentVersion -> Explorer -> FileExts > .mp3
Di sini Anda misalnya dapat membersihkan daftar terbuka, dan program default saat ini tampaknya disimpan di sini juga di tombol
UserChoice
. Di sana Anda dapat mengubahProgId
string ke aplikasi lain, dan Anda dapat mengaitkannya dengan WMP dengan memasukkanWMP11.AssocFile.MP3
atau langsung memilih aplikasi lain.Anda mungkin perlu mengacaukan izin pada kunci, jika Anda tidak dapat mengubah
ProgId
nilainya.
(Karena sekarang saya memiliki tiga jawaban yang tidak menjawab pertanyaan: Pertanyaan ini bukan tentang membuat asosiasi bekerja lagi. Saya tidak suka melawan gejala, saya lebih suka penyembuhan.)
Jawaban:
Tampaknya posting forum Tidak dapat menetapkan asosiasi file - opsi yang diklik memiliki jawaban:
Periksa apakah Anda memiliki nilai ini di registri Anda.
Jika demikian, pertanyaan sebenarnya adalah: mengapa ada nilai seperti itu dan program mana yang mengaturnya?
sumber
NoOpenWith
dariHKEY_CLASSES_ROOT\Applications\Outlook.EXE
menyelesaikan masalah saya.MPlayer mungkin mengedit registri, mengubah / membuat kunci registri yang Anda sebutkan sebelumnya (HKEY_CURRENT_USER> Perangkat Lunak> Microsoft> Windows> CurrentVersion> Explorer> FileExts> .mp3).
Di bawah ini saya akan memiliki dua hal terpisah yang harus Anda perhatikan (satu memiliki dua bagian, metode A dan metode B) Untuk Windows Vista, 7 atau Server 2008
Metode A
Ketik regedit di kotak dialog RUN dan tekan Enter. Sekarang kebagian:
Di panel sisi kanan, ubah nilai kunci " Default " menjadi sebagai berikut:
Catatan: Kami hanya menambahkan % 2 terakhir dari nilai default. Anda dapat menggunakan nomor apa saja dari 2-9.
Keluar dari editor registri dan coba buka kotak dialog "Buka Dengan". Anda akan menemukan bahwa kotak centang dinonaktifkan sekarang seperti yang ditunjukkan pada tangkapan layar berikut:
Metode B
Ketik regedit di kotak dialog RUN dan tekan Enter. Sekarang kebagian:
Jika kunci "Explorer" tidak ada, buat secara manual.
Sekarang di panel sebelah kanan, buat nilai DWORD baru NoFileAssociate dan tetapkan nilainya menjadi 1
Keluar dari editor registri dan coba buka kotak dialog "Buka Dengan". Anda akan menemukan bahwa kotak centang sepenuhnya dihapus sekarang seperti yang ditunjukkan pada tangkapan layar berikut:
CATATAN: Seperti yang dapat Anda lihat, ketika kami menggunakan Metode A untuk menonaktifkan kotak centang, kotak dialog "Buka Dengan" tidak menampilkan daftar program yang disarankan saat kami menggunakan Metode B. Juga jika Anda melihat tangkapan layar terakhir Windows Vista , Metode B benar-benar menghapus kotak centang daripada menonaktifkannya.
BONUS TIP: Tutorial ini juga dapat digunakan dalam kondisi terbalik. mis. jika kotak centang ini sudah dinonaktifkan di Windows Anda dan Anda ingin mengaktifkannya, maka Anda dapat menghapus % 2 yang disebutkan dalam Metode A atau mengatur nilai nilai DWORD ke 0 sebagaimana disebutkan dalam Metode B.
HAL YANG HARUS TERLIHAT PADA 2: Untuk mencegah kunci registri tidak dimodifikasi, Anda dapat membatasi izin (Anda mungkin perlu melakukan ini setelah Anda menginstal MPlayer).
Begini caranya:
sumber
Tampaknya ada sesuatu yang mengunci kunci registri untuk mencegahnya dari modifikasi.
Ada beberapa kemungkinan: izin pada kunci registri atau kunci dimiliki oleh orang lain selain pengguna saat ini (yang mungkin telah ditetapkan selama instalasi); sesuatu berjalan secara berkala untuk memeriksa & mengatur ulang izin; atau ada sesuatu yang secara aktif memantau kunci untuk mencegah modifikasi.
Mulailah dengan memeriksa izin pada kunci untuk melihat apakah itu masalah izin. Anda mungkin harus menjalankan regedit sebagai administrator. (Mulai-> ketik regedit ke dalam kotak pencarian, lalu klik kanan dan pilih "Run As Administrator"). Mungkin ada sesuatu yang jelas seperti akun pengguna Anda tidak memiliki akses tulis. Tambahkan izin yang sesuai, dan lihat apakah itu memperbaiki masalah.
Jika tidak, atau izinnya hilang setelah reboot atau periode waktu tertentu, Anda harus menggali lebih dalam. Saya akan mulai dengan artikel ini , menginstal Process Monitor, dan mengaktifkan boot logging. Itu akan memberi tahu Anda jika ada sesuatu yang mengatur kunci selama proses boot. Jika ini adalah pengaturan ulang berkala, Anda dapat membiarkan monitor proses tetap berjalan setelah secara manual mengubah nilai registri sesuai keinginan Anda untuk menangkap apa pun yang mengacaukan pengaturan.
Seperti biasa, berhati-hatilah saat mengacaukan dalam registri. Buat cadangan sebelum mengubah apa pun, karena mungkin membuat sistem tidak dapat digunakan.
sumber
Saya berasumsi bahwa MPlayer mengacaukan registri Anda sehubungan dengan konten dan izin.
"Selalu gunakan yang dipilih" mungkin berwarna abu-abu karena perubahan izin pada registri bisa memerlukan izin Administrator. Untuk memverifikasi, "Jalankan sebagai Administrator" Command Prompt (cmd), dan masukkan yang berikut ini:
Ini harus membuka dialog "Pilih program default" pada file mp3 dummy.
Lihat apakah "Selalu gunakan yang dipilih" sekarang tidak lagi berwarna abu-abu. Jika ini masalahnya, maka pertanyaan Anda dijawab dan ini adalah hasil kesalahan jujur oleh MPlayer (atau tidak).
sumber
UserChoice
kunci akun saya tidak pernah menetapkan hak, tidak peduli apakah saya dapat mengatur asosiasi atau tidak (yaitu kotak centang diklik).Mari kita coba ini:
Arahkan ke subkunci HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts
Gulir ke bawah dan temukan ekstensi file yang bermasalah ( .mp3 ).
Perluas untuk melihat sub tombolnya.
Temukan sub kunci yang disebut "UserChoice" dan hapus.
Ulangi langkah 3 hingga 5 untuk setiap ekstensi file yang menyebabkan Anda bermasalah
Sumber: jawaban untuk pertanyaan Stack Overflow Bagaimana mengaktifkan opsi “Selalu gunakan program yang dipilih untuk membuka file jenis ini” di kotak dialog terbuka? .
sumber