MacOS – Is it safe to delete ~/Library/Caches/com.apple.iLifeSlideshow/Pictures

filesystemiphotomacos

I was just doing a quick audit of the files on my hard drive and noticed that ~/Library/Caches/com.apple.iLifeSlideshow/Pictures is taking up 1.57 GB on my machine! This leads to the following questions.

  1. What is saved in ~/Library/Caches/com.apple.iLifeSlideshow/Pictures? The files appear to be from my iPhoto ('09, version 8.1.2) library, but it's not clear exactly which pictures are saved and when.
  2. Is it safe to delete everything under ~/Library/Caches/com.apple.iLifeSlideshow/Pictures?
  3. Are there any "best practices" for deleting the content under ~/Library/Caches/com.apple.iLifeSlideshow/Pictures? For example, is there any way to tell iPhoto to clear its cache rather than deleting the files directly from the Finder?

Best Answer

By design intent, files stored in ~/Library/Caches should always be safe to delete, at least as long as the application isn't running. You can mitigate any poor programming bugs by moving them to trash and then rebooting the mac before you empty the trash as this ensures whatever programs are running can still write files to that old cache directory but will be forced to make a new Cache folder the next time it starts.

In your specific instance, the folder/files in question are created by iPhoto when you start a slide show. It seems that they do not get removed when you exit iPhoto later on so you have to remove them manually if you want to recover the disk space.