Hur förhindrar du sekundära konton från att stänga Windows 8 ner?
Dela av en familjedator fungerar mest, men vad händer om någon stänger av datorn via sitt konto medan du fortfarande har arbetsdokument öppna i ditt? Finns det ett sätt att förhindra att andra konton stänger av datorn?
Dagens Question & Answer-session kommer till oss med tillstånd av SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.
Frågan
SuperUser-läsaren Robith Nuriel Haq vill veta hur man förhindrar andra användare på sin dator att stänga av den:
Jag använder Windows 8.1 och har skapat ett barnkonto för min son. När han vill använda datorn växlar jag till sitt barnkonto utan att logga ut av mig (för att jag har många öppna dokument som jag fortfarande arbetar på och inte vill stänga dem ännu).
En dag när han slutade använda datorn stängde han det omedelbart. När datorn stängdes av, förlorade jag alla mina öppna dokument. Det var en katastrof. Finns det något sätt att inaktivera hans kontos strömbrytare på Charms Bar, eller åtminstone för att förhindra att en stängs av om andra konton fortfarande är inloggade?
Finns det ett sätt för Robith att förhindra att andra stänger av datorn så att hela hans arbete inte går förlorat?
Svaret
SuperUser bidragsgivare and31415 har svaret för oss:
Lösning
Det finns olika sätt att stänga av systemet, så du måste ta hänsyn till detta för att undvika problemet helt.
Preliminära steg
1. Se till att användarkonton du vill begränsa är loggade av.
2. Logga in med ett administratörskonto och öppna en förhöjd kommandotolk.
Inaktivera alla stänga knappar och menyer för en viss användare
1. Skriv eller klistra in följande kommando i kommandotolken genom att ersätta den aktuella mappen och tryck sedan på Enter:
- reg load "HKU \ User" "% SystemDrive% \ Användare \\ NTUSER.DAT"
2. Utför kommandona nedan:
- reg lägg till "HKU \ User \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer" / v "NoClose" / t REG_DWORD / d 1 / f
- reg lossa "HKU \ User"
3. Upprepa steg 1-2 för någon annan användare som du vill begränsa.
Återkalla stänga behörigheter som är tilldelade till standardanvändare
1. Ladda ner Windows Server 2003 Resource Kit Tools.
2. Extrahera den nedladdade rktools.exe-filen med 7-Zip.
3. Öppna mappen som innehåller de extraherade filerna och extrahera rktools.msi med 7-Zip. Bland alla filer finns en som heter ntrights.exe.
4. Navigera till mappen som innehåller ntrights.exe genom att köra kommandona nedan (efter att du har ersatt mappvägen inuti citat):
- cd / d "X: \ Some \ folder"
- ntrights.exe -u Users -r SeShutdownPrivilege
- ntrights.exe -u Users -r SeRemoteShutdownPrivilege
Ta bort avstängningsknappen på inloggningsskärmen
Utför detta kommando:
- reg lägg till "HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ System" / v "ShutdownWithoutLogon" / t REG_DWORD / d 0 / f
referenser
- Kommandoprompt: vanliga frågor
- reg - Command-Line Reference
- NTrights - Användarbehörigheter | SS64.com
- Ta bort och förhindra åtkomst till kommandona Shut Down, Restart, Sleep och Hibernate
- Stäng av systemet - Användarrättighetsuppdrag
- Avstängning: Tillåt att systemet stängs av utan att behöva logga in
Har du något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in hela diskussionsgängan här.