powercfg у програмі win7 під час адміністратора відмовлено


8

Я намагаюся зафіксувати комп’ютер друзів, який постійно спить на них і іноді не прокидається.

Спроба запустити конфігурацію живлення з панелі управління нічого не робить, а запуск powercfg.cpl з командного рядка не призводить до жодного виводу чи дії.

Я спробував powercfg / RestoreDefaultPolicies, і я отримав повідомлення про відмову в доступі, яке говорить мені спробувати ще раз як адміністратор. Я входив як єдиний обліковий запис на ПК, це адміністратор, UAC вимкнено, CMD.COM - "Вибраний як адміністратор", і ПК не є частиною домену.

Я також отримую помилку в доступі, відхилену під час роботи більшості powercfg, включаючи powercfg -l.

Що я можу зробити, щоб powercfg знову надіслав мені дозволи?


3
Створіть новий обліковий запис користувача з правами адміністратора, увійдіть у нього, побачте, чи отримуєте ви таку ж поведінку.
Моаб

Схоже, що з самим powercfg щось не так, якщо він не запускається нормально з Панелі управління. Можливо, ви намагаєтеся відновити систему та відкати до попередньої добре відомої конфігурації?
Олександр Галкін

Відповіді:


2

Дані конфігурації живлення зберігаються в Реєстрі , але все управління живленням здійснюється через службу живлення, а не з прямим доступом до реєстру. Щоб визначити, чи має даний користувач повноваження виконувати операції, пов’язані з енергоспоживанням, служба Power консультує дескриптор безпеки, який також зберігається в Реєстрі, зокрема в цьому ключі:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\SecurityDescriptors

ACL складаються у форматі SDDL . Для мене в робочій установці Windows 10 цей ключ має два значення. 0E796BDB-100D-47D6-A2D5-F7D2DAA51F51містить цей рядок:

O:BAG:SYD:P(A;CI;KR;;;BU)(A;CI;KA;;;BA)(A;CI;KA;;;SY)(A;CI;KA;;;CO)(A;CI;KR;;;AC)

І Defaultмістить цей рядок:

O:BAG:SYD:P(A;CI;KRKW;;;BU)(A;CI;KA;;;BA)(A;CI;KA;;;SY)(A;CI;KA;;;CO)(A;CI;KR;;;AC)

Було б розумно зберігати старі значення десь у випадку, якщо вам потрібно скасувати зміну. Якщо потрібно, скористайтеся записом дозволів у контекстному меню SecurityDescriptorsключа, щоб взяти право власності та призначити адміністраторам дозволи на запис на ключ. Перезавантажте комп’ютер, і нова безпека живлення буде чинною.


0

Як запропонував Moab, створіть нового користувача в групі адміністраторів, а потім спробуйте. Якщо у вас все ще виникають проблеми, ви отримали пошкоджені системні файли.

Після сканування шкідливих програм спробуйте запустити sfc /scannow.


0

Це не вирішує питання відновлення дозволів, але це можливе вирішення .

Я б спробував запустити ваші команди через привілейований командний рядок SYSTEM. Скористайтеся інструментом PsExec з веб-сайту Microsoft тут .

Відкрийте звичайний командний рядок адміністратора (Win + X, потім командний рядок (адміністратор)).

У ньому запустіть, psexec –i –s CMDзмінивши каталог ( cd) до місця виконання файлу. Якщо буде запропоновано пароль, введіть. Якщо вас запитають пароль СИСТЕМИ, це не повинно бути нічого, тому просто натисніть клавішу Enter.

Потім запустіть команди, які ви намагалися раніше, як локальна система.

Якщо ви дійсно хочете відновити свою систему, я б запустив, як і раніше:

sfc /scannow

а також ці, якщо це не вирішує проблему

chkdsk c: /f /offlinescanandfix
dism.exe /online /cleanup-image /restorehealth

Як дістатися з Win + X до командного рядка (адміністратора) у Windows 7?
Скотт

@Scott, Якщо ваша Windows якось не змінена. Комбінація клавіш: клавіша Windows (та, яка схожа на прапор чи вікно) та натиснута разом буква X відкриває бічну панель із меню «Пуск». У меню повинні бути вказані два, які в дужках говорять "Командний рядок". Виберіть це. Якщо UAC включений, він запропонує ввести пароль адміністратора, якщо ні, він не підкаже і поставить право на командний рядок з правами адміністратора. В іншому випадку ви можете шукати "cmd" у вікні пошуку після натискання пуску. Клацніть правою кнопкою миші «Командний рядок» та оберіть «Запустити як адміністратор». Він повинен відкритися
El8dN8

1
(1) Я знаю, що таке ключ Windows і що означає Win + X. (2) Ви, здається, говорите про Меню користувача Power Power, так само меню швидкого доступу, яке є стандартним для Windows 8 і 10 і яке можна додати в Windows 7 . У не  модифікованих системах Windows 7 Win + X відкриває Центр мобільності Windows, який не надає доступ до командного рядка, наскільки я бачу. (3) Я знаю, як запустити підвищений командний рядок із меню "Пуск", дякую.
Скотт
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.