J'essaie de réparer un ordinateur d'amis qui va constamment dormir sur eux et parfois ne pas se réveiller.
Essayer de lancer la configuration de l'alimentation à partir du panneau de commande ne fait rien et lancer powercfg.cpl à partir de la ligne de commande n'entraîne aucune sortie ni action.
J'ai essayé powercfg / RestoreDefaultPolicies et j'obtiens un message d'erreur d'accès refusé me disant d'essayer à nouveau en tant qu'administrateur. Je suis connecté en tant que seul compte sur le PC, il est administrateur, UAC est désactivé, CMD.COM est "Ran as Administrator" et le PC ne fait pas partie d'un domaine.
J'obtiens également l'erreur d'accès refusé lors de l'exécution de la plupart des powercfg, y compris powercfg -l.
Que puis-je faire pour que powercfg me redonne des autorisations?
Réponses:
Les données de configuration de l'alimentation sont stockées dans le registre , mais toute la gestion de l'alimentation se fait via le service d'alimentation, pas avec un accès direct au registre. Pour déterminer si un utilisateur donné est autorisé à effectuer une opération liée à l'alimentation, le service d'alimentation consulte un descripteur de sécurité qui est également stocké dans le Registre, en particulier dans cette clé:
Les ACL sont au format SDDL . Pour moi, sur une installation de Windows 10 qui fonctionne, cette clé a deux valeurs.
0E796BDB-100D-47D6-A2D5-F7D2DAA51F51
contient cette chaîne:Et
Default
contient cette chaîne:Il serait judicieux de stocker les anciennes valeurs quelque part au cas où vous auriez besoin d'annuler la modification. Si nécessaire, utilisez l'entrée Autorisations dans le menu contextuel de la
SecurityDescriptors
clé pour vous approprier et attribuer des autorisations d'écriture sur la clé aux administrateurs. Redémarrez l'ordinateur et la nouvelle sécurité d'alimentation sera en vigueur.la source
Comme Moab l'avait suggéré, créez un nouvel utilisateur dans le groupe Admin, puis essayez-le. Si vous avez toujours des problèmes, vous avez des fichiers système corrompus.
Après avoir recherché les logiciels malveillants, essayez de lancer
sfc /scannow
.la source
Cela ne résout pas les problèmes de restauration des autorisations, mais constitue une solution de contournement possible .
J'essaierais d'exécuter vos commandes via une invite de commande privilégiée SYSTEM. Utilisez l'outil PsExec du site Web de Microsoft, ici .
Ouvrez une invite de commandes administrateur normale (Win + X puis invite de commandes (Admin)).
Dans celui-ci, exécutez,
psexec –i –s CMD
après avoir changé le répertoire (cd
) à l'emplacement de l'exécutable. Si vous êtes invité avec un mot de passe, entrez. Si on vous demande le mot de passe SYSTEM, il ne devrait rien y avoir donc appuyez simplement sur enter.Exécutez ensuite les commandes que vous essayiez auparavant en tant que système local.
Si vous voulez vraiment restaurer votre système, je lancerais, comme mentionné ci-dessus:
ainsi que ceux-ci si cela ne résout pas le problème
la source