Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

tech4all

macrumors 68040
Original poster
Jun 13, 2004
3,399
489
NorCal
What does 'repair permissions' mean? I have no clue. I've read on the board before but don't know what it is. Is it something one should do often? How do you do it? :confused: :)
 

jsw

Moderator emeritus
Mar 16, 2004
22,910
44
Andover, MA
To do it:

Go to Applications->Utilities->Disk Utility.

In it, select the drive which hosts OS X (likely, your only drive) by clicking on its icon on the left-hand side. "Repair Permissions" should now be clickable - click on it.

What it does:

OS X is UNIX-based, and all UNIX files have permissions (essentially, read, write, and/or execute - run - for you, for people in your "group" and for everyone in general). If the permissions get messed up, then, for example, you wouldn't be able to run an applications because the "execute" permission wasn't set for you. Sometimes, permissions get screwy - often during major installs - and Repair Permissions makes sure it's all fine and dandy again.
 

jsw

Moderator emeritus
Mar 16, 2004
22,910
44
Andover, MA
As to how often you should do it:

Generally, it's a good thing to do after major upgrades, or, essentially, after everything Software Update throws at you. It can't hurt, and only takes a few minutes.

Other than that, it's not a bad idea to do once a month or so. it won't kill you to never do it, except that you risk an increasingly flaky system.
 

starcrossed

macrumors regular
May 3, 2003
216
1
San Antonio,TX
In simplier how I began to understand permissions (and hopefully my information is correct) but its like having various users using your computer but the are not of human, they live in the system. Each user is supposed to be given permission to only do certain things, but sometimes during system changes, a virtual users permissions may change and they may get permission to do things they should not that could result in slugglish performance. So it helps to put them back in line every once and a while.
 

jsw

Moderator emeritus
Mar 16, 2004
22,910
44
Andover, MA
starcrossed said:
In simplier how I began to understand permissions (and hopefully my information is correct) but its like having various users using your computer but the are not of human, they live in the system. Each user is supposed to be given permission to only do certain things, but sometimes during system changes, a virtual users permissions may change and they may get permission to do things they should not that could result in slugglish performance. So it helps to put them back in line every once and a while.
Essentially true. The system works best when "everybody" can do what they need to do, but can't do anything they're not supposed to do.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.