Saya mengalami kesulitan mengubah ikon untuk jenis file tertentu di Windows 8. Saya telah membaca banyak cara termasuk pertanyaan ini dan yang satu ini , mencoba FileTypesMan dan beberapa program lain dan mengedit registri tetapi tidak ada yang bekerja dengan tepat. Setelah setiap metode, saya telah membersihkan cache ikon dan memulai kembali hanya untuk memastikan. Saya ingin mengubah ikon untuk file .css dan .js (dan lainnya di telepon) untuk memisahkan ikon, tetapi kedua jenisnya buka di Notepad ++ secara default.
Mengubah DefaultIcon
kunci dalam registri untuk HKEY_CLASSES_ROOT\Applications\notepad++.exe
(ProgId yang terkait dengan .js dan .css dalam HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.css\UserChoice
) mengubah ikon untuk semua file yang terbuka di Notepad ++.
Mengubah file DefaultIcon
.css atau .js dalam HKEY_CLASSES_ROOT\CSSfile
dan HKEY_CLASSES_ROOT\JSFile
tidak berpengaruh.
Menambahkan DefaultIcon
kunci untuk HKEY_CLASSES_ROOT\CSSfile
tidak melakukan apa pun juga, dan saya enggan bereksperimen dengan menambahkannya di tempat lain jika saya memecahkan sesuatu.
Satu hal yang saya perhatikan adalah, jika saya mengubah icon perpanjangan tanpa program default yang terkait dengan itu (.php dalam hal ini) kemudian mengubah DefaultIcon
dalam HKEY_CLASSES_ROOT\php_auto_file
pekerjaan lakukan, tapi saya bodoh memilih untuk file PHP selalu terbuka di Notepad ++ setelah itu dan kemudian itu berubah menjadi ikon Notepad ++.
Jadi adakah cara mengubah ikon untuk jenis file yang memiliki program default yang terkait dengannya tanpa mengubah semua ikon untuk file yang terbuka di program yang sama? Atau apakah ada cara untuk memisahkan jenis file dengan program sehingga saya dapat mengubah ikon tetapi selalu harus menggunakan "Buka Dengan ..."? Lebih disukai opsi sebelumnya.
sumber
Jawaban:
Ada program sederhana yang disebut
Default Programs Editor
tersedia untuk diunduh dari sini . Ini berfungsi baik juga untuk Windows 8.1 (tidak yakin untuk Win 8).sumber
Jika yang Anda inginkan adalah mengedit registri, pertama-tama Anda harus memastikan ID Prog apa yang digunakan tipe file Anda. Anda dapat melakukannya dengan menavigasi ke:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.[ext]\UserChoice
(di mana [ext] adalah ekstensi file yang Anda cari)Kemudian salin nilai untuk
Progid
. Jika nilai tersebut tidak ditetapkan di sana, lalu navigasikan keHKEY_CLASSES_ROOT\.[ext]
dan salin nilai yang diatur untuk(default)
.Hal berikutnya adalah menavigasi ke
HKEY_CLASSES_ROOT\[progid]\DefaultIcon
(di mana [progid] adalah nilai yang Anda peroleh sebelumnya) . JikaDefaultIcon
kunci tidak ada, Anda harus membuatnya.Terakhir, setel
(default)
nilai ke apa pun yang Anda inginkan dan mulai ulang explorer.exe dengan task manager. Anda juga dapat log masuk dan kembali atau memulai kembali, tetapi ini adalah cara yang paling efisien.Semoga itu bisa membantu.
sumber
yang Anda lakukan di sini adalah mengubah ikon berdasarkan penetapan ikon aplikasi
Jadi dari pemahaman saya, Anda mencari penugasan ikon tipe file. Anda ingin ekstensi nama file mendikte penugasan ikon bukan aplikasi itu sendiri bahkan berpikir ekstensi nama dikaitkan dengan aplikasi yang sama
Untuk kasus Anda (ekstensi .js dan .css)
Katakan padaku apakah ini berhasil
sumber