I spent a good amount of time over the past few days trying to figure out why my Quick Look wasn’t working correctly. The following were my symptoms:
- com.apple.IconServicesAgent process was being very CPU greedy
- Finder was very sluggish and tempermental
- I couldn’t use Quick Look to preview files in the finder
I did a lot of googling and found several resources:
- Quick Look not working properly since OS X Mavericks update
- Fixing Quick Look issues in OS X
- QuickLookSatellite MAC OS, High CPU Use
Most of these point to either a cache issue, corrupt plist files or kernel extensions being the culprit. I disabled the only kernel extension that I thought might have relevance, and still had issues. Next, the articles indicated I should run qlmanage -r && qlmanage -r cache to try to fix Quick Look. Whenever I would run those, I would receive terminal feedback that indicated (for example), “qlmanage: resetting quicklookd” but then the terminal would hang until I interrupted that process.
I checked the console and found the following:
12/6/13 2:42:54.986 PM Messages: [QL] Could not locate quick look ui service 1102 (Unknown service name)
When I looked for the daemon files in /System/Library/LaunchAgents I found NO files that started with com.apple.quicklook.
So, I had someone help me get the following .plist files from another Mavericks machine:
I placed them in the above directory then ran:
launchctl load /System/Library/LaunchAgents/com.apple.quicklook.*
I got no errors back, so I ran:
qlmanage -r && qlmanage -r cache
And now all seems well with Quick Look.
I have no clue how or why those files disappeared off of my machine.