Como tornar unidades mapeadas de rede disponíveis no Prompt de comando elevado e PowerShell no Windows 10
Começando com o Windows Vista, a Microsoft implementou o recurso Controle de Conta de Usuário, ou apenas UAC. Este recurso foi projetado para melhorar a segurança do sistema operacional. O efeito colateral desse recurso é que as unidades de rede mapeadas ficam inacessíveis para programas executados como administrador.
Propaganda
O que é UAC
O Controle de Conta de Usuário (UAC) tenta impedir que aplicativos façam alterações indesejadas em seu PC. Quando algum software tenta alterar partes relacionadas ao sistema do Registro ou do sistema de arquivos, o Windows 10 mostra uma caixa de diálogo de confirmação do UAC, onde o usuário deve confirmar se realmente deseja fazer essas alterações. Normalmente, os aplicativos que requerem elevação estão relacionados ao gerenciamento do Windows ou do seu computador em geral. Um bom exemplo seria o aplicativo Editor do Registro.
como deletar sua conta netflix
O UAC vem com diferentes níveis de segurança. Quando suas opções estão configurados paraNotificar sempreouPadrão, sua área de trabalho ficará esmaecida. A sessão será temporariamente alternada para a área de trabalho segura, sem janelas e ícones abertos, contendo apenas um prompt de elevação pelo Controle de Conta de Usuário (UAC).
UAC e unidades mapeadas
Membros deAdministradores grupo de usuários tem que confirmar ou rejeitar o prompt do UAC sem fornecer credenciais extras (prompt de consentimento do UAC). Comercial sem privilégios administrativos Além disso, é necessário inserir credenciais válidas para uma conta de administrador local (prompt de credencial UAC).
Por padrão, as unidades de rede mapeadas não estão disponíveis em um prompt de comando elevado , PowerShell elevado , ou de qualquer outro aplicativo em execução como administrador no Windows 10.
como adicionar mods ao minecraft windows 10
O Windows 10, Windows 8, Windows 7 e Windows Vista vêm com uma opção especial de Política de Grupo que desbloqueia unidades de rede para contas de administrador.
Para disponibilizar unidades mapeadas de rede no prompt de comando elevado,
- Abrir Editor de registro .
- Vá para a seguinte chave do Registro:
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Policies System
Dica: você pode acesse qualquer chave de registro desejada com um clique . - Se você não tiver essa chave, basta criá-la.
- Crie um novo valor DWORD chamado
EnableLinkedConnections
e defina-o como 1. Observação: mesmo se você for executando Windows de 64 bits você ainda deve criar um valor DWORD de 32 bits.
- Reinicie o Windows 10 e você está pronto.
Agora você pode acessar suas unidades de rede mapeadas, mesmo que seu programa esteja sendo executado como administrador.
Para desfazer a alteração, exclua oEnableLinkedConnections
valor e reinicie o sistema operacional.
Para economizar seu tempo, você pode baixar os seguintes arquivos do Registro prontos para usar (o ajuste de desfazer está incluído):
Baixar arquivos de registro
O mesmo pode ser feito usando Winaero Tweaker . Navegar paraRede> Unidades de rede sobre UAC:
Use esta opção para evitar a edição do Registro.
Este método funciona no Windows 10, Windows 8.1, Windows 8 e Windows 7.