Biasanya, untuk menyegarkan ikon cache di Windows, kita harus reboot.
Apakah ada cara untuk menyegarkan ikon cache di Windows 7/8 tanpa me-reboot ?
Biasanya, untuk menyegarkan ikon cache di Windows, kita harus reboot.
Apakah ada cara untuk menyegarkan ikon cache di Windows 7/8 tanpa me-reboot ?
Jawaban:
Iya.
Anda bisa menjalankan perintah berikut untuk menghapus cache ikon:
Untuk Windows 10, gunakan:
Periksa video ini untuk demo.
[tip kredit]
sumber
SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, NULL, NULL);
Cara berikut telah bekerja sejak Vista; Membutuhkan Explorer restart, tetapi tidak ada reboot.
Versi singkat : Hentikan semua
explorer.exe
instance, hapusIconCache.db
file tersembunyi pengguna , dan mulai ulang Explorer.Versi Panjang (ada cara lain juga):
Tutup semua jendela Explorer yang sedang terbuka.
Luncurkan Task Manager menggunakan urutan tombol CTRL+ SHIFT+ ESC, atau dengan menjalankan
taskmgr.exe
.Di tab Proses , klik kanan pada
explorer.exe
proses dan pilih Akhiri Proses .Klik tombol Akhiri proses ketika dimintai konfirmasi.
Dari menu File Task Manager , pilih Tugas Baru (Jalankan ...)
Ketik
CMD.EXE
, dan klik OKDi jendela Command Prompt, ketikkan perintah satu per satu dan tekan ENTERsetelah setiap perintah:
Di Manajer Tugas , klik File , pilih Tugas Baru (Jalankan ...)
Ketik
EXPLORER.EXE
, dan klik OK.sumber langkah instruksi
Peringatan : Sangat penting bahwa Explorer.exe tidak berjalan ketika Anda menghapus file IconCache.db. Jika explorer sedang berjalan, itu hanya akan menuliskan ikon saat ini (rusak) saat berikutnya dimatikan (misalnya ketika Anda logoff, shutdown, atau restart).
sumber
taskkill /IM explorer.exe /F
CD /d %userprofile%\AppData\Local
DEL IconCache.db /a
explorer.exe
melalui Task Managersumber
Ada cara bersih untuk menutup
Explorer.exe
instance yang menampilkan taskbar dan ikon Desktop.Anda harus
Shutdown
memunculkan jendela dialog klasik . Satu-satunya cara umum yang saya temukan untuk mencapai ini adalah:Biarkan setidaknya satu piksel latar belakang Desktop bebas dari tumpang tindih Windows, lalu klik untuk fokus pada Desktop itu sendiri (yang memiliki ikon).
Tekan Alt+ F4pintasan keyboard: maka dialog Shutdown klasik akan muncul.
Sekarang, tekan dan tahan CTRL + ALT + SHIFT klik
Cancel
.sumber
File Explorer
jendela terlebih dahulu! Kemudian Anda dapatExit Explorer
dari menu mulai Windows 7. Command prompt terbuka pertama. Selanjutnya klik pada menu mulai, tahanCtrl+Shift
dan klik kanan tepat di atasShutdown
tombol untuk memaparkan opsiExit Explorer
sub menu dan klik itu. Di prompt perintah, ketikCD /d %userprofile%\AppData\Local
lalu ketikdel IconCache.db /a
dan jenis terakhirexplorer
.explorer.exe
Win
dan lepaskan. Kemudian dua kaliAlt+F4
. Cara ini lebih cepat dan Anda tidak perlu melihat bagian dari Desktop untuk membuka menu shutdown klasik.Buat file .bat dan tempelkan baris berikut di dalamnya, lalu jalankan.
sumber
copy con clearcache.bat
lalu Enter, lalu klik kanan untuk menempelkannya. Satu lagi Enter lalu Ctrl-Z menyelesaikan pekerjaan membuat file. Lalu saya mengetikclearcache
untuk menjalankannya. WIndows berkedip dan semua ikon kembali diperbaiki. Butuh total 30 detik untuk perbaikan keseluruhan. TERIMA KASIH. JAWABAN YANG SANGAT BAIK.Jika Anda tidak ingin membuat
.bat
, salin baris di belakang, tekan Win+ R, rekatkan dan tekan Enter.Anda juga dapat menempelkannya di bilah alamat di jendela penjelajah; dan, tentu saja, di jendela baris perintah (Anda tidak perlu
cmd /c
itu) tetapi Anda tidak akan memiliki baris untuk dengan mudah mengulanginya jika Anda membutuhkannya lagi.CAVEAT :
Jangan jalankan baris ini dalam prompt yang ditinggikan kecuali Anda yakin Anda adalah satu-satunya pengguna dalam sistem atau Anda akan membunuh explorer di semua sesi terbuka . Karena itu, jangan tekan Shift+ Ctrl+ Enterdi kotak dialog Run .
Omong-omong, saya tidak melihat perlunya
cd /d
perintah yang saya lihat berulang kali. Tampaknya semua orang hanya menyalin / menempel tanpa mempertimbangkan untuk apa perintahnya.catatan:
Saya menggunakan
&
alih-alih&&
kalau-kalau salah satu perintah gagal, untuk memastikan explorer dimulai kembali.sumber
Meskipun bukan jawaban pengguna, panggilan sederhana untuk
apakah itu [1]. Mungkin seseorang akan membuat utilitas untuk melakukan hal itu; saat ini, menggunakan 7-zip dan mencoba untuk memodifikasi asosiasi file (untuk semua pengguna; tanpa meningkatkan izin; yang akan gagal dan memberitahu bahwa operasi gagal) memanggil pemberitahuan dan membangun kembali cache ikon.
Oh, lihat saja komentar untuk jawaban yang diterima, di mana panggilan dibahas, dan alat untuk itu disebutkan: https://github.com/crazy-max/IconsRefresh .
[1] https://docs.microsoft.com/en-us/windows/desktop/api/shlobj_core/nf-shlobj_core-shchangenotify
sumber
Jika Anda ingin cache ikon yang di-refresh lengkap, buka addressbar windows explorer dan ketik "C: \ Users * Username * \ AppData \ Local" dan kemudian hapus IconCache.db.
** Catatan: ** Ini mungkin file yang tersembunyi. Jadi saya sarankan mengaktifkan Show Hidden Files di dalam Folder Option.
sumber
Tidak terlalu cantik tapi efektif:
C:> tskill explorer
sumber