Is there a way to accelerate the boot process? Can we disable some (rarely used or not useful) services?

  • 4
    Replace your hard drive with an SSD ;) Commented Mar 21, 2011 at 15:36
  • 4
    Replacing your hard drive with an SSD is an excellent way to improve boot time, but an even better method: don't boot. Put your system to sleep instead of shutting down.
    – ghoppe
    Commented Mar 21, 2011 at 18:32

3 Answers 3


I do not know of a way of shortening the actual boot time: from power on to login dialog window. You might however be able to shorten your login time by removing items from your login items list.

You can find the list of user login items here: System Preferences → Accounts → → Login items.

Remove stuff that has been added there that you do not want. Use some common sense though. E.g. if you use a calendar app that notifies you of appointments, it might be a bad idea to remove the calendar helper app from your list of login items.


Give yourself something to watch while booting and it will appear to be quicker.

sudo nvram boot-args="-v"
  • NICE! I didn't know about this one at all! +1 Commented Mar 22, 2011 at 0:13
  • 1
    Or hold down v after the chime.
    – user588
    Commented Mar 22, 2011 at 2:04
  • How do you undo this command? (I assume it's permanent.)
    – gentmatt
    Commented Jan 18, 2012 at 8:04
  • 1
    sudo nvram boot-args=
    – user588
    Commented Jan 18, 2012 at 9:00

This article (that I wrote) explains how to improve login speed by staggering the launch of your startup items.

It may or may not apply to your particular situation, but it frequently helps.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .