Aqui está um script que desabilitará o recurso completamente em uma base constante, independentemente de essa caixa de seleção para preservar as janelas estar marcada ou não, as janelas não serão restauradas.
#!/bin/bash
echo "#!/bin/bash" > /tmp/loginfix.sh
echo "rm /Users/*/Library/Preferences/ByHost/com.apple.loginwindow.*" >> /tmp/loginfix.sh
mv /tmp/loginfix.sh /usr/bin/loginfix.sh
chmod +x /usr/bin/loginfix.sh
defaults write com.apple.loginwindow LoginHook /usr/bin/loginfix.sh
Para restaurar o comportamento padrão:
sudo defaults delete com.apple.loginwindow LoginHook
Detalhes completos aqui:
Você também pode estar interessado nisso: