Quando vou reiniciar meu laptop (um que acesso remotamente com frequência), muitas vezes ele trava e um processo impede completamente que ele seja desligado ou reiniciado. Existe algum hack de registro ou algo que eu possa usar no meu sistema Windows 7 que forçará o fechamento desses programas?
Responder1
Você pode criar um script de comando como este.
@echo off
shutdown -f -s -t 0
E salve este script no desktop com o nome shutdown.cmd
. E isso desligará seu PC imediatamente.
E se você estiver usando remotamente, você pode tentar o comando
Shutdown -f -s -m \\ComputerName
Ou você também pode definir o horário para desligar seu PC remoto...
Shutdown -f -s -m -t 0 \\ComputerName
Substitua -s
por -r
para reiniciar o PC.
Substitua o 0 pelo seu limite de tempo. Para mais informações veja istoartigo. Você também vêcriar atalho para desligamento.
Responder2
Configuração do registro para encerrar tarefas automaticamente no desligamento: digite regedit
o comando run e navegue até o seguinte caminho
HKEY_CURRENT_USER > Control Panel > Desktop > create string key called AutoEndTasks >
definir valor como 1
AVISO: isso sempre desligará o Windows, mesmo se um aplicativo estiver aberto com alterações não salvas.
Responder3
O que funcionou para mim evitar pop-up com botões Force shut down
ou Cancel
:
- Defina chaves de registro:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\System
adicione chave:AllowBlockingAppsAtShutdown
com valor dword:1
.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
adicione chave:WaitToKillServiceTimeout
com valor de string:1
.HKEY_USERS\.DEFAULT\Control Panel\Desktop
adicione chave:AutoEndTasks
com valor de string:1
.
- Reinício.
No entanto, pode ser perigoso não dar tempo suficiente para que os serviços ou aplicativos sejam encerrados normalmente.
Aquitambém é proposto o seguinte: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
, nome da chave: ClearPageFileAtShutdown
, valor dword: 1
. Não é necessário que meu Windows 7 seja desligado sem pop-ups e, além disso, definir essa chave pode resultar em desligamentos muito longos.
Se isso não funcionar, tente também: HKEY_USERS\.DEFAULT\Control Panel\Desktop
com nome da chave WaitToKillAppTimeout
e valor da string: 1
.