How to Keep a Mac Efficient and Well Maintained—Part 1

Macs, like any machine, are prone to break down eventually. With continuous use, its efficiency can degrade and the machine may start behaving erratically.

How to Keep a Mac Efficient and Well Maintained—Part 1

This may be a failing physical component such as a logic board, RAM, or an internal fan.

Files may no longer open due to errors in filesystem, search may become slower or irrelevant, apps may start misbehaving and more.

You can minimise both the number and the severity of problems with a maintenance regime.

This tutorial shows you the maintenance steps to follow to keep a Mac efficient and well maintained. Consider these instructions as a set of guidelines to determine your own maintenance regime.

In this, the first part of the tutorial series, I’ll show you how to:

  • Keep apps up to date
  • Remove apps, junk, and unneeded files

In the second part of the tutorial series, I’ll show you how to:

  • Develop healthy habits while working on the Mac
  • Turn off unneeded login items

Keep Apps Up to date

Developers often release new versions of their apps either by removing bugs, patching security vulnerabilities or by introducing new features. Updates to the third-party apps, Apple default apps, and macOS can be done through the App Store app.

When an update is available, you’ll receive notifications either as a badge on the toolbar or on the App Store icon in the Dock.

PressCommand-Spaceto launch Spotlight and type in App Store. Click theUpdatesbutton to display the available updates of default Apple apps and apps purchased from theApp Store.

How to Keep a Mac Efficient and Well Maintained—Part 1

It is possible to configure theApp Store to download updates automatically.

Go toSystem Preferences > App Storeand checkAutomatically check for updates.You can then check any or all of the following:

  • Download newly available updates in the background—The App Store notifies you about updates and downloads them automatically so you can install them as and when suits you. ClickInstallto install the update immediately. ClickLaterand chooseTry in an hour,Try Tonight,orRemind Me Tomorrowfrom the pop-up menu to snooze the reminder.
  • Install app updates—The App Store silently updates apps automatically after they’re downloaded except for those requiring you to quit an app or restart the Mac.

How to Keep a Mac Efficient and Well Maintained—Part 1

While apps downloaded from the App Store can get updates through the App Store app, many third-party apps downloaded from indie developers’ websites may not have a built-in automatic update system.

Keeping up with the updates is also challenging because some developers may not communicate with its customers.

MacUpdate Desktopis by far the fastest, easiest, and most cost-effective option to automate the process of updating apps. Install the app and sign-in with a MacUpdate account.

Click theAppsoption from the sidebar, and from the menu clickApps > Check for Updates.The app will then automatically scan the Mac for all installed applications, check for any available updates, and then display them for you. Available updates will appear in red.

How to Keep a Mac Efficient and Well Maintained—Part 1

ClickUpdate Allto download and install all the updates. To update only selected apps, double-click the target update, in red, from the main window and clickUpdate.

If you’re a free user then you can update five apps for any given month. Premium membership cost $20 for six months and give you somepremium benefits.

Remove Apps, Junk and Unneeded Files

Remove Apps You Don’t Need

Take a look inApplicationsand in Applications/Utilitiesfolder for apps you’ve installed over the years but never use. If you’ve hundreds of applications, then it may be difficult for you to remember the apps you last opened.

Click theApplicationsbutton located on the sidebar of the Finder app. Secondary-click on the column view header and checkDate Last Opened.You’ll see date and time next to all the apps, if you display them in list form.

How to Keep a Mac Efficient and Well Maintained—Part 1

You may also arrange the apps into related clumps, separated by headings that identify them.

On the list view, clickViewand selectArrange By > Date Last Opened.When you do this, your apps will arrange in the following way:

  • Today
  • Yesterday
  • Previous 7 Days
  • Previous 30 Days
  • Current Year, and
  • Last Year

This will you give an idea which apps you use everyday, as a part of your workflow, often, or rarely such as only for a particular task.

How to Keep a Mac Efficient and Well Maintained—Part 1

Make a list of apps you wish to remove and save the license keys, of apps purchased, in 1Password or password manager app of your choice. Uninstalling an app is easy, drag-and-drop the app icon to the trash icon on the dock.

Some apps will prompt you for a password when you try to move them to the trash or some may come with their own uninstallers. The developer will include a separate uninstaller app in the software package. For example, Adobe offers a separate uninstaller app to uninstall Flash player. Little Snitch for Mac offers a separate uninstaller app too.

According to theApple Developer Library, apps store there various files in groups and in specific places.

  • Application directory—This is the installation directory of all the apps
  • Library directory—It’s the top level directory for storing private app-related data and preferences. There are several such directories but you should always look in theLibrary folder in the Home directory
  • Application Support directory—This is where theapp stores any type of file that supports the app but is not required for the app to run, such as templates or configuration files
  • Caches directory—This is where theapp stores cached files and other temporary data that theapp can re-create as needed. This directory is located in the Library folder

As evident from this support document, when you uninstall an app it leaves behind all or some of the files located in these directories.

These support files don’t do any harm to theMac, but if you leave them around then disk space may become a concern. Consider using a utility that will remove all the support files without requiring you to find them manually.

AppCleaneris a free utility which allows you to uninstall apps and their support files. Drop an app onto the application window or search for the app you wish to uninstall.

AppCleaner will find all the related files and delete them when you click theRemovebutton. With AppCleaner you can also remove widgets and plugins. Go toAppCleaner > Preferences,and turn on SmartDelete. This will let you remove support files while uninstalling the app.

How to Keep a Mac Efficient and Well Maintained—Part 1

Alternatives:

AppDeleteisa paid utility, $7.99, to remove all the support files along with the app. The app lets you keep a log of all the activities and has the ability to undo a deletion. It finds items that are often invisible or hidden and also support third-party languages.

iTrashis a paid utility, around $8.50, to remove all the support files along with the app. The app lets you keep a log of all the activities and enables you to find related files that are obsolete. It also supports third-party languages.

Remove Junk and Unneeded Files

Junk files are the combination of temporary and support files located in various directories, sometimes invisible or inaccessible to you. Junk files are primarily log files, cached files (related to system and browsers), duplicate files and files you don’t need.

Log Files

Any Mac contains numerous log files, with all sorts of information, sent by various system processes and applications. You can use this information to keep track and analyse issues that occurred in the past. Log files are located in

  • /private/var/log …chooseGo > Go to Folderin the Finder and enter /var/log in the dialog box
  • ~/Library/Logs
  • /Library/Logs …logs generated mostly from user applications

As a Mac periodically runsmaintenance scriptsand compress or rotate the older copies with new ones, you don’t have to worry about log files.

The Mac will hold several generations of those archived copies until they get deleted. Cleaning the log files should not be the part of the regular maintenance regimen.

How to Keep a Mac Efficient and Well Maintained—Part 1

You should clean log files only when they grow out of control or use significant portion of the hard disk. In such case, examine the log file and find out the reasons for causing them to grow. Use a third party app to analyse the system and user library folder.

Cache Files

All apps running on macOS, be it browsers, system, or installed apps, make use of caches.

Caches are small files which store prefetched information. For example, Safari stores text and images, of sites visited, in a cache, so that the next time you go to the site it can display the pages more quickly.

Problems can arise if cache gets corrupt, especially after unexpected crash, network interruption, or problems with system clock.

Due to the hidden nature of cache files, problems resulting from corrupt cache contents are difficult to find. A simple way to find out the root cause is to remove all the cache files and restart the particular app.

Although cache cleaning can be an effective maintenace step to resolve certain problems, it makes your computer slower than normal. Clearing caches is more of a troubleshooting step, it should not be the part of the regular maintenance regimen.

How to Keep a Mac Efficient and Well Maintained—Part 1

You should clean caches only when an application is not working as expected or when they consume significant amount of disk space. At first, you should always clean browser caches and see the amount of disk space you gain.

Unneeded and Duplicate Files

The Desktop, ~/Documentsand ~/Downloads folders, are likely places for unneeded files such as application disk images, old version of documents, photos, videos, and more.

macOS requires a certain amount of free disk space—keep at least ten per cent free of hard disk total capacity for the purpose of writing virtual memory swap files, sleepimage file, log reports, caches, versions data and many more.

Without adequate free space the system can become slow or start crashing, ultimately leading to data loss. Clearing out caches or log files won’t help much as it make the Mac more slow. It’s also possible to have identical copies of a single file on the Mac.

All the duplicate copies take disk space which you might not be aware about it. You’ve to invest in external hard drive—at least 2 or 4TB—to keep all the valuable files and apps to detect big and duplicate files.

DaisyDiskis a paid utility, at $9.99, and gives you an overview of all the connected disks, be it Macintosh HD, Thunderbolt disk, flash, network storage and more in real time. Install the app, clickScanand see all of your files and folders as a visual interactive map.

Alternatives—You can also try out freeOmniDiskSweeperandGrandPerspective.

How to Keep a Mac Efficient and Well Maintained—Part 1

OnyXhas been around since the days of Mac OS X 10.2 Jaguar. It’s a free, multipurpose, utility with bunch of features.

The interface is divided into six primary panes with categories such as Maintenance, Cleaningand Automation and most of these are further subdivided into multiple views that group related functions.

You can clean log files, caches (system, browsers, and font related), run maintenace scripts on demand, re-index Spotlight and Mail database, change hidden preferences, and more.

How to Keep a Mac Efficient and Well Maintained—Part 1

dupeGuruis a free utility to find out duplicate files. It can scan either for filename or contents. It features a fuzzy matching algorithm that can find duplicate filenames even when they are not exactly the same.

It can scan tags and exif data to detect duplicate music or pictures hiding in your folder. It also gives you options to move or copy duplicates other than delete.

Alternatives—You can also useGemini 2orTidyUp for Mac. They give you lots of options to help find your duplicate files.

How to Keep a Mac Efficient and Well Maintained—Part 1

Conclusion

In this part of the tutorial, I’ve shown you how to:

  • Keep apps up to date
  • Remove apps, junk, and unneeded files

In the second part of the tutorial series, I’ll show you how to:

  • Develop healthy habits while working on the Mac
  • Turn off unneeded login items

It’s not necessary to follow all the steps. Consider these instructions as a starting point to make your own maintenance regimen. In this series of tutorials, I’ll continue to guide you to a more efficient and well maintained Mac.