- Navigate to “C:\Users%username%\AppData\Local\Microsoft\Windows\Explorer”
- Under that location you will see a lot of files like iconcache_1600.db, iconcache_1920.db, iconcache_2560.db, iconcache_exif.db, iconcache_idx.db, iconcache_sr.db, iconcache_wide.dd, iconcache_wide_alternate.d, iconcache_32.db, iconcache_48.db, iconcache_96.db, iconcache_256.db, iconcache_1024.db, iconcache_1280.db, etc. You will have to delete all of those files to rebuild and purge the icon cache for Windows 10.
This worked for me, but I had to do this sequence:
- find cache files as described in points 1 & 2 above
- delete cache files
- whilst "file is in use" message showed
a) run task manager
b) go to Details tab
c) find Explorer.exe
d) right click and End Task
- go back to task manager and select File > Run New Task
- type 'explorer.exe'
- icons should be back with no need to restart