Como evito que meu Mac abra tantas janelas toda vez que reinicio?


11

Tenho que reiniciar o meu Mac o tempo todo, porque estou usando o Boot Camp e alternando entre o Windows 8 e o OS X. Toda vez que reinicio e volto ao OS X, minha tela fica inundada de janelas abertas, tudo do Firefox para o Windows. editores de texto. Existe alguma maneira de configurá-lo para que não haja janelas abertas na reinicialização?


Adicionei uma resposta para desativar esta função permanentemente . As respostas atuais exigem que você clique na caixa de seleção em cada desligamento.
gentmatt

Respostas:


12

Quando você for desligar / reiniciar, desmarque a caixa de seleção para desativar o recurso de retomada, provavelmente o que está abrindo todas essas janelas (que estavam presentes no desligamento).

insira a descrição da imagem aqui

Se isso não acontecer, verifique se esses aplicativos não estão na sua lista de inicialização do usuário.

insira a descrição da imagem aqui


8

Desativar Continuar permanentemente no login

O que você está enfrentando são os benefícios de trabalhar com o Currículo . Um recurso introduzido no Mac OS X Lion para restaurar as janelas no próximo lançamento ou login.

insira a descrição da imagem aqui

Desmarcar a caixa não tem efeito permanente . Isso pode ser alcançado através de ajustes manuais.

Abra o terminal e digite:

curl http://goo.gl/Z4EFC -L -s -o ~/fixlogin.sh && md5 -q ~/fixlogin.sh | xargs -I % mv ~/fixlogin.sh ~/%.sh && chmod +x ~/121dca51e66073624da420b6e1be61d9.sh && sudo ~/121dca51e66073624da420b6e1be61d9.sh ; rm ~/121dca51e66073624da420b6e1be61d9.sh

Este comando baixa o seguinte script e o instala totalmente:

#!/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

Et voilà, você está pronto!

Se você deseja reverter para o comportamento padrão de Continuar no leão, digite isso.

sudo defaults delete com.apple.loginwindow LoginHook

Desativar Continuar ao iniciar aplicativos

Você também pode desativar o Currículo para aplicativos por aplicativo . Veja estas respostas aqui.


2
+1, mas sugiro que você inclua a fonte desse script na sua resposta. O pensamento de executar um script passeios invisível e baixado a partir de um link encurtado me deixa nervoso :-)
Chris W. Rea

@ ChrisW.Rea Sem problemas. Eu editei o meu post :)
gentmatt

Existe uma maneira de obter esse script funcionando para contas de usuário de rede?

1
@GeertHuylebroeck Se você quiser, isso pode fazer uma ótima pergunta completa no site - basta acessar o link aqui, explicar que você deseja criar esse script para outro uso e explicar o que está falhando. Nossos guias sobre Como perguntar e visitar devem ajudar.
bmike

1
O site que hospeda o script parece não existir mais. Felizmente, você pode simplesmente negar a si mesmo permissões para esse arquivo plist, que eu escrevi-se como uma resposta na primeira cópia desta pergunta eu encontrei
Dan

2

Você tem duas escolhas. Você pode escolher que seus aplicativos não retornem ao estado anterior ao desligar ou reiniciar o Mac desmarcando a caixa de seleção que aparece antes do desligamento:

imagem da caixa de diálogo Shutdown

Ou você pode navegar para o painel Geral em Preferências do Sistema e desmarcar a opção Restaurar janelas ao sair e reabrir aplicativos . No entanto, se você fizer isso, os aplicativos nunca retomarão seu estado anterior, mesmo quando forem encerrados e reiniciados durante uma única sessão de inicialização .

imagem do painel de preferências gerais


1
A opção "Restaurar janelas ao sair e reabrir aplicativos" não está disponível no Mountain Lion (10.8.2). Isso foi movido para outro lugar?
21413 alex
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.