Споделянето на семеен компютър работи добре през повечето време, но какво ще стане, ако някой затвори компютъра чрез акаунта си, докато все още имате отворени работни документи във вашия? Има ли начин да се попречи на други профили да изключат компютъра?
Днешната сесия за въпроси и отговори ни идва с любезното съдействие на SuperUser - подразделение на Stack Exchange - обединяване на уеб сайтове с въпроси и отговори.
Четецът на SuperUser Robith Nuriel Haq иска да знае как да попречи на другите потребители на компютъра да го изключат:
Използвам Windows 8.1 и си създадох детски профил за моя син. Когато иска да използва компютъра, преминавам към детската си сметка, без да излизам от моя (защото имам много отворени документи, които все още работя и все още не искам да ги затварям).
Един ден, когато завърши използването на компютъра, той незабавно го изключи. Когато компютърът се затвори, загубих всичките си открити документи. Беше бедствие. Има ли начин да деактивирате бутона за захранване на неговия профил в лентата Charms или най-малкото да предотвратите спиране, ако останалите профили все още са регистрирани?
Има ли начин за Robith да попречи на другите да изключат компютъра, така че цялата му работа да не бъде загубена?
Сътрудникът на SuperUser и31415 имат отговор за нас:
Решение
Има различни начини да изключите системата, така че трябва да вземете предвид това, за да избегнете проблема изцяло.
Предварителни стъпки
1. Уверете се, че потребителските акаунти, които искате да ограничите, са изключени.
2. Влезте с администраторски акаунт и отворете повишен командния ред.
Деактивирайте всички бутони за изключване и менюта за конкретен потребител
1. Въведете или поставете следната команда в командния ред, като замените действителната папка, след което натиснете Enter:
- reg натоварване "HKU \ Потребител" "% SystemDrive% \ Users \ NTUSER.DAT"
2. Изпълнете командите по-долу:
- reg добавете "HKU \ Потребител \ Софтуер \ Microsoft \ Windows \ CurrentVersion \ Политики \ Explorer" / v "NoClose" / t REG_DWORD / d 1 / f
- reg разтоварване "HKU \ Потребител"
3. Повторете стъпки 1-2 за всеки друг потребител, който искате да ограничите.
Отменяне на изключените привилегии на стандартните потребители
1. Изтеглете инструментите на Windows Server 2003 Resource Kit.
2. Извлечете изтегления файл rktools.exe, като използвате 7-Zip.
3. Отворете папката, съдържаща извлечените файлове, и изтеглете rktools.msi с помощта на 7-Zip. Сред всички файлове има един, наречен ntrights.exe.
4. Придвижете се до папката, съдържаща ntrights.exe, като стартирате командите по-долу (след смяната на пътя на папката в кавичките):
- cd / d "X: \ Някои \ папка"
- ntrights.exe -u Потребители -r SeShutdownPrivilege
- ntrights.exe -u Потребители -r SeRemoteShutdownPrivilege
Извадете бутона за изключване на екрана за влизане
Изпълнете тази команда:
- reg добавете "HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ System" / v "ShutdownWithoutLogon" / t REG_DWORD / d 0 / f
Препратки
- Командния ред: често задавани въпроси
- reg - Референция на командния ред
- NTrights - потребителски привилегии SS64.com
- Премахнете и предотвратите достъпа до командите за изключване, рестартиране, заспиване и хибернация
- Изключете системата - Задаване на потребителски права
- Изключване: Оставете системата да бъде изключена, без да се налага да влизате в системата
Имате ли нещо, което да добавите към обяснението? Звучи в коментарите. Искате ли да прочетете повече отговори от други потребители на Stack Exchange? Вижте цялата тема на дискусията тук.