Desativar compartilhamento administrativo no Windows 7

8

Eu removi os compartilhamentos administrativos, mas os compartilhamentos são reativados após a reinicialização. Também tentei editar o registro, conforme descrito nesta postagem no fórum da Microsoft , mas também foi reativado após uma reinicialização. Existe alguma maneira de desativar os compartilhamentos para que eles permaneçam desativados após uma reinicialização?

Davidenko
fonte

Respostas:

9

No Windows 7, os compartilhamentos administrativos são menos prejudiciais do que nas versões anteriores do Windows, porque estão ocultos na rede e, além disso, só podem ser acessados ​​remotamente pelos administradores de rede. A Microsoft avisa especificamente que desabilitá-los pode causar o mau funcionamento de alguns programas (mas não diz quais).

Se você deseja desativá-los, a única maneira é criar um script de inicialização, porque esses compartilhamentos sempre são recriados durante a inicialização.

Um script de exemplo é:

NET SHARE C$ /delete
NET SHARE D$ /delete
NET SHARE admin$ /delete

Coloque esses comandos em um arquivo .bat, crie um atalho para ele na área de trabalho (ou em outro local) e arraste o atalho Start > All Programs > Startup para executar automaticamente no login.

Outra maneira de fazer a mesma coisa é salvar o atalho ou o arquivo em lotes %AppData%\Microsoft\Windows\Start Menu\Programs\Startup\.

harrymc
fonte
Como você pode dizer que os compartilhamentos administrativos não podem ser utilizados no Windows 7? Talvez em sua configuração específica, mas eu tenho d $ e c $ no meu PC acessíveis no meu laptop.
22414 Kitet
@Kitet: Você está certo - meu fraseado era geral demais. Corrigido.
21414 harrymc
Você provavelmente deseja adicionar isso ao "Agendador de tarefas" para que não dependa do login do usuário.
palswim
6

Leia este primeiro http://support.microsoft.com/kb/842715/en-us - aqui você pode encontrar um problema em potencial que pode ocorrer enquanto os compartilhamentos administrativos estão desativados. Alguns serviços do Windows dependem disso.

Você pode enfrentar vários problemas quando os compartilhamentos administrativos são removidos ou estão ausentes do seu computador. Se você usar o comando net share ou o MPSReports, a saída poderá mostrar que seu computador está com falta do compartilhamento IPC $, ADMIN $ ou C $ . Se você recriar um compartilhamento ausente, ele poderá estar ausente novamente após a próxima inicialização ou logon. Esse problema pode ocorrer mesmo se você definir os valores DWORD do Registro AutoShareServer e AutoShareWks como 1.

Se o computador afetado for um controlador de domínio, você poderá receber mensagens de erro nos computadores clientes durante o logon na rede ou durante os momentos em que eles tentam ingressar no domínio. Às vezes, você pode fazer logon com computadores clientes que executam o Microsoft Windows 2000 ou Microsoft Windows XP, mas não pode fazer logon com computadores clientes que executam o Microsoft Windows 95, Microsoft Windows 98 ou Microsoft Windows Millennium Edition.

Ao tentar acessar ou exibir o computador afetado remotamente usando um caminho UNC, uma unidade mapeada, o comando net use, o comando net view ou navegando na rede em Ambiente de rede ou Meus locais de rede, você receberá uma mensagem de erro .

Você pode receber erros ao tentar executar tarefas administrativas em um controlador de domínio. Por exemplo, snap-ins do MMC, como Usuários e Computadores do Active Directory ou Sites e Serviços do Active Directory, podem não ser iniciados e você pode receber uma mensagem de erro.

Se você tem certeza do que está fazendo, basta pesquisar no google como resposta.

Filip Gjorgjevikj
fonte
1
Olá Filip. As respostas "Somente link" não são úteis para este site. Se o link desaparecer, a resposta será acompanhada. Parafraste o conteúdo em sua resposta. Sinta-se livre para deixar os links como referência, mas as respostas devem ser independentes.
Paul
3

Você pode remover os compartilhamentos administrativos em uma caixa do Windows e impedir que eles sejam criados automaticamente editando a seguinte chave do Registro e definindo seu valor como 0:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\AutoShareServer

Para aplicar essa alteração, você deve parar e reiniciar o serviço do servidor, o que pode ser feito facilmente, digitando os seguintes comandos no prompt de comando:

net stop server
net start server

No entanto, a Microsoft recomenda que você não remova compartilhamentos administrativos, pois isso pode quebrar muitas coisas diferentes. Para obter uma lista dos problemas que podem ocorrer, consulte o artigo da Microsoft: Visão geral dos problemas que podem ocorrer quando há falta de compartilhamentos administrativos.

Ahmadian Jafar
fonte
Por favor, leia a pergunta novamente com atenção. Sua resposta não responde à pergunta original. O OP já tentou a configuração do registro, pois não funcionou.
DavidPostill
1
Isso ocorre porque o nome da chave correto é AutoShareWks , não AutoShareServer (pelo menos para mim, no Windows 10). O resto está correto, basta alterar o nome da chave. Está incorreto em pelo menos um site da Microsoft.
Glenn Slayden
inicie> execute> msconfig> desative "serviços de compartilhamento de rede", se você não usar uma LAN compartilhada.
Mosh
Este artigo de suporte da MS dá a impressão de que, se um valor ( AutoShareServerou AutoShareWks) for definido como 1, os compartilhamentos de administrador serão criados. Este link sugere que o motivo dos valores com nomes diferentes é porque ele AutoShareServeré usado em sistemas operacionais de servidor e AutoShareWksé encontrado em sistemas operacionais que não são de servidor.
Twisty Imitador de
0

Eu criei um arquivo em lotes e o execute durante a inicialização. E o mesmo pode ser executado a qualquer momento após a inicialização do Windows. Dessa forma, não preciso parar manualmente o tempo todo.

NET SHARE C$ /delete
NET SHARE D$ /delete
NET SHARE E$ /delete
NET SHARE admin$ /delete
Chirag
fonte
2
Bem-vindo ao Super Usuário! Isso duplica outra resposta e não adiciona novo conteúdo. Não poste uma resposta, a menos que você realmente tenha algo novo para contribuir.
DavidPostill