Friday, February 1, 2019 [Tweets] [Favorites]

Clearing the Icon Services Cache in Mojave

Howard Oakley:

After all these 35 years, and numerous bug reports, Apple still doesn’t provide any tool to rebuild the IconServices cache. You might find that restarting in Safe mode (with the Shift key held down), leaving your Mac a couple of minutes, then restarting back in normal mode, might do the trick, if you’re lucky, but as far as I know, that doesn’t force the IconServices cache to be rebuilt. Neither does resetting the SMC or NVRAM, although sometimes they’re recommended.

If all else fails, and you have to force the IconServices cache to be rebuilt, the only way seems to be to delete it at the command line.


The command to remove the main store is

sudo rm -rfv /Library/Caches/

That for the subsidiary data is

sudo find /private/var/folders/ \( -name -or -name \) -exec rm -rfv {} \;

which includes the Dock icon cache too.

Once you have done that, you’ll need to restart and give your Mac plenty of time to rebuild the caches.

Previously: Clearing the Icon Services Cache in Yosemite.


Man, I love you, thanks a lot.

THANK YOU! Your method is the only one that actually worked on a Mojave-running laptop. Well done.

thanks a lot. It was very helpful

Thanks for that fix, even it doesn't work in my case. But as I had the same issue and spend hours on fixing it, I would like to share "my" solution:

I had Goggle Filestream installed on my Mac. After deleting (uninstalling) it, all thumbnails showed up immediately. Crazy but true...

I just ran your process. I am about to restart my Mac. Need to update the software first. Based on how smoothly it worked and the comments, i have no doubt it will work. So I want to thank you ahead of time! You rock!

Stay up-to-date by subscribing to the Comments RSS Feed for this post.

Leave a Comment