Appel du noyau hérité empêchant le mode veille

18

J'ai un problème avec Windows 7 qui ne dort pas.

PowerCfg -requests

indique qu'un pilote " Legacy Kernel Caller " empêche le mode veille. Ce n'est pas très utile ou informatif. Comment obtenir plus de détails sur cet objet?

ÉDITER:

Je l'ai trouvé

Powercfg -requestsoverride 

est le meilleur moyen de faire face à ces pilotes et logiciels qui se comportent mal.

L'option -requestsoverride n'est pas très bien documentée. MSDN ne mentionne pas que NAME est sensible à la casse, et pour supprimer une demande de la liste des remplacements, vous donnez l'option avec un paramètre REQUEST vide.

majocha
la source
J'ai ajouté une autre suggestion:powercfg -request
surfasb
C'est la commande que j'ai utilisée initialement :)
majocha
Je suis désolé, je suis toujours confus: quelle est la commande complète? J'ai exactement la même chose "Legacy Kernel Caller" répertoriée. J'ai essayé d'utiliser powercfg /requestoverride driver Legacy Kernel Caller. Il semble que cela n'ait rien fait.
StormRyder

Réponses:

11

Merci pour toutes les suggestions!

Enfin, j'ai réduit le problème simplement par essais et erreurs, en désactivant les appareils et en redémarrant. Il s'agissait d'un pilote de carte TV suspendu et ne libérant pas la demande d'alimentation bien qu'il ne soit plus utilisé.

ÉDITER:

Malheureusement, le problème avec la carte TV est récurrent par intermittence. La recherche sur Google montre que c'est aussi assez courant. J'ai trouvé qu'en interdisant au conducteur de faire des demandes d'alimentation avec

Powercfg -requestsoverride Driver "Legacy Kernel Caller" System

le résout.

"Legacy Kernel Caller" est traduit sur différentes versions linguistiques de Windows. Sur mon système polonais, il est écrit "Starszego typu obiekt wywołujący jądro".

majocha
la source
1
Merci d'avoir ajouté la traduction anglaise - résolu mon problème aussi.
Praesagus
Lorsque je cours powercfg -requestsoverride Driver "Legacy Kernel Caller" System, là où il réussit, puis powercfg -requests, il apparaît toujours [DRIVER] Legacy Kernel Callersous SYSTEM:dans la liste des choses empêchant l'ordinateur de dormir. Donc ça ne marche pas.
Neil
Pour moi, cela a fonctionné, en termes de suppression de l'entrée. (Il s'est avéré que HipChat empêchait le mode veille et non l'entrée PERFBOOST.)
Simon A. Eugster
Je voudrais toujours savoir comment déterminer quel appareil est le coupable, sans me fier uniquement aux essais et aux erreurs.
posfan12
J'ai défini la configuration avec succès, mais je ne parviens toujours pas à mettre mon ordinateur en veille. // edit: Oh wow, 8 ans plus tard. Win 10 Pro.
Qwerty
1

Dans le menu Démarrer, saisissez "Informations sur les performances et outils".

Cliquez sur les outils avancés et cliquez sur générer un rapport d'intégrité du système. Il devrait signaler les problèmes de pilote hérités.

Éditer:

Essayez aussi powercfg -request.

surfasb
la source
3
Malheureusement, le rapport n'a pas été utile, aucun problème de périphérique n'a été signalé.
majocha
environ le pair, 50 000 informations et la seule information dont vous avez besoin, vous ne pouvez pas l'obtenir. C'est probablement pourquoi je voudrais parcourir la liste des appareils et GUESS et désactiver temporairement. J'ai essayé un powercfg -devicequery all_devices_verbose et j'ai obtenu trop d'informations, mais il serait difficile de passer au travers de tout cela. Versez-le dans une feuille de calcul ou recherchez un drapeau exact, mais quel est le drapeau?
Psycogeek
@Psycogeek: c'est la mauvaise commande à exécuter. Essayez powercg -requests. Cela montre simplement les pilotes qui empêchent le système de dormir.
surfasb
oui "demande" pas "demande"? (ne pas comprendre cela). J'essayais de trouver un moyen pour l'OP de découvrir des éléments possibles en utilisant la liste complète, qui montre tous les éléments d'alimentation des appareils. Mais il est tellement rempli de données qu'il faudrait plus d'informations ou plus de temps pour en trouver une qui pourrait provoquer l'erreur qu'elles ont obtenue.
Psycogeek
0

Dans mon cas, c'est Spotfiy qui s'est mal comporté. Les gens vont balistique dans leurs forums sur ce bug.

Solution: quittez Spotify avant de mettre l'ordinateur en veille / veille prolongée

Je me demande toujours pourquoi Windows permet à un logiciel mal programmé de remplacer tous les paramètres du plan d'alimentation et de créer des minuteries de réveil. Microsoft devrait prendre sa part du blâme ici.

edit: Il semble que le problème soit fermé il y a 3 jours, donc je suppose que nous devrions nous attendre à un correctif bientôt.

Nilzor
la source
-1

Avez-vous installé Windows 7 sur une machine destinée à un autre système d'exploitation? C'est-à-dire, avez-vous téléchargé / installé les pilotes Windows 7 pour votre ordinateur. J'ai vu ce problème avec d'autres ordinateurs un peu datés. Certains avaient des pilotes Win7 disponibles mais les autres étaient SoL. Vérifiez également les mises à jour du micrologiciel sur votre BIOS / carte mère car il pourrait s'agir d'un problème ACPI.

kobaltz
la source
1
Posez des questions dans la section des commentaires de la question initiale.
Neil