VBScipt ausente - Windows 7 64 bits - tentei muitas soluções, mas sem sorte

VBScipt ausente - Windows 7 64 bits - tentei muitas soluções, mas sem sorte

Ao instalar alguns programas ou tentar executar arquivos .vbs, o Windows me informa que não consegue encontrar o VBScript.

Eu tentei tudo que pude encontrar online, incluindo:

  • Registrando o .dll: regsvr32 %systemroot%\system32\vbscript.dll- Recebo uma mensagem de sucesso cada vez que me registro.

  • Correndo sfc /scannow.

  • Garantir que a chave do registro aponte para o lugar certo.
    C:\Windows\system32\vbscript.dlle não algum arquivo de triagem antivírus.

  • Posso ver o arquivo .dll em ambos system 32e sysWOW64.

Qualquer conselho sobre como proceder seria apreciado. Além disso, não consigo encontrar nenhum lugar onde possa baixar novamente o mecanismo VBScript.

Mais Informações:

O formato de arquivo .vbs está associado ao host de script baseado no Microsoft Windows. Essas informações vêm da seção Associações de arquivos do Painel de controle.

Quando tento executar um arquivo .vbs, recebo uma janela de erro informando:

Host de script do Windows - Não é possível encontrar o mecanismo de script "VBScript" para o script "C:****.vbs".

Responder1

O que acontece quando você executa cscript.exe ou wscript.exe? É assim que você executa (esses) scripts no Windows.

Ele também pode estar sendo bloqueado pela política de grupo - ouvi falar que isso foi feito em alguns ambientes corporativos, embora fosse temporário.

Portanto, procure wscript.exe ou cscript.exe, tente executá-los, veja se estão faltando ou qual mensagem de erro você recebe ao executá-los, etc.

Responder2

Fácil! Eu tive o mesmo problema antes... :/

Solução para Windows 7:

1) Abra o "regedit".

2) Clique em sim se aparecer uma caixa de diálogo (para fazer alterações em seu computador).

3) Abra: "HKEY_CLASSES_ROOT".

4) Abra: "CLSID".

5) Abra: "{B54F3741-5B07-11cf-A4B0-00AA004A55E8}".

6) Clique uma vez em: "InprocServer32".

7) Clique uma vez em: "Versão Atual".

8) Clique duas vezes em "(Padrão)"

9) Onde diz "Dados de valor", altere para "C:\Windows\System32\vbscript.dll".


NOTA: Se você tivesse o McAffee instalado anteriormente, poderia ser "C:\Program Files\Common Files\McAfee\SystemCore\ScriptSn.20120217033008.dll" como o valor de dados anterior. Ignore isso e siga o passo 9.


10) Reinicie ou desligue o sistema.

11) Pronto! Simples assim. :D

Espero que isto ajude! :)

Responder3

O erro "Não é possível encontrar o mecanismo de script VBScript..." pode ocorrer se a biblioteca de vínculo dinâmico (DLL) VBScript.dll não estiver instalada corretamente - mesmo que esteja fisicamente em seu sistema (em vez de realmente estar ausente).

Tente registrá-lo digitando regsvr32 VBScriptseguido da Entertecla em um prompt de comando ou usando o comando Executar do Windows (que você pode acessar digitando a Win+Rcombinação de teclas ao mesmo tempo).

informação relacionada