Manter a tecla Shift pressionada no logon deve impedir que os aplicativos sejam reiniciados para esse logon.
Se você deseja impedir permanentemente a reabertura de aplicativos, pode sair de todos os aplicativos e bloquear o com.apple.loginwindow.*.plist
arquivo encontrado em~/Library/Preferences/ByHost/
Essa lista mantém uma lista de aplicativos abertos, e todos os aplicativos que estão nessa lista no logout serão lançados novamente após o login (assumindo que a caixa de seleção esteja marcada para isso, como sempre é o padrão). Se você sair de todos os aplicativos e bloquear essa lista, sua lista estará sempre vazia; portanto, mesmo quando essa caixa de seleção estiver marcada, não haverá aplicativos na lista para reiniciar.
Desbloquear o plist retornará ao comportamento normal.