Safe to delete iconcache.db on startup?

Solution 1:

You have to have that cache, deleting it just resolves corruption in the cached db file. You should not have to delete it on every boot, only when it becomes corrupted.