Killing the Windows Shell

4

Em máquinas Linux, você tem o prático Ctrl+Alt+Backspace para reiniciar o servidor X, se a sua GUI travar.

Existe algo comparável no Windows? Ou seja, uma combinação de toques de tecla para matar / reiniciar o shell do Windows em situações em que o gerenciador de tarefas não é viável?

Felicidades,

EDITAR: Para deixar claro: suponha que a interface do usuário congela, porque algum aplicativo é banhado. Então você pode passar horas esperando que o gerenciador de tarefas apareça e seja processado após apertar Ctrl + Alt + Del, ou você pode simplesmente usar este pressionamento de tecla mágico: (preencha sua resposta aqui) e você ser trazido de volta para a tela de login magicamente, assim como Dorothy, mas sem sapatos vermelhos ...; -)

    
por Boldewyn 16.07.2009 / 10:53

8 respostas

6

Você poderia criar um novo atalho na sua barra de inicialização rápida - o atalho iria para:

C:\Windows\System32\taskkill.exe /f /fi "status eq not responding"

Você pode então criar um comando para executá-lo.

O atalho fechará todos os processos com o status "Não está respondendo".

    
por 20.08.2009 / 17:26
8

Você pode iniciar o gerenciador de tarefas pressionando control-shift-escape, para saber se control-alt-delete não está sendo executado corretamente. Mate o processo explorer.exe, em seguida, arquivo, nova tarefa, explorer.exe.

    
por 16.07.2009 / 13:00
2

Não está claro para mim o que você quer dizer com "shell". No Windows, isso normalmente se referiria apenas a explorer.exe , que fornece as exibições de barra de tarefas, área de trabalho e pasta. No entanto, o seu exemplo de matar o servidor X com Ctrl + Alt + Backspace é muito diferente: mata o motor gráfico rodando sua tela. / p>

Para um comportamento semelhante, defina as seguintes chaves de registro e reinicialize.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters]
"CrashOnCtrlScroll"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters]
"CrashOnCtrlScroll"=dword:00000001

Agora, quando você pressionar Ctrl e pressionar ScrLk duas vezes em rápida sucessão, o sistema gráfico será terminado. Consulte MSKB 244139 para obter mais detalhes.

(Antes de surgirem reclamações: isso realmente encerra todos os programas, serviços e drivers em execução, iniciando uma tela azul. Os sistemas UNIX geralmente podem tolerar o sistema gráfico sendo eliminado e reiniciado, mas o Windows ... isso é o mais próximo que eu pode ficar.)

    
por 17.07.2009 / 23:09
2

No Windows XP, você pode pressionar Ctrl + Alt + Del para mudar para a estação segura da janela.

Clique em Desligar e, na caixa de diálogo de confirmação, pressione Shift + Ctrl + Alt e clique em > Não . Isso vai matar o seu shell atual e se eu me lembro de reiniciá-lo corretamente.

No entanto, não encontrei um truque semelhante no Vista.

    
por 16.07.2009 / 11:08
1

Suppose, the UI freezes, because some app goes banana. Then you can spend hours waiting for the task manager to come up.

Aqui está o remédio para seus problemas:

O AntiFreeze oferece um último recurso quando você encontra seu computador em estado suspenso. Como os programas consomem muita CPU ou muita memória ou muitos programas foram iniciados, seu computador parou de responder. O mouse ainda se move, mas nenhum programa está respondendo, você não pode alternar para outros programas ou até mesmo fechá-los. Você até tentou iniciar o Gerenciador de tarefas do Windows, mesmo que não funcione porque não recebe atenção suficiente do programador para responder aos cliques do mouse e às pressões do teclado. Você está pronto para pressionar o botão de reset, em vez disso, você pode pressionar a tecla de atalho do AntiFreeze. Ele colocará em repouso todos os programas em execução, exceto os mais críticos, dando-lhe a oportunidade de encerrar os programas que estão causando problemas. Você pode até salvar ou recuperar seu trabalho.

AntiFreeze é gratuito para uso não comercial

    
por 22.09.2009 / 02:11
0

Acho que você pode matar o processo explorer.exe e ele será reiniciado automaticamente depois disso. Mas não vejo como isso é útil. Para o Windows, é sempre melhor reiniciá-lo completamente.

    
por 16.07.2009 / 11:04
0

Não há combinação de pressionamentos de tecla que matem o shell da maneira que você descreve, embora, na minha opinião, seja uma situação muito rara em que Control + Alt + Delete não funcione.

Eu acho que uma vez que eu posso pegar o Gerenciador de Tarefas você geralmente pode matar o processo ofensivo (es) e estar no seu caminho. Eu admito totalmente que muitas vezes o processo é explorer.exe.

    
por 16.07.2009 / 11:07
0

A maneira que eu faço isso é Ctrl-alt-delete, em seguida, iniciar o gerenciador de tarefas, mate o processo. Se isso não funcionar, é hora do grande interruptor vermelho.

    
por 16.07.2009 / 11:32