O que você está procurando é desativar o recurso ApplePersistence, que pode ser feito com:
defaults write -g ApplePersistence -bool no
Eu tive que ligar e desligar meu Macbook Pro mantendo pressionado o botão liga / desliga depois que ele foi bloqueado.
Quando foi reiniciado, ele recarregou todos os aplicativos que eu estava usando antes, o que levou muito tempo e foi completamente desnecessário.
Existe alguma maneira de impedir que ele recarregue os aplicativos em execução anteriormente?
Estou executando o OS X 10.7.
O que você está procurando é desativar o recurso ApplePersistence, que pode ser feito com:
defaults write -g ApplePersistence -bool no
Manter a tecla Shift pressionada no login deve impedir que os aplicativos reiniciem o login.
Se você quiser impedir permanentemente que os aplicativos sejam reabertos, saia de todos os aplicativos e bloqueie o arquivo com.apple.loginwindow.*.plist
encontrado em ~/Library/Preferences/ByHost/
Esse plist mantém uma lista de aplicativos abertos, e todos os aplicativos que estiverem nessa lista no logout serão iniciados novamente após o login (supondo que a caixa de seleção esteja marcada para fazer isso, como sempre é por padrão). Se você fechar todos os aplicativos e, em seguida, bloquear esse plist, a lista de aplicativos estará sempre vazia. Assim, mesmo quando essa caixa de seleção estiver marcada, não haverá aplicativos na lista para reiniciar.
Desbloquear o plist retornará ao comportamento normal.
Vá para Preferências do Sistema / Geral.
Desmarque a caixa "Restaurar janelas ao sair ..."