Editando arquivos hosts no Windows 8

31

Estou tentando editar meu arquivo hosts no Windows 8 Pro.

Quando eu abro C:\Windows\System32\Drivers\etc\hosts no Notepad ++ ou qualquer outro editor de texto, faço alterações e tento save, eu recebo um diálogo que me diz "Save failed: Por favor, verifique se este arquivo está aberto em outro programa."

Não consigo imaginar o que estaria sendo usado (além de um navegador, IIS e Windows Defender . Eu nunca encontrei esse problema no Windows 7. Eu usei o Process Explorer para tentar identificar Quaisquer processos que estão atualmente usando o arquivo hosts, mas quando eu procuro o Process Explorer para o "manipulador" ou "substring DLL" 'hosts' ele não retorna nada. Eu olhei em volta do Process Explorer para ver se existe alguma outra maneira de procurar por processos que consomem o arquivo, mas não tive sorte.

Eu também tentei simplesmente parar o serviço do Windows Defender e parar o serviço da WWW.

    
por David Sulpy 18.09.2012 / 18:09

6 respostas

33

Você precisa executar o Notepad ++ como administrador. Caso contrário, você não terá as permissões necessárias para editar esse arquivo.

    
por 18.09.2012 / 18:10
10

Se você realmente tiver direitos de administrador , provavelmente estará lutando contra o UAC . Certifique-se de lançar seu editor de texto favorito clicando nele com o botão direito do mouse e selecionando "Executar como administrador".

    
por 18.09.2012 / 18:21
3

Eu tive o mesmo caso e não consegui alterar o arquivo de hosts mesmo depois de verificar se tinha todas as permissões nas configurações do usuário ou nas permissões do arquivo de hosts.

RESPOSTA: Alguns softwares antivírus (no meu caso, o AVIRA) bloqueiam tudo na troca de arquivos de hosts em suas opções de segurança. Desativar por um minuto e mudar. Tenha cuidado, pode ser arriscado!

    
por 19.04.2013 / 10:33
2

Você também pode querer verificar suas permissões no próprio arquivo host. Você pode ser executado como administrador, mas talvez não tenha os direitos para editar o arquivo.

    
por 18.09.2012 / 19:27
2

Copie o arquivo de hosts para outro local no PC (como Documentos) e edite nesse local. Copie o arquivo de hosts de volta para o local original. Trabalhou para mim.

    
por 20.09.2013 / 00:25
0

A execução como admin não funcionou no Windows 8 para mim. Veja o que fiz para resolver o problema:

  • Desconecte da rede desconectando o cabo de rede (ou desative a conexão sem fio)
  • Encontre o arquivo de hosts. clique com o botão direito em - > propriedades - > segurança
  • Clique em Usuários e edite
  • Adicionar gravação para usuários (o administrador escreveu, mas não funcionou)
  • Edite o arquivo executando o bloco de notas como administrador
  • Salvar arquivo
  • Remover gravação para usuários
  • Reconecte-se à rede.
por 27.06.2013 / 10:19