Think your Mac has an issue? Is it running slowly? Is something not working? I see many guides out there but many “fixes” either cause more problems than they solve, or diminish the Mac OS X experience.
It’s like these people are advocating holistic medicine when a proper doctor is required. What they say might make you feel better but it’s not actually helping. And that makes me mad.
Here’s the quick and non-bull***t guide to finding issues with your Mac. I don’t go into depth about problems you might encounter. That’s what Google is for. And this is also about fixing problems AFTER something’s happened, rather than taking preventative measures.
Scan for stuff that shouldn’t be on your system
Easily one of the best scanning tools around, and free to boot, EtreCheck will take a look at OS X’s internals and highlight anything that’s unusual or unexpected as well as producing a general report on your system.
It’ll tell you about things that start when your Mac does, for example, and tell you about kernel extensions (i.e. software/hardware drivers) that are either loaded or on your system hanging around.
The report it produces is concise and should be easy to read, but common-sense is very useful. For example, on my system EtreCheck reports that I have kernel extensions loaded named “com.parallels…” Well, this is clearly for the Parallels Desktop app I have installed, so that’s cool. On the other hand, the “com.kaspersky” files in /System/Library/Extensions shouldn’t be there because I installed and then swiftly uninstalled a Kaspersky antivirus app a few months ago. So, I’ll be deleting those (to do so open Finder, tap Shift+Cmd+G, then enter the path, and then drag the files you don’t want to the Trash; note that you will probably need to enter your login password when prompted because you’re deleting from a system location).
Bear in mind that many apps are identified within OS X primarily by their developer name, so if you see something like “com.rockysandstudio” then a bit of Googling will show what app it is likely related to (the Leaf newsreader, in my case).
A key feature of EtreCheck is that the report it produces is free of personally-identifying details, like login names or serial numbers, so you can share it freely with others when requesting help.
Scan for adware
Despite its name, at the present time the free Malwarebytes Anti-Malware app scans solely for adware, which is becoming an increasing problem on Macs (although is still nowhere near the epidemic levels as with Windows or Android).
Scanning takes less than a minute. I’ve never actually found adware so I don’t know what happens if some is uncovered, but I’m guessing you’re offered the chance to remove it.
Note that there’s a paid-for version of Anti-Malware that offers always-on protection. To be blunt, I don’t think this is required. Periodic scanning should be enough.
Clean-up the filesystem
If you’re running out of disk space and it’s causing issues then use the free GrandPerspective to see where the biggest files are – and consider getting rid of them. It’s a pretty simple app to use. To scan the entire hard disk, do this: When the file open dialog box appears at app startup tap Shift+Cmd+G, then in the dialog box that appears type a single forward slash (/). Then click Go.
The bigger blocks represent the bigger files. Right-click any to be able to click to reveal them in Finder and possibly delete ‘em.
Lots of people get obsessive-compulsive about keeping their computer’s file system clean. In reality all our filesystems are a complete and utter mess, full of crap that probably shouldn’t be there. Don’t worry about it unless it causes an issue.
Other things to try
Apple says there’s no longer any need to repair permissions on system files if you’re running OS X Capitan, so took away the means of doing so. I’m not so sure and I’ve written about how you can repair permissions on El Cap anyway.
Cleaning Safari’s browser caches is also a neat idea and I’ve written about this for MacWorld in an article updated recently for El Capitan.
You might consider taking a look at what browser plugins are installed. I wrote about this in my recent posting here: Quick and effective security essentials for your Mac but, in short, a scorched earth policy of removing everything but system essentials involves tapping Shift+Cmd+G, typing /Library/Internet Plug-Ins/, and hitting Enter. Then drag everything you see to the Trash with the EXCEPTION of the following, which are provided by Apple for various system functions:
- Default Browser.plugin
- Quartz Composer.webplugin
- QuickTime Plugin.plugin
Creating a new account for yourself
If your current user account gets just too crufty to be usable, consider creating a new one for yourself and copying all your files over to it.
I’ve done this a few times on various Macs and it’s pretty effective. New user accounts can be created in System Preferences by clicking the Users & Groups icon, then clicking the plus icon. Be sure to create an administrator account – by default a Standard account is created. To switch it up to administrator-level, select it and then click Allow User to Administer This Computer.
To copy files from your old account into your new one, log into the new one and then open Finder. Tap Shift+Cmd+G, and type /Users. Double-click your old home folder, and start copying things across – note that you won’t be able to open folders like Documents or Desktop, but you CAN copy them to your new account. You’ll need to enter your password when prompted, but the folders (and files) copied across will gain your ownership and permissions, so you should be good to go in future.