HomeMac Guides › Maintenance Checklist

The Mac maintenance checklist

Macs need far less maintenance than they used to. Most of the rituals people still perform, repairing permissions, running maintenance scripts by hand, defragmenting, are obsolete and do nothing on a modern macOS. What is left is a short, genuinely useful list. Here it is, organised by how often each task is actually worth doing, along with the things you can safely stop worrying about.

Updated 2026-08-02 · Written by the CleanerMac team · macOS 13–15 tested

Weekly: five minutes

These are the small habits that stop problems accumulating. None takes more than a minute.

Monthly: twenty minutes

The real cleanup pass. This is where most reclaimed space comes from.

  1. Check storage. Apple menu, System Settings, General, Storage. Aim to keep at least 15 to 20 percent of the drive free, because macOS slows noticeably when it runs short of room for swap and caches.
  2. Clear app caches. Everything in ~/Library/Caches is rebuildable, but do not clear the cache of an app that is currently open, which can crash it and lose unsaved work. Our cache guide covers the specifics.
  3. Uninstall what you do not use. Dragging an app to the Trash leaves its caches, preferences, containers and login items behind. See uninstalling apps completely.
  4. Hunt for large files. Old video exports, virtual machine images, forgotten archives. The large files guide shows the fastest ways to surface them.
  5. Find duplicates. Photos imported twice, documents copied for safekeeping. Matching by content rather than filename is what catches the renamed ones.
  6. Audit login items. System Settings, General, Login Items and Extensions. Every entry here costs you boot time and background memory.
  7. Update your apps. Both the App Store tab and the apps that self-update.

Quarterly: the deeper pass

Yearly: the reset

Only when something is wrong

These are troubleshooting steps, not maintenance. Running them on a schedule wastes time and, in the case of cache clearing, makes things temporarily slower for no benefit.

SymptomCommand or step
A site will not resolvesudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. See the DNS guide.
Finder or Dock glitchingkillall Finder or killall Dock
Wrong Quick Look previewsqlmanage -r cache
Garbled or missing fontsatsutil databases -remove, then log out and back in
Spotlight returns nothingsudo mdutil -E /, then let it reindex
Stale web pagesClear the browser cache: Safari or Chrome
Beachballs, high memory pressureClose idle apps, purge inactive memory. See freeing up RAM.

Things you can safely stop doing

Plenty of Mac advice is left over from an earlier era and persists because it sounds sensible.

Automating the boring parts

The weekly list is habit. The monthly list is the one people skip, because it means visiting six different places in the system. CleanerMac collapses most of it into one pass: a storage breakdown that shows where the space actually went, cache and log clearing that skips open apps, a duplicate finder that matches by content, an uninstaller that removes leftovers by bundle identifier, and a Tune-Up tab with the troubleshooting commands from the table above as buttons. There is also a quiet scheduler if you would rather it just happened in the background.

Whether you use a tool or do it by hand matters less than doing it at all. A Mac that gets twenty minutes of attention a month stays fast for years. For the specifics behind each step, start with freeing up space and speeding up a slow Mac.

Turn the monthly list into one click

Storage audit, cache clean, duplicates and tune-up in a single pass.

Download CleanerMac — free for 3 days

macOS 13+ · Apple Silicon & Intel · $24.99 once, no subscription

Frequently asked questions

How often should I clean my Mac?

A five-minute weekly pass covering the Trash, Downloads and a proper restart, plus a twenty-minute monthly pass for caches, unused apps, large files and duplicates. Deeper developer and storage work is worth doing quarterly.

Do I still need to repair disk permissions?

No. Apple removed that feature in OS X El Capitan because System Integrity Protection now manages system file permissions directly. Any guide still recommending it is out of date.

Should I defragment my Mac?

No. Defragmentation is meaningless on an SSD, and macOS handles fragmentation automatically on mechanical drives. Third-party defrag tools offer no benefit and add unnecessary write wear on flash storage.

How much free disk space should a Mac have?

Aim to keep at least 15 to 20 percent of the drive free. macOS needs room for swap, caches and system snapshots, and performance degrades noticeably once free space runs low.

Do I need to run the macOS maintenance scripts manually?

No. launchd runs the daily, weekly and monthly scripts automatically, and catches up on missed runs after the Mac has been asleep. Tools that offer to run them for you are not adding anything.

Does restarting a Mac actually help?

Yes, more than most people expect. A genuine restart clears leaked memory, flushes caches and applies pending updates. Closing the lid only sleeps the machine, so a weekly restart is one of the highest-value habits on the list.