Onyx by Titanium Software

Does anybody use it, and is it worthwhile to install?

MacBook Pro (Retina, Mid 2012), macOS High Sierra (10.13)

Posted on Sep 9, 2018 2:50 PM

Reply
Question marked as Top-ranking reply

Posted on Sep 11, 2018 7:18 AM

I've been using it for years. It's safe to use as long as you understand what it's doing and why.


Every single thing Onyx does is done by running Unix commands in the background. These are all either known, or undocumented commands built into the OS.


I like to use it with every Mac we set up to turn annoying (to us) OS "features" off. Like animated windows. I neither need, or want to see folder windows flying open or closed. I just want them to snap on and off. Basically, I turn off as much eye candy as possible.


As far as cache goes, that is also safe when used properly. As mentioned by others, you don't want to do this at any ol' time. For starters, removing cache data is not a maintenance thing you do periodically in a "just because" manner. You only do so as a way to try and figure out why the OS or apps are misbehaving. Removing corrupt cache data can help with that. You are guessing though, since there isn't a direct way for the user to know whether most cache data is corrupt or not.


Doing it right is to close all running apps so the only items running are Onyx and the OS itself. When you click the button to remove cache files, it will ask you to restart the computer. Do it. Since you can never know when the OS may have been writing to the cache, immediately restarting removes the possibility of botching the cache by pulling out from under the OS. Once the Mac restarts, the OS will build a new cache file. But again, this isn't something you do regularly.

12 replies
Question marked as Top-ranking reply

Sep 11, 2018 7:18 AM in response to Manfred42

I've been using it for years. It's safe to use as long as you understand what it's doing and why.


Every single thing Onyx does is done by running Unix commands in the background. These are all either known, or undocumented commands built into the OS.


I like to use it with every Mac we set up to turn annoying (to us) OS "features" off. Like animated windows. I neither need, or want to see folder windows flying open or closed. I just want them to snap on and off. Basically, I turn off as much eye candy as possible.


As far as cache goes, that is also safe when used properly. As mentioned by others, you don't want to do this at any ol' time. For starters, removing cache data is not a maintenance thing you do periodically in a "just because" manner. You only do so as a way to try and figure out why the OS or apps are misbehaving. Removing corrupt cache data can help with that. You are guessing though, since there isn't a direct way for the user to know whether most cache data is corrupt or not.


Doing it right is to close all running apps so the only items running are Onyx and the OS itself. When you click the button to remove cache files, it will ask you to restart the computer. Do it. Since you can never know when the OS may have been writing to the cache, immediately restarting removes the possibility of botching the cache by pulling out from under the OS. Once the Mac restarts, the OS will build a new cache file. But again, this isn't something you do regularly.

Sep 9, 2018 4:41 PM in response to Manfred42

is it worthwhile to install?

If you have a specific problem for which it has a repair routine, it might be useful.

In and of itself, just like other "maintenance" software, it has no value. There is no maintenance that you need to perform.

I think it also has some "hidden" preference settings that allow you to set features not available through the GUI. If you don't like using the command line, then that might make it useful.

Sep 9, 2018 3:52 PM in response to Manfred42

It is fairly safe. But that is to say as long as you don't do anything funny with system caches. System caches are a crutch for the system. If they get corrupted, they are very hard to put back together.


A better utility is a backup utility.

Once your data is backed up, checking for malware with Malwarebytes, removing Malwarebytes with its uninstaller or with Piriform CC Cleaner, checking for viruses with Avast is a good idea.

Then use http://www.etrecheck.com to isolate any other software that might be running in the background.

Users on this board can tell you if any utilities don't belong that might slow you down, or if you are running low on space if there are speed considerations.


Onyx offers optimizations that are nice for a backed up system, but they are more placebo than actual help when something else is actually the matter. The first step is asking why you want an optimizer in the first place and locate any potential slowdowns.

Sep 11, 2018 5:41 AM in response to a brody

a brody wrote:


BUT, if the system is actively using the cache files in question when they are deleted, it introduces new corrupted cache files, which result in applications not launching.

Does Onyx check to see if the system is actively using the caches?


FWIW, As I mentioned previously I have used Onyx for many years, since its inception on many Macs, and no such scenario ever occurred.

Sep 11, 2018 5:34 AM in response to dialabrain

Removing system caches including the Launchservices cache works sometimes to optimize speed if the cache files are corrupt. BUT, if the system is actively using the cache files in question when they are deleted, it introduces new corrupted cache files, which result in applications not launching. Worse yet, I have run into an endless loop of these cache files recreating themselves as corrupted cache files once initially created. And corrupting every other reboot it is corrupted.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Onyx by Titanium Software

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.