Hijack do arquivo host

0

Eu queria adicionar uma entrada ao meu arquivo host para abrir o diretório e

Hosts Redes Protocolo Serviços

Todos os arquivos, exceto o arquivo Imhosts.sam, estão confusos.

todos os 4 desses arquivos, quando clicados duas vezes, iniciam agora o Mass Effect 2. Antes eu notei que alguns ícones aleatórios tinham mudado para o ícone do ME2, mas os ícones ainda funcionavam como deveriam.

Como isso pode acontecer e, mais importante, como posso corrigi-lo? Win10.

    
por Paradox 21.06.2016 / 04:46

1 resposta

0

Parece que algo definiu seu programa padrão para que nenhum arquivo de extensão seja ME2. Se você se sentir confortável editando o registro, (há um potencial de dano aqui, portanto, siga exatamente as instruções), você pode navegar para: HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts e, em seguida, clique com o botão esquerdo no "." lá. Isto irá destacá-lo e agora você deve clicar com o botão direito nele. Clique na opção "Exportar" e salve esse arquivo na área de trabalho (isso lhe dará um ponto de backup se algo der errado para a chave que você destacou). Depois disso, clique no sinal de mais "+" para abrir a pasta e verifique se a única pasta lá é: "OpenWithList". Depois disso, exclua todas as entradas, exceto "Padrão". A única coisa no padrão deve ser: (valor não definido). Realmente, não importa se há mais alguma coisa na entrada padrão, então não se preocupe se houver.

Se você tiver um problema depois de fazer isso, clique duas vezes no arquivo que exportou no início para desfazer o dano que você pode ter causado a essa chave. Lembre-se, se você fez algo não listado aqui, então esse dano não será desfeito pelo arquivo que você exportou e você pode estar com problemas.

Editar: Eu deveria ter sido um pouco mais específico, então peço desculpas por isso. No lado direito da janela do Regedit, também pode haver algumas entradas. Exclua essas também. Eu postei uma captura de tela de ambas as pastas para você. O lado direito só deve ter as entradas padrão. Captura de tela.

Editar 2: Ok, parece que eu estava um pouco fora do que eu te disse mais cedo, então peço desculpas por isso. O método acima corrige arquivos com um "." período no final de um nome de arquivo e nenhuma extensão. Você precisa redefinir a associação de arquivos sem nenhum período. Se você olhar para: HKEY_CLASSES_ROOT\Unknown , provavelmente verá que o seu jogo está listado em uma ou mais das entradas dentro dele. Clique com o botão esquerdo em Unknown e clique com o botão direito do mouse sobre ele e exporte essa entrada de chave para algum lugar seguro (sempre faça backup antes de mexer com o registro). Em seguida, abra o bloco de notas ou o editor de texto simples escolhido e cole-o nele (essa versão é para o Windows 7):
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Unknown]
"AlwaysShowExt"=""
"QueryClassStore"=""
"TypeOverlay"=""

[HKEY_CLASSES_ROOT\Unknown\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\
  65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,30,00,00,00

[HKEY_CLASSES_ROOT\Unknown\shell]
@="openas"

[HKEY_CLASSES_ROOT\Unknown\shell\openas]
"MultiSelectModel"="Single"

[HKEY_CLASSES_ROOT\Unknown\shell\openas\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
  6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,25,00,53,\
  00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,\
  79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,65,00,6c,00,6c,\
  00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,4f,00,70,00,65,00,6e,00,41,00,\
  73,00,5f,00,52,00,75,00,6e,00,44,00,4c,00,4c,00,20,00,25,00,31,00,00,00
"DelegateExecute"="{e44e9428-bdbc-4987-a099-40dc8fd255e7}"

[HKEY_CLASSES_ROOT\Unknown\shell\opendlg]
"LegacyDisable"=""
"MultiSelectModel"="Single"

[HKEY_CLASSES_ROOT\Unknown\shell\opendlg\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
  6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,25,00,53,\
  00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,\
  79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,65,00,6c,00,6c,\
  00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,4f,00,70,00,65,00,6e,00,41,00,\
  73,00,5f,00,52,00,75,00,6e,00,44,00,4c,00,4c,00,20,00,25,00,31,00,00,00

Ou se você tiver o Windows 10, use este em vez disso:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Unknown]
"AlwaysShowExt"=""
"QueryClassStore"=""
"TypeOverlay"=""

[HKEY_CLASSES_ROOT\Unknown\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\
  65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,30,00,00,00

[HKEY_CLASSES_ROOT\Unknown\shell]
@="openas"

[HKEY_CLASSES_ROOT\Unknown\shell\InvokeDefaultVerbInOtherProcess]
"ProgrammaticAccessOnly"=""

[HKEY_CLASSES_ROOT\Unknown\shell\InvokeDefaultVerbInOtherProcess\command]
"DelegateExecute"="{e44e9428-bdbc-4987-a099-40dc8fd255e7}"

[HKEY_CLASSES_ROOT\Unknown\shell\Open]
"MultiSelectModel"="Single"
"ProgrammaticAccessOnly"=""

[HKEY_CLASSES_ROOT\Unknown\shell\Open\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4f,00,70,00,\
  65,00,6e,00,57,00,69,00,74,00,68,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\
  00,31,00,22,00,00,00
"DelegateExecute"="{e44e9428-bdbc-4987-a099-40dc8fd255e7}"

[HKEY_CLASSES_ROOT\Unknown\shell\openas]
@=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
  00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,\
  68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,35,\
  00,33,00,37,00,36,00,00,00
"MultiSelectModel"="Single"

[HKEY_CLASSES_ROOT\Unknown\shell\openas\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4f,00,70,00,\
  65,00,6e,00,57,00,69,00,74,00,68,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\
  00,31,00,22,00,00,00
"DelegateExecute"="{e44e9428-bdbc-4987-a099-40dc8fd255e7}"

[HKEY_CLASSES_ROOT\Unknown\shell\OpenWithSetDefaultOn]
"MultiSelectModel"="Single"
"ProgrammaticAccessOnly"=""

[HKEY_CLASSES_ROOT\Unknown\shell\OpenWithSetDefaultOn\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4f,00,70,00,\
  65,00,6e,00,57,00,69,00,74,00,68,00,2e,00,65,00,78,00,65,00,20,00,2d,00,6f,\
  00,76,00,65,00,72,00,72,00,69,00,64,00,65,00,20,00,22,00,25,00,31,00,22,00,\
  00,00
"DelegateExecute"="{e44e9428-bdbc-4987-a099-40dc8fd255e7}"

Em seguida, salve-o como: "UnknownReset.reg" , observe que as cotações são necessárias, pois o bloco de notas adicionará automaticamente a extensão .txt se você não tiver aspas em torno do nome do arquivo. Em seguida, clique duas vezes no arquivo recém-criado e isso deve corrigir seu problema. Se salvou o arquivo com uma extensão .txt, você terá que remover a extensão e tentar novamente, ou importar manualmente os dados no Regedit. Para importar manualmente, você pode abrir o Regedit, clicar no menu File e depois em Import . Escolha All files no menu suspenso e, em seguida, escolha o arquivo no qual você colocou o código acima. Desde que seja colado corretamente no arquivo, ele deve funcionar.

    
por 21.06.2016 / 08:39