Saya akan mencoba Process Monitor dari Sysinternals yang memungkinkan Anda melihat jenis akses file apa yang sedang dilakukan saat Anda membuka file.
Seperti yang saya pahami, Explorer mencoba untuk menemukan ikon untuk setiap file yang kadang-kadang mencoba untuk menemukan aplikasi yang terkait, (jadi itu menunjukkan ikon excel di samping file excel dll). Namun jika ada aplikasi yang terletak di folder jaringan (atau pada memory stick) maka ini dapat memperlambatnya. Dan tentu saja jika jalur drive tidak ada, misalnya stik memori yang tidak terhubung atau jalur jaringan tidak dapat ditemukan, atau jika izin ke file ditolak, ini akan memperlambat segalanya.
Process Monitor juga akan menunjukkan kepada Anda banyak hal lain yang terjadi ketika Anda membuka windows, misalnya, kadang-kadang ketika penjelajah mencoba mengakses aplikasi untuk menentukan ikon file, ini memicu pemindaian anti-virus.
Perhatikan bahwa ikon seharusnya di-cache, untuk menghindari pencarian berulang-ulang, tetapi itu mungkin tidak terjadi. Ada kunci registri yang mengontrol ukuran cache
Hkey_Local_Machine \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Max Cached Icons
(Milik saya diatur ke 2000, tapi mungkin Anda bisa mencoba meningkatkannya).
Tembolok juga bisa rusak, tetapi saya tidak pernah mendengar hal ini menyebabkan pelambatan, namun terkadang menyebabkan ikon tidak dapat digambar dengan benar.