Delning av en familjedator fungerar bra för det mesta, 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 Fråga & Svar-session kommer till oss med tillstånd av SuperUser - en underavdelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.
Frågan
SuperUser-läsare Robith Nuriel Haq vill veta hur man kan förhindra att andra användare på sin dator stänger av den:
Jag använder Windows 8.1 och har skapat ett barnkonto för min son. När han vill använda datorn byter jag till hans barnkonto utan att logga ut från mitt (eftersom jag har många öppna dokument som jag fortfarande arbetar med och inte vill stänga dem ännu).
En dag när han slutade använda datorn stängde han av den omedelbart. När datorn stängdes av tappade jag alla mina öppna dokument. Det var en katastrof. Finns det ett sätt att inaktivera hans kontos strömbrytare på Charms Bar, eller åtminstone för att förhindra avstängning 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 allt 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 det för att helt undvika problemet.
Preliminära steg
1. Se till att de användarkonton du vill begränsa är avloggade.
2. Logga in med ett administratörskonto och öppna ett förhöjd kommandotolk .
Inaktivera alla avstängningsknappar och menyer för en specifik användare
1. Skriv eller klistra in följande kommando i kommandotolken genom att ersätta <Användare> med den aktuella mappen och tryck sedan på Enter:
- ladda om “HKU \ User” “% SystemDrive% \ Users \ <User> \ 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
- ladda ner reg “HKU \ User”
3. Upprepa steg 1-2 för alla andra användare som du vill begränsa.
Återkalla avstängningsbehörigheter som tilldelats standardanvändare
1. Ladda ner Windows Server 2003 Resource Kit Tools .
2. Extrahera den nedladdade filen rktools.exe 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 citattecken):
- cd / d “X: \ Någon \ mapp”
- ntrights.exe -u-användare -r SeShutdownPrivilege
- ntrights.exe -u-användare -r SeRemoteShutdownPrivilege
Ta bort avstängningsknappen på inloggningsskärmen
Utför det här kommandot:
- reg lägg till "HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ System" / v "ShutdownWithoutLogon" / t REG_DWORD / d 0 / f
Referenser
- Kommandotolken: vanliga frågor
- reg - Kommandoradsreferens
- NTrights - Användarbehörigheter | SS64.com
- Ta bort och förhindra åtkomst till kommandona Stäng av, Starta om, Sova och Viloläge
- Stäng av systemet - Tilldelning av användarrättigheter
- 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 fler svar från andra tekniskt kunniga Stack Exchange-användare? Kolla in hela diskussionstråden här .