Sometimes it’s the simple things that we forget – maintenance. On the surface Mac OS X appears to be an operating system where you can just set it up and forget it. That is what most Mac OS X users do so don’t think you are the only one. I have worked with a lot of different people who call me an ask why their Mac isn’t running as fast as it used to. This is a simple maintenance routine is one that I generally start out with to get things going again.
Repairing Permissions with Disk Utility
Repairing Permissions using Disk Utility checks for any inconsistencies or differences your operating system might have. This typically examines permission differences on files and folders against what Mac OS X expects them to be. If something is found it is changed to match the expected settings. Permissions tend to become fragmented after third-party installations since the installer needs to access and create certain files on your Mac.
The Repair Disk Permissions function as part of Apple’s Disk Utility located on your hard drive in your /Applications/Utilities folder. Start by navigating to Disk Utility:
- Launch Disk Utility
- Select the desired disk, generally your startup disk found in the left column.
- Click the First Aid tab.
- At the bottom click the Repair Disk Permissions button.
Next to the Repair Disk Permissions button you will see the Verify Disk Permissions button. Selecting this option allows you to preview potential repairs before performing them. Personally there is little added benefit in doing this. Once the repair is complete I run the it a second time just to make sure that it has corrected all the errors. Once complete close Disk Utility.
Check my article on Repairing Your Primary Startup Disk with Disk Utility. Other ways of optimizing your system is using a third-party application such as MacJanitor (Free), OnyX (Free), or TinkerTool System 1 & 2 (Paid). These applications offer a collection of system utility features assisting you in performing advanced administration tasks on Apple Macintosh computers by running system optimizing scripts to maximize your performance.