Como encerrar janelas fechando aplicativos automaticamente, mas tendo a chance de salvar as alterações não salvas

1

Quando desligo o meu PC, normalmente tenho cerca de 50 instâncias de aplicações abertas com alterações pendentes não salvas e aproximadamente 100-150 que podem ser fechadas imediatamente.

Antes de o Windows 8 desligar o PC, começar a fechar os aplicativos e sempre que encontrava um com um pendente, ele mostrava a caixa de diálogo de salvamento à qual eu tinha muito pouco tempo para responder, após o que fui forçado a encerrar o processo ou abortar o desligamento. A situação era uma droga, pois fui forçado a iniciar o desligamento várias vezes enquanto eu passava pelos diálogos.

Com o Windows 8, as coisas são ainda piores. Assim que você iniciar o desligamento, você verá uma tela inútil, na qual não poderá fazer nada, exceto ver uma lista dos aplicativos pendentes de salvamento exibidos como "Não está respondendo" e suas únicas opções são finalizá-los com vigor (sem salvar) ou abortar o desligamento.

Isso me deixa fechando manualmente todos os aplicativos abertos, o que é um processo muito chato e demorado, levando até 10 minutos.

Existe uma maneira de dizer ao PC para desligar o que desliga todos os aplicativos sem salvar pendentes, mas me permite ter uma chance de responder aos diálogos de salvamento, desligando o PC quando eu terminar?

    
por Andreas Bonini 04.04.2013 / 23:45

1 resposta

2

O Windows envia uma mensagem END para todos os aplicativos abertos. Não envia necessariamente para todos os aplicativos abertos ao mesmo tempo. Se um aplicativo estiver mantendo a fila, o comportamento descrito será adequado para esse cenário.

Por exemplo, se você clicar em cancelar em um bloco de notas, o Windows não enviará a mensagem para os outros blocos de notas e eles nunca exibirão uma caixa de diálogo de alterações não salvas. Se você clicar em cancelar a tela semi transparentes, a mesma coisa acontece, como você descreveu.

A melhor solução seria escrever seu próprio pequeno programa para enviar um monte de aplicativos abertos uma mensagem final ao mesmo tempo, sem forçá-los a sair.

Agora, você pode abrir o Gerenciador de tarefas, ir até a guia Aplicativos, classificar por nome, selecionar + selecionar ou ctrl + e selecionar os aplicativos que deseja fechar e clicar em Finalizar tarefa (isso equivale a clicar no botão X só você pode fazer isso para muitos programas de uma só vez).

    
por 14.04.2013 / 16:09