O problema é o redirecionamento de pasta Se um programa de 32 bits tentar acessar a pasta System32, ele será redirecionado de forma invisível para o diretório %windir%\SysWOW64
, isso é para compatibilidade com aplicativos de 32/64 bits.
Todos os arquivos no System32 são de 64 bits, no entanto, se um programa foi escrito incorretamente, eles podem ter embutido o System32 em seu programa ao procurar uma DLL. Para evitar falhas de programas aleatórios de programas escritos incorretamente, a Microsoft faz esse redirecionamento.
Agora, se você olhar para o link que eu postei no topo %windir%\system32\drivers\etc
está isento deste redirecionamento, é por isso que se você for diretamente para lá, ele funcionará bem, mas se você estiver em %windir%\system32\drivers
, estará realmente olhando %windir%\SysWoW64\drivers
pasta que não contém uma subpasta etc
.
Existem algumas soluções alternativas
- você precisa inserir diretamente
%windir%\system32\drivers\etc
- navegue até a pasta "oculta"
%windir%\sysnative
, que o levará para a pasta "real"System32
e você poderá ir até a árvore de diretórios como normal. - Quando você estiver em
%windir%\System32\drivers
manualmente, clique na barra de endereço e adicione o\etc
ao caminho da pasta (isso é apenas outra maneira de fazer o método 1)