We stand with Ukraine to help keep people safe. Join us
All Apps
Best AppsReviewsComparisonsHow-To
When you purchase through links on our site, we may earn an affiliate commission

AppleJack for Mac

Troubleshooting/repair utility.

Free
In English
Version 1.6
4.5
Based on 96 user rates

AppleJack overview

Developer's note: AppleJack is no longer supported and has not been developed or supported for years and years. I would not recommend it being used on any systems after Mountain Lion.

AppleJack is a user friendly troubleshooting assistant for Mac OS X. With AppleJack you can troubleshoot a computer even if you can't load the GUI, or don't have a startup CD handy. AppleJack runs in Single User Mode and is menu-based for ease of use

Using AppleJack, you can repair your disk, repair permissions, validate the system's preference files, and get rid of possibly corrupted cache files. In most cases, these operations can help get your machine back on track. The important thing is that you don't need another startup disk with you. All you need to do is restart in Single User Mode (SUM), by holding down the command and s keys at startup, and then typing applejack, or applejack auto (which will run through all the tasks automatically), or applejack auto restart (which will also restart the computer automatically at the end of the process)

What’s new in version 1.6

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

AppleJack for Mac

Free
In English
Version 1.6

What users say about AppleJack

Try our new feature and write a detailed review about AppleJack

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
4.5

(217 Reviews of AppleJack)

  • Comments

  • User Ratings

Neal
Neal
Feb 10 2020
1.6
5.0
Feb 10 2020
5.0
Version: 1.6
I've not had cause to run AJ for quite a few years. I did contribute a small donation, years and years ago, and I am pleasantly surprised to find that in 2020 it is still valid for certain restoration tasks. However, I'm here because I cannot complete a Catalina upgrade from Mojave or blank disk without Disk Utility, First Aid telling me there are directory faults. My Question for today is: Will Applejack work with Catalina's new separatist disk structure ?
artie505
artie505
Jan 21 2019
1.6
0.0
Jan 21 2019
0.0
Version: 1.6
Even though Applejack appears to still clear caches, I'm skeptical about the job it's doing, because Apple has added, deleted, and moved caches over the years. I'm sure it's doing something, but I doubt that it's what people think it's doing.
artie505
artie505
Jan 21 2019
1.6
0.0
Jan 21 2019
0.0
Version: 1.6
Although Applejack's website links to SourceForge for v 1.7, SF delivers v 1.6. Anybody know what's up with that?
Eric•Woehler
Eric•Woehler
Jul 22 2017
1.6
4.0
Jul 22 2017
4.0
Version: 1.6
Just installed 1.7b as per posting etc below, working under Sierra 10.12.6 - but unable to repair permissions (I suspect framework MIA due to Apple) and removing the swapfiles function doesn't work, but deep clean still deep cleans and other functions also working, so was glad I spent the 15 minutes getting this installed (1.6), upgraded (1.7b) and working. Longest time was spent triple-checking script attributes/permissions with BatchChmod to make sure I didn't have to re-login as root.

Instructions below by sickteddybear re installing and replacing 1.6 with 1.7 very good.

Just type 'applejack' in singe user mode (cmd-s) after the system text has fllled several screens and choose from specific options (1-5) or run 'Auto'.

Once done, hit 'r' to restart your Mac. sweet!
Zarquon
Zarquon
Nov 25 2016
1.6
4.0
Nov 25 2016
4.0
Version: 1.6
Just tested under macOS 10.12 Sierra after installing the 1.7 update described below by SickTeddyBear, and it works great. No need even to type in the path; simply type "Applejack" in Single User Mode, and everything works as expected, except for Repair Permissions, which is no longer needed anyway.
Neal
Neal
Feb 10 2020
5.0
Feb 10 2020
5.0
Version: null
Eric•Woehler
Eric•Woehler
Jul 22 2017
4.0
Jul 22 2017
4.0
Version: null
cdutill
cdutill
Feb 4 2017
2.5
Feb 4 2017
2.5
Version: null
Zarquon
Zarquon
Nov 25 2016
4.0
Nov 25 2016
4.0
Version: null
Svenster
Svenster
Apr 1 2016
5.0
Apr 1 2016
5.0
Version: null
fwilkinson
fwilkinson
Nov 2 2015
0.5
Nov 2 2015
0.5
Version: null
brentlousm
brentlousm
Jul 26 2015
3.5
Jul 26 2015
3.5
Version: null
tnskeef
tnskeef
Mar 3 2015
3.0
Mar 3 2015
3.0
Version: null
Bronzit
Bronzit
Apr 19 2014
5.0
Apr 19 2014
5.0
Version: null
Desterwallaboo
Desterwallaboo
Feb 27 2014
5.0
Feb 27 2014
5.0
Version: null
Marcossi
Marcossi
Jan 16 2014
5.0
Jan 16 2014
5.0
Version: null
Apple-27'
Apple-27'
Dec 25 2013
5.0
Dec 25 2013
5.0
Version: null
SickTeddyBear
SickTeddyBear
Oct 28 2013
5.0
Oct 28 2013
5.0
Version: null
Pixelbender
Pixelbender
Jul 26 2013
5.0
Jul 26 2013
5.0
Version: null
Gaberdine
Gaberdine
Jun 18 2013
5.0
Jun 18 2013
5.0
Version: null
pa-geographer
pa-geographer
Jun 18 2013
5.0
Jun 18 2013
5.0
Version: null
Foulger
Foulger
Dec 28 2012
0.5
Dec 28 2012
0.5
Version: null
Penguirl
Penguirl
Dec 21 2012
5.0
Dec 21 2012
5.0
Version: null
Svetlin-Staikov
Svetlin-Staikov
Nov 20 2012
5.0
Nov 20 2012
5.0
Version: null
Sleek
Sleek
Nov 15 2012
5.0
Nov 15 2012
5.0
Version: null
pjonesCET1
pjonesCET1
Oct 28 2012
0.5
Oct 28 2012
0.5
Version: null
pjonesCET
pjonesCET
Sep 6 2012
0.5
Sep 6 2012
0.5
Version: null
Brian-tully
Brian-tully
Aug 3 2012
4.5
Aug 3 2012
4.5
Version: null
Bigboysdad
Bigboysdad
Jul 30 2012
5.0
Jul 30 2012
5.0
Version: null
Phoenix1506
Phoenix1506
Jul 23 2012
1.0
Jul 23 2012
1.0
Version: null
Aargl
Aargl
Apr 30 2012
5.0
Apr 30 2012
5.0
Version: null
vSeven
vSeven
Feb 27 2012
4.0
Feb 27 2012
4.0
Version: null
Scottlep
Scottlep
Dec 7 2011
5.0
Dec 7 2011
5.0
Version: null
gbdoc
gbdoc
Nov 2 2011
5.0
Nov 2 2011
5.0
Version: null
MacBloke
MacBloke
Sep 11 2011
5.0
Sep 11 2011
5.0
Version: null
FreakyTJ
FreakyTJ
Sep 9 2011
5.0
Sep 9 2011
5.0
Version: null
Shk747
Shk747
Sep 7 2011
5.0
Sep 7 2011
5.0
Version: null
umaromc
umaromc
Aug 31 2011
5.0
Aug 31 2011
5.0
Version: null
Maccog
Maccog
Aug 31 2011
5.0
Aug 31 2011
5.0
Version: null
mam28
mam28
Jul 24 2011
5.0
Jul 24 2011
5.0
Version: null
Kana01
Kana01
Jul 13 2011
5.0
Jul 13 2011
5.0
Version: null
ecdltf
ecdltf
Jul 6 2011
5.0
Jul 6 2011
5.0
Version: null
Dokter-mac
Dokter-mac
Jun 24 2011
5.0
Jun 24 2011
5.0
Version: null
duff
duff
Apr 7 2011
4.5
Apr 7 2011
4.5
Version: null
Amcarter3
Amcarter3
Mar 23 2011
4.5
Mar 23 2011
4.5
Version: null