Como fazer meu laptop dormir quando desconectado e com a tampa fechada? (Não quero que ele durma ao fechar a tampa e conectá-lo)

Como fazer meu laptop dormir quando desconectado e com a tampa fechada? (Não quero que ele durma ao fechar a tampa e conectá-lo)

Eu tenho um Lenovo Yoga 2 11 executando o Windows 10. Atualmente, ele está configurado para permanecer acordado quando a tampa está fechada e conectada, e está funcionando exatamente como pretendido. No entanto, se a tampa estiver fechada e conectada, quando eudesconectarisso, eu quero que ele durma.

Cenário: Quando termino de usar meu laptop em minha mesa (conectado), fecho a tampa. Não vai dormir. Quando pego meu laptop para trabalhar, eu o desconecto (sem abrir e fechar a tampa). Ainda está acordado.

Isso levou a inúmeras ocasiões em que meu laptop morreu quando vou usá-lo, pois ele fica parado e agitado por algumas horas até morrer.

Existe uma maneira de fazer com que ele durma quando eu desligar e a tampa estiver fechada?

Responder1

Como você vêaqui, tudo que você precisa fazer é

  1. Vá paraControl Panel
  2. Clique emHardware & Sound
  3. Clique emPower Options
  4. Clique em Choose when to turn off the displaydeChange when the computer sleeps
  5. Siga as instruções fornecidas

Responder2

Você precisa se aprofundar um pouco na configuração de energia para descobrir isso:

  1. Clique em Iniciar, digite “editar plano de energia” e clique em “editar plano de energia”
  2. Clique em “alterar configurações avançadas de energia”
  3. Expanda “botões liga / desliga e tampa”
  4. Expanda “ação de fechamento da tampa”
  5. Aqui você tem duas opções para o que acontece quando você fecha a tampa, "na bateria" e "conectado" - defina a opção "na bateria" para dormir

Isso lhe dará o efeito desejado.

Responder3

Método usando um script de fundo VBS que inicia um script em lote (feito no Windows 10).Ative a opção de hibernação ao usar isto (explicado abaixo).Observe que esta não é uma solução super sólida para o seu problema. O script em lote colocará seu computador em modo híbrido-suspensão-hibernação se você tiver a opção de hibernação ativada (eu tenho).Eu recomendo ativar a opção de hibernação porque, embora desligá-la provavelmente faça o computador dormir, há uma pequena possibilidade de desligar o computador.Em geral, o método em lote não é muito sólido.

Porção VBS:

Set Shell = CreateObject("WScript.Shell")
do
WScript.sleep 60000
Shell.run "batterysleep.bat"
loop

Porção BAT:

set OnAC=false
set cmd=WMIC /NameSpace:\\root\WMI Path BatteryStatus Get PowerOnline
%cmd% | find /i "true" > nul && set OnAC=true
if %OnAC% == false %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Standby
  1. Então, primeiro você precisa colar o código VBS em um arquivo .vbs.
  2. Em seguida, cole o código BAT em um arquivo .batno mesmo local do arquivo que o arquivo VBS.
  3. Depois disso, você precisará criar um atalho para o seu arquivo VBS, copiá-lo e colá-lo na pasta de inicialização (para que seja executado automaticamente na inicialização):C:\Users\[SEU NOME DE USUÁRIO]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

Basicamente, esse código executa um arquivo VBS em segundo plano que abre um script em lote a cada minuto. Este script em lote executará a ação de suspensão se o seu computador não estiver ligado à alimentação CA. Para encerrar o processo, digite "taskkill /f /im wscript.exe" na pesquisa, mas observe que isso eliminará todos os processos WScript. Novamente, observe que esta não é uma solução totalmente confiável.

informação relacionada