AppleJack has been my number one choice for fixing problems with Mac OS X. I tried other utilities when I upgraded to Snow Leopard–AppleJack didn’t previously support it–and I found nothing came close to repairing or improving the performance of my Mac. AppleJack can repair problems with the disk and file permissions, validate the system’s preference files and fix corrupted cache files.
How to Use AppleJack
After installing it, follow these simple steps to repair or simply perform maintenance to improve the performance of your Mac:
- Restart your computer in Single User Mode (SUM) by holding down the Command and S keys at startup (after you hear the “bong” sound).
- At the prompt, type applejack or applejack auto.
- Wait for it to finish its task and select shutdown or restart.
What’s new in version 1.6:
- Snow Leopard compatibility [feature 2845796] (Thanks again to Steve Anthony)
- Improved limits on output from syslog to STDOUT
- Simplified startup of services on Leopard and Snow Leopard
- Fixed bug in creation of user account lists in Snow Leopard where system accounts would show up
- S.M.A.R.T. status verification is now being done in the expert mode. I still want to implement this using smartmontools, but for now diskutil will do.
- Blessing of Mac OS X System folders on attached volumes is now possible. This is a primitive bless, ie, it does not create boot files, but simply blesses the chosen System folder and (optionally) sets it to be used for startup on next launch