Chamador legado do kernel que impede o modo de suspensão

18

Eu tenho um problema com o Windows 7 não dormindo.

PowerCfg -requests

diz que um driver " Legacy Kernel Caller " impede o modo de suspensão. Isso não é muito útil ou informativo. Como obtenho mais detalhes sobre esse objeto?

EDITAR:

eu achei aquilo

Powercfg -requestsoverride 

é a melhor maneira de lidar com esses drivers e software que se comportam mal.

A opção -requestsoverride não está muito bem documentada. O MSDN não menciona que NAME faz distinção entre maiúsculas e minúsculas e, para remover uma solicitação da lista de substituições, você dá a opção com o parâmetro REQUEST em branco.

majocha
fonte
Eu adicionei outra sugestão:powercfg -request
surfasb
Isso é o comando que eu usei inicialmente :)
Majocha
Me desculpe, ainda estou confuso: qual é o comando completo? Eu tenho exatamente a mesma coisa "Legacy Kernel Caller" listada. Eu tentei usar powercfg /requestoverride driver Legacy Kernel Caller. Parece que não fez nada.
precisa saber é o seguinte

Respostas:

11

Obrigado por todas as sugestões!

Finalmente, reduzi o problema simplesmente por tentativa e erro, desativando dispositivos e reiniciando. Era um driver de placa de TV travado e não liberando a solicitação de energia, apesar de não estar mais em uso.

EDITAR:

Infelizmente, o problema com a placa de TV é intermitentemente recorrente. O Google mostra que também é bastante comum. Eu descobri que proibir o motorista de fazer solicitações de energia com

Powercfg -requestsoverride Driver "Legacy Kernel Caller" System

resolve isso.

O "Legacy Kernel Caller" é traduzido em diferentes versões de idiomas do Windows. No meu sistema polonês, diz "Starszego typu obiekt wywołujący jądro".

majocha
fonte
1
Obrigado por adicionar a tradução em inglês - também resolvi o meu problema.
precisa saber é o seguinte
Quando corro powercfg -requestsoverride Driver "Legacy Kernel Caller" System, quando tem sucesso e, em seguida powercfg -requests, ele ainda mostra [DRIVER] Legacy Kernel Callersob SYSTEM:na lista de coisas que impedem o computador de dormir. Então não funciona.
Neil
Para mim, funcionou, em termos de remoção da entrada. (Transformaram que HipChat impedido modo sono e não a entrada PERFBOOST.)
Simon A. Eugster
Ainda gostaria de saber como determinar qual dispositivo é o culpado, sem depender apenas de tentativa e erro.
precisa saber é o seguinte
Eu defini a configuração com sucesso, mas ainda não consigo colocar meu PC no modo de suspensão. // edit: Oh uau, 8 anos depois. Ganhe 10 Pro.
Qwerty
1

No menu Iniciar, digite "Informações e ferramentas de desempenho".

Clique nas Ferramentas avançadas e clique em gerar um relatório de integridade do sistema. Deve apontar problemas de driver herdado.

Editar:

Também tente powercfg -request.

surfasb
fonte
3
Infelizmente, o relatório não foi útil, não há problemas no dispositivo indicados.
majocha 22/12
sobre o par, 50.000 informações e a única informação que você precisa que você não pode obter. Provavelmente é por isso que eu procuraria na lista de dispositivos e no GUESS e desativaria temporariamente. Tentei um powercfg -devicequery all_devices_verbose e obtive muitas informações, mas seria difícil eliminar tudo isso. Coloque-o em uma planilha ou pesquise um sinalizador exato, mas qual é o sinalizador?
Psycogeek
@ Psycogeek: Esse é o comando errado para executar. Tente powercg -requests. Isso apenas mostra os drivers que estão impedindo o sistema de dormir.
surfasb
sim "pedidos" e não "pedido"? (sem entender isso). Eu estava tentando encontrar uma maneira de o OP descobrir itens possíveis usando a lista completa, que mostra os itens de energia de todos os dispositivos. Mas é tão cheio de dados que levaria mais informações ou mais tempo para encontrar um que pudesse causar o erro que eles receberam.
Psycogeek
0

No meu caso, foi Spotfiy que se comportou mal. As pessoas estão enlouquecendo em seus fóruns por causa desse bug.

Solução: saia do spotify antes de colocar o computador em suspensão / hibernação

Ainda questiono por que o Windows permite que um software mal programado substitua todas as configurações do plano de energia e crie temporizadores de ativação. A Microsoft deve assumir a sua parte da culpa aqui.

edit: Parece que o problema foi encerrado há 3 dias, então acho que devemos esperar uma correção em breve.

Nilzor
fonte
-1

Você instalou o Windows 7 em uma máquina destinada a um sistema operacional diferente? Ou seja, você baixou / instalou os drivers do Windows 7 para o seu computador. Eu já vi esse problema em outros computadores que estavam um pouco datados. Alguns tinham drivers Win7 disponíveis, mas os outros eram SoL. Além disso, verifique as atualizações de firmware no BIOS / na placa-mãe, pois isso pode ser um problema da ACPI.

kobaltz
fonte
1
Faça perguntas na seção de comentários da pergunta inicial.
Neil