Meu arquivo de hosts está quebrado (o Windows não irá lê-lo)

2

Eu tenho o Windows 7 Pro 64 bit e ele não lê o arquivo hosts! Eu pesquisei por um bom tempo, mas não consigo consertar, talvez alguém aqui possa me ajudar.

Não consigo ver a extensão .txt no arquivo hosts, mas as janelas ainda são abertas imediatamente com o bloco de notas (por isso não sei se foi corrompida de alguma forma e tem uma extensão .txt , mas eu não pode mudar porque eu não consigo ver).

Se eu for para cmd e digitar rename hosts.txt hosts , será exibido um erro e será dito

System couldn't find the file

Se eu tentar ir para regedit e encontrar

HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DataBasePath=

Eu bati em uma parede porque DataBasePath= NÃO está listado sob parâmetros, é como se não houvesse nenhuma entrada. Não sei se meu PC foi infectado por malware ou algo assim e está ocultando o arquivo hosts do registro e do sistema.

    
por Tony 06.07.2011 / 20:34

2 respostas

9

NÃO possui nenhuma extensão. É um arquivo somente leitura localizado aqui:

C:\Windows\System32\drivers\etc\hosts (name of file, no extension).

Você pode criar um arquivo HOSTS vazio se precisar. Há apenas informações, não há dados reais por padrão.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters

DataBasePath deve ter um valor de: %SystemRoot%\System32\drivers\etc

    
por 06.07.2011 / 20:36
1

Você pode criar um novo arquivo de hosts e salvá-lo em sua área de trabalho como hosts.txt . Em seguida, renomeie o arquivo e remova a extensão para que seja apenas hosts . Copie-o para c: \ windows \ system32 \ drivers \ etc e ele será solicitado com o UAC.

    
por 06.07.2011 / 21:27