Penafian: Saya tahu cara mengatur aplikasi default dan ekstensi file, saya telah melakukannya berkali-kali sebelumnya.
Saya baru saja menginstal Windows 10 Home pada mesin baru. Saya mencoba mengaitkan file pengembangan web saya dengan Netbeans secara khusus, tetapi itu mungkin tidak relevan.
1. Ekstensi file tidak tersedia
Pertama, banyak ekstensi file umum yang saya gunakan tidak ada dalam daftar ekstensi file - misalnya .php
ekstensi. Saya tidak tahu apakah itu biasanya tersedia di daftar Windows. Saya tentu saja tidak perlu menambahkan .php
ekstensi secara manual di komputer saya sebelumnya dengan OS yang sama.
Saya memecahkan masalah ini dengan menambahkan ekstensi file secara manual . Seperti yang saya katakan, saya belum pernah melakukan itu sebelumnya.
2. "Buka Dengan" tidak menyimpan aplikasi pilihan saya
Jika saya klik kanan pada file dan "Buka dengan" dan aktifkan "Selalu gunakan aplikasi ini untuk membuka file" itu akan membuka file dalam program yang saya pilih, tetapi ikon file di Explorer tidak akan berubah, dan itu tidak akan mengatur itu sebagai program default.
Saya masih harus memilih "Buka dengan" setiap kali saya membuka file dengan ekstensi itu.
3. Saya tidak bisa memilih default dengan aplikasi
Pengaturan> Aplikasi default> Tetapkan default berdasarkan aplikasi
Program saya (Netbeans) tidak ada dalam daftar aplikasi yang tersedia.
4. Saya tidak dapat memilih default berdasarkan jenis file
Pengaturan> Aplikasi default> Pilih aplikasi default berdasarkan jenis file
Jika saya memilih ekstensi file dan "[+] Pilih default" , ketika saya memilih aplikasi itu akan menggantung sesaat seolah-olah itu berfungsi, maka tidak ada yang terjadi. Default tidak akan ditetapkan, dan tombol "[+] Choose a default" masih ada.
Catatan: Ini berfungsi untuk semua jenis file dengan aplikasi default yang telah ditetapkan.
Info lain
- Saya dapat mengubah ekstensi untuk file umum seperti PNG, TXT.
- Saya tidak dapat mengubah ekstensi untuk file seperti HTML, CSS, JS, PHP, SQL.
sumber
Jawaban:
Windows 10 patch KB4467682
Saya dapat mengonfirmasi bahwa patch terbaru ini memperbaiki masalah ini. Cukup perbarui Windows 10 dan itu akan berfungsi lagi
sumber
Dimungkinkan untuk menambahkan asosiasi file baru langsung ke registri ketika antarmuka Windows tidak berfungsi untuk ekstensi baru:
HKEY_CLASSES_ROOT
HKEY_CLASSES_ROOT
dan pilihNew
laluKey
..ext
. (Jika sudah ada, lewati langkah ini.)MyFileType
. (Jika sudah diatur, lewati langkah ini.)MyFileType
. (Jika sudah ada, lewati langkah ini.)File Type name
.MyFileType
dan buat subkunci baru dengan namaDefaultIcon
.C:\path-to\executable,0
menggunakan yang dapat dieksekusi yaitu untuk menangani permintaan. Pilih yang dapat dieksekusi lainnya jika milik Anda tidak mengandung sumber daya ikon. (0
adalah indeks ikon di dalam executable.)shell
.open
,edit
atauprint
.command
dan tetapkan nilai defaultnya untuk program yang akan dijalankan. Juga pastikan untuk memasukkan semua parameter yang dibutuhkan, menambahkan tanda kutip jika ada spasi di dalamnya, mis"C:\My Path\My Program.exe" "%1"
.%1
akan diganti dengan nama file aktual yang dipilih untuk tindakan ini.Misalnya, inilah contoh file registri untuk membuat hubungan antara file .txt dan EmEditor:
sumber
Saya akhirnya berhasil memecahkan masalah ini setelah menemukan posting forum yang tidak jelas (sekarang saya telah kehilangan tautan sejak menginstal ulang Windows). Pengguna dilaporkan menghabiskan banyak waktu menginstal ulang Windows 10 beberapa kali untuk mencari tahu masalahnya.
Masalahnya terkait dengan menginstal Windows 10 dengan akun lokal daripada menautkan akun Microsoft dan masuk. Saya tidak yakin apakah itu bug atau semacam pembatasan oleh Microsoft.
Tampaknya, begitu Anda mulai bekerja dengan akun lokal dan mulai mencoba mengubah pengaturan aplikasi default Anda, semuanya menjadi kacau dan Anda tidak akan pernah bisa memperbaikinya. Cara mengatasinya adalah menginstal ulang sepenuhnya Windows 10 dan menautkan akun Microsoft (sesuatu yang tidak ingin saya lakukan sejak awal).
Catatan: Menginstal ulang melalui opsi "Mulai Segar" di menu Pengaturan Windows tidak akan menyelesaikan masalah, Anda harus melakukan penghapusan dan instal ulang sepenuhnya, kemudian menautkan akun Microsoft baik selama instalasi atau segera setelah sebelum Anda mencoba mengubah pengaturan apa pun.
sumber
Solusi saya terinspirasi oleh pendekatan @ harrymc, tetapi mungkin lebih langsung ke intinya.
sumber