Resetting Mac NVRAM disables Find My Mac


Resetting NVRAM (aka zapping PRAM) disables Find My Mac! This is a remarkable flaw in Find My Mac. You must set a firmware password to avoid this flaw.

Find My Mac is a potentially useful way to locate or erase your Mac if it is stolen. But this flaw makes the feature essentially useless if a thief knows about the simple trick.

If you want to use Find My Mac, you must set a firmware password to prevent this flaw from being used. Setting a firmware password prevents zapping PRAM without the password.

See the following Apple Support articles for more information:

Make sure to read the entire Apple Support page about the firmware password so that you understand the changes on the Mac when you set a firmware password.

This flaw makes it clear that the setting for Find My Mac is stored in nonvolatile RAM. It would seem that a simple workaround for Apple to add would be to also store the setting on disk and when the two settings do not match, warn the owner of the Mac that the settings need to be checked.

This flaw continues to exist in Mac OS X El Capitan 10.11.5.

Tip: Don’t forget that WiFi must be turned on for computer to report its location to Find My Mac.


Disable Mac Guest User

The Guest User account on a Mac allows access to the Mac that might be unwanted. Follow these steps to disable Guest Access. Note that you must be logged in as an administrator or be able to authenticate as an administrator.

1. Choose System Preferences… from the Apple menu.

Apple Menu System Preferences


2. Click the Users & Groups icon.

Users & Groups Icon

3. If the lock in the lower-left corner is locked, click the lock to be able to make changes.Closed Lock Icon

After clicking the lock, you will need to authenticate with an administrator’s username and password.System Preferences Authentication

4. In the list of users, click Guest User.

Users & Groups - Guest User


5. Uncheck “Allow guests to log in to this computer”Uncheck Allow Guests

6. Click the Show All button to save your changes.

7. Click the Users & Groups icon to confirm that the changes were saved.

Note that I have noticed the Guest User account become enabled without making changes to Users & Groups. This might be a bug in OS X.