Saya suka Notepad ++, tapi saya benci ikonnya. Saya sangat senang dengan ikon Windows untuk file txt / ini / ..., dan ingin menyimpannya. Bagaimana saya bisa mengaitkan Notepad ++ dengan semua tipe file yang didukung tanpa mengubah ikon? Dengan Notepad2 , masalahnya tidak terjadi.
24
Jawaban:
Inilah jawaban cepat yang berfungsi sempurna. Ini didasarkan pada jawaban @ bubu, tetapi secara besar-besaran disederhanakan untuk membuatnya lebih mudah:
HKEY_CLASSES_ROOT\Applications\notepad++.exe\DefaultIcon
(JikaDefaultIcon
tidak ada, buat di bawahNew > key
)C:\Windows\System32\Shell32.dll,70
Seharusnya terlihat seperti ini ketika Anda selesai:
Ini akan mengatur SEMUA file yang terkait dengan NotePad ++ ke ikon .txt default di Windows 10. (Ikon dokumen teks adalah ikon ke-70 di Shell32.dll.)
Cukup keluar dan kembali untuk melihat perubahannya.
Untuk versi Windows lainnya, ikon .txt tidak akan menjadi yang ke-70, jadi untuk memilih yang Anda inginkan, cukup buka Shell32.dll setelah memilih "Ubah Ikon", dan hitung ikon yang ingin Anda gunakan seperti:
sumber
%windir%\system32\ie4uinit.exe -ClearIconCache
. Untuk Windows 10 digunakan%windir%\system32\ie4uinit.exe -show
.C:\Windows\System32\Notepad.exe
bukanC:\Windows\System32\Shell32.dll
.Anda dapat menyesuaikan ikon dengan mengedit registri:
Sumber: http://www.winhelponline.com/blog/change-file-type-icon-windows-7-and-vista/
sumber
Anda dapat menggunakan Resource Hacker untuk mengganti ikon notepad ++ asli dengan file .ico yang Anda sukai. Saya tidak tahu apakah Windows kemudian akan menggunakan ikon baru sebagai ikon untuk file .txt.
Pembaruan: Anda juga dapat menggunakan Resource Hacker untuk mengekstrak ikon File .txt asli dari shell32.dll. Bagi saya itu adalah ikon nomor 763.
sumber
Saya memiliki masalah yang sama ketika saya menginstal versi 64bit terbaru (saya telah memutakhirkan versi 32bit saya), yaitu v7.2.2, dan semua ikon saya sekarang menjadi yang hijau jelek. Jadi saya kembali dan menginstal v7.0 yang mengubah ikon saya kembali ke ikon normal yang terlihat seperti kertas. Kemudian saya menggunakan opsi UPDATE dari dalam program untuk memperbaruinya ke versi terbaru, yang tidak mengubah ikon Anda. Jadi sekarang saya kembali ke 7.2.2 minus ikon hijau jelek untuk file teks saya.
Ini juga lebih aman daripada peretasan sumber daya atau pengeditan manual dengan regedit.
sumber
Lakukan hal berikut:
notepad++.exe
ke notepad.exewindows/system32/
(hanya notepad ++. Exe)SciLexer.dll
ke / windows / SysWOW64 / (jika OS Anda 64bit)allowAppDataPlugins.xml
di/windows/SysWOW64/
Itu saja, ikonnya belum berubah
sumber
Di Windows 10, Notepad ++ terus membajak ikon tipe file yang Anda buka (secara default) di Notepad ++. Sangat sulit untuk menghentikan perilaku itu, tetapi akhirnya saya berhasil!
Persiapan
1. Izin registri
Buka registri Windos, dan beri diri Anda cukup "izin" untuk folder
HKEY_CLASSES_ROOT
danHKEY_CURRENT_USER
. Saya sendiri tidak yakin apa pengaturan minimum agar seluruh prosedur berhasil. Anda harus bermain sedikit dengan pengaturan. Setiap kali Anda mendapatkan pesan kesalahan dalam prosedur yang akan datang, kembali ke langkah ini dan tingkatkan izin registri Anda.2. Buat beberapa ikon khusus.
Buat beberapa ikon khusus, misalnya dalam folder
C:\ICONS\
. Saya menggunakan situs web berikut https://iconverticons.com/online/ untuk mengonversi 256x256 file png menjadi file ico.3. Instal Notepad ++.
Cukup Notepad ++. Tidak ada yang istimewa di sini.
4. Buka terminal dengan hak admin
Ketikkan
cmd
di bilah pencarian windows. Klik kanan pada ikon CMD yang muncul dan pilih "Run as administrator" di jendela sembulan.Peretasan registri
Penafian: mengubah registri Anda berpotensi menyebabkan kerusakan pada instalasi Windows Anda. Saya telah menuliskan prosedur di bawah ini dengan niat terbaik, tetapi saya menyangkal bertanggung jawab jika terjadi kesalahan.
Catatan: Saya TIDAK merekomendasikan untuk menggunakan prosedur ini untuk
.bat
file. Ini adalah tipe file yang sangat penting untuk Windows. Jadi saya tidak tahu apa yang akan terjadi jika Anda menghapus kunci registri standarnya.Prosedur di bawah ini menjelaskan cara menetapkan ikon khusus - yang Anda buat
C:\ICONS\abcfile.ico
- untuk semua*.abc
file.1. Peretasan registri, bagian satu
Kunci registri pertama yang harus Anda tambahkan adalah
HKEY_CLASSES_ROOT\.abc
. Jika kunci ini sudah ada, Anda mungkin ingin menghapusnya. Gunakan perintah berikut untuk menghapus kunci dan semua subkuncinya:Gambar berikut menunjukkan bagaimana kita akan (kembali) membangun kunci registri ini dan semua subkuncinya:
Anda dapat melakukannya secara manual atau menjalankan perintah berikut:
2. Peretasan registri, bagian dua
Kunci registri kedua yang harus Anda tambahkan adalah
HKEY_CLASSES_ROOT\abc_auto_file
. Jika kunci ini sudah ada, Anda mungkin ingin menghapusnya. Gunakan perintah berikut untuk menghapus kunci dan semua subkuncinya:Gambar berikut menunjukkan bagaimana kita akan (kembali) membangun kunci registri ini dan semua subkuncinya:
Anda dapat melakukannya secara manual atau menjalankan perintah berikut:
3. Peretasan registri, bagian tiga
Kunci registri kedua yang harus Anda tambahkan adalah
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.abc
. Jika kunci ini sudah ada, Anda mungkin ingin menghapusnya. Gunakan perintah berikut untuk menghapus kunci dan semua subkuncinya:Gambar berikut menunjukkan bagaimana kita akan (kembali) membangun kunci registri ini dan semua subkuncinya:
Anda dapat melakukannya secara manual atau menjalankan perintah berikut:
Segarkan kembali ikon cache
Perintah berikut harus menyegarkan cache ikon Windows:
Tetapkan Notepad ++ ke filetype
Saya perhatikan bahwa - kadang-kadang - perubahan hanya berlaku setelah menetapkan Notepad ++ sebagai program default untuk membuka jenis file. Ini cara melakukannya:
myFile.abc
Selesai
Biasanya ikon sudah berubah sekarang! Dan semua file dari tipe file tertentu akan memiliki ikon kustom. Mereka akan terbuka secara default di Notepad ++.
Mungkin Anda harus menyegarkan kembali ikon cache:
atau nyalakan ulang sistem Anda untuk menjalankannya (walaupun memulai kembali tidak diperlukan untuk saya).
sumber
Ini didasarkan pada jawaban 'Dijango' tetapi harus lebih mudah bagi pengguna. Buat file teks dengan
.reg
ekstensi di dalam notepad ++ dan rekatkan konten berikut ke dalamnya:Klik dua kali padanya dan terima peringatan untuk menambahkannya ke registri.
Ini akan membuat
DefaultIcon
kunci diHKEY_CLASSES_ROOT\Applications\notepad++.exe
jalur registri.Ini
70
adalah id dari ikon file teks standar di dalam Shell32.dll. Tampaknya juga nomor yang sama di Win7 atau Win8. Anda dapat melihat daftar ikon dari sini ( win7 ) atau di sini ( Win8 ).sumber
Jawaban sederhana di sini.
(Default), REG_SZ, C: \ Program Files (x86) \ Notepad ++ \ notepad ++ .exe, 0
(Default), REG_SZ,% SystemRoot% \ system32 \ imageres.dll, -102
sumber
Inilah jawaban cepat yang berfungsi sempurna. Ini didasarkan pada jawaban @ Django Reinhardt, tetapi diperbarui ke Windows 10 x64 versi 1903 :
Sampai saat ini, entri registri Notepad ++ dan entri registri aplikasi lain tidak lagi di bawah
HKEY_CLASSES_ROOT\Applications\APPNAME
, tetapi sekarang berada langsung di bawahHKEY_CLASSES_ROOT
'folder'. Juga, pada pembaruan terakhir, folder entri registri Notepad ++ telah diubah namanya menjadi "Notepad ++ _ file".Jadi, lokasi baru 'DefaultIcon' adalah:
HKEY_CLASSES_ROOT\Notepad++_file\DefaultIcon
Dan, pada versi ini, string harus diformat sebagai berikut:
daripada yang lama:
Jadi, hasilnya sekarang akan terlihat seperti ini:
Untuk siapa pun yang membaca ini di masa depan, saya harap ini membantu! <3
sumber