Como evitar que contas 'secundárias' fechem o Windows 8?
O compartilhamento de um computador da família funciona bem na maior parte do tempo, mas o que acontece se alguém desliga o computador pela conta enquanto você ainda tem documentos de trabalho abertos no seu? Existe uma maneira de impedir que outras contas desliguem o computador??
A sessão de perguntas e respostas de hoje nos é oferecida por cortesia do SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas conduzido pela comunidade..
A questão
Leitor de superusuário Robith Nuriel Haq quer saber como impedir que outros usuários em seu computador desliguem:
Estou usando o Windows 8.1 e configurei uma conta de criança para meu filho. Quando ele quer usar o computador, eu mudo para sua conta filha sem sair da minha (porque eu tenho muitos documentos abertos que eu ainda trabalho e não quero fechá-los ainda).
Um dia, quando ele terminou de usar o computador, ele desligou imediatamente. Quando o computador desligou, perdi todos os meus documentos abertos. Foi um desastre. Existe uma maneira de desativar o botão liga / desliga de sua conta na barra de botões ou, pelo menos, impedir um desligamento se outras contas ainda estiverem conectadas??
Existe uma maneira de Robith impedir que outras pessoas desliguem o computador para que todo o seu trabalho não seja perdido??
A resposta
O colaborador do SuperUser e o 31415 tem a resposta para nós:
Solução
Existem diferentes maneiras de desligar o sistema, então você deve levar isso em conta para evitar o problema.
Etapas preliminares
1. Verifique se as contas de usuário que você deseja restringir estão desconectadas.
2. Faça logon com uma conta de administrador e abra um prompt de comando elevado.
Desativar todos os botões e menus de desligamento para um usuário específico
1. Digite ou cole o seguinte comando no prompt de comando, substituindo pela pasta real e pressione Enter:
- reg load “HKU \ Usuário” “% SystemDrive% \ Usuários \\ NTUSER.DAT”
2. Execute os comandos abaixo:
- reg add “HKU \ Usuário \ Software \ Microsoft \ Windows \ CurrentVersion \ Políticas \ Explorer” / v “NoClose” / t REG_DWORD / d 1 / f
- reg descarregar “HKU \ Usuário”
3. Repita os passos 1-2 para qualquer outro usuário que você queira limitar.
Revogar os privilégios de desligamento atribuídos aos usuários padrão
1. Baixe as ferramentas do Windows Server 2003 Resource Kit.
2. Extraia o arquivo rktools.exe baixado usando o 7-Zip.
3. Abra a pasta que contém os arquivos extraídos e extraia o rktools.msi usando o 7-Zip. Entre todos os arquivos existe um chamado ntrights.exe.
4. Navegue até a pasta que contém o ntrights.exe executando os comandos abaixo (depois de substituir o caminho da pasta entre aspas):
- cd / d “X: \ Some \ folder”
- ntrights.exe -u Usuários -r SeShutdownPrivilege
- ntrights.exe -u Usuários -r SeRemoteShutdownPrivilege
Remova o botão de desligamento na tela de logon
Execute este comando:
- reg add “HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Políticas \ System” / v “ShutdownWithoutLogon” / t REG_DWORD / d 0 / f
Referências
- Prompt de Comando: perguntas freqüentes
- reg - Referência de linha de comando
- NTrights - Privilégios do usuário | SS64.com
- Remover e impedir o acesso aos comandos Desligar, Reiniciar, Suspender e Hibernar
- Encerre o sistema - Atribuição de direitos do usuário
- Desligamento: Permitir que o sistema seja desligado sem ter que fazer logon
Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.