Como ativar ou desativar Windows Script Host no seu PC?

Windows Script Host (WSH) recurso Windows que permite executar scripts escritos em VBScript ou JavaScript . Esses scripts podem ser usados ​​para automatizar tarefas, modificar configurações do sistema ou até mesmo iniciar aplicativos. No entanto, o WSH também pode ser explorado por malware que tenta infectar seu computador ou criptografar seus arquivos. É por isso que é recomendado desabilitar o WSH se você não precisar dele ou não souber o que está fazendo.

Neste artigo explicaremos como ativar ou desativar o WSH no Windows 10, 8 e 7, bem como as vantagens e desvantagens de fazê-lo.

O que é o host de scripts Windows ?

GetPaidStock.com 64838dc05ad1eWindows Script Host (WSH) é uma interface que permite executar scripts escritos em VBScript ou JavaScript no Windows. Esses scripts geralmente são armazenados em arquivos com extensão .vbs ou .js, mas também podem ser incorporados em documentos do Microsoft Office (Word, Excel, etc.) ou em páginas da web.

WSH oferece a capacidade de manipular objetos do sistema operacional, como registro, arquivos, pastas, processos ou serviços. Ele também fornece acesso a componentes COM (Component Object Model), que são módulos de software reutilizáveis ​​e interoperáveis.

O WSH pode ser usado para automatizar tarefas repetitivas, modificar configurações do sistema ou até mesmo iniciar aplicativos. Por exemplo, você pode criar um script que limpe seu disco rígido, altere seu papel de parede ou abra seu navegador favorito.

Como habilitar ou desabilitar Windows Script Host?

Existem vários métodos para ativar ou desativar o WSH no Windows. Mostraremos os dois mais simples: modificar o registro e usar software antivírus.

Editar registro

O registro é um banco de dados que contém configurações do sistema e aplicativos instalados no Windows. É possível modificar o registro para ativar ou desativar o WSH.

Para fazer isso, siga estas etapas:

  • Abra o menu Iniciar e digite regedit na barra de pesquisa. Clique no ícone do programa regedit.exe que aparece.
    tth img w10 startmenu pesquisa regedit
  • Na janela de registro, navegue até a seguinte chave: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Script Host\Settings
  • No painel direito, clique duas vezes no valor denominado Habilitado. Se não existir, clique com o botão direito em um espaço vazio e escolha Novo> Valor DWORD (32 bits). Nomeie-o como Ativado.
    tth img w10 regedit Win Script Host novo
  • Na caixa de diálogo exibida, modifique os dados do valor de acordo com sua escolha:
    • Para ativar o WSH, digite 1 e clique em OK.
    • Para desabilitar o WSH, digite 0 e clique em OK.
  • tth img w10 regedit Win Script Host novo 0
    Feche a janela de registro e reinicie o PC para que as alterações tenham efeito.

Use software antivírus

Outro método para ativar ou desativar o WSH é usar um software antivírus que ofereça essa opção. Por exemplo, você pode usar o Smadav, um antivírus leve e gratuito que protege seu PC contra vírus USB e scripts maliciosos. Você pode desativar Windows Defender se houver um conflito entre os dois programas de software.

Para ativar ou desativar o WSH com Smadav, siga estas etapas:

  • Baixe e instale o Smadav em seu PC a partir do site oficial: https://smadav.net/
  • Abra o Smadav e clique no ícone Smadav na barra de tarefas.
  • Selecione Permitir Windows-Script e Office-Macro (até reiniciar) para habilitar o WSH. Desmarque esta caixa para desativar o WSH.
    tth img w10 app smadav Win Script Host ativo
  • Reinicie o seu PC para que as alterações tenham efeito.

Quais são as vantagens e desvantagens de ativar ou desativar Windows Script Host?

Habilitar ou desabilitar o WSH tem vantagens e desvantagens dependendo de como você usa o seu PC. Aqui está um resumo dos principais pontos a serem considerados:

BenefíciosDesvantagens
Habilitar WSH– Permite executar scripts úteis para automatizar tarefas, modificar configurações do sistema ou iniciar aplicativos.
Desativar WSH– Protege seu PC contra malware que explora o WSH para infectar seu computador ou criptografar seus arquivos.

Perguntas frequentes

Aqui estão algumas perguntas frequentes sobre Windows Script Host:

Por que desabilitar Windows Script Host?

  • O WSH pode ser útil para alguns usuários avançados, mas também pode representar um risco à segurança do seu computador.
  • O WSH pode ser explorado por malware que tenta infectar seu PC ou criptografar seus arquivos.
  • Esses malwares podem aparecer como anexos de e-mail, documentos do Office com armadilhas ou páginas da web infectadas. Eles também podem estar ocultos em arquivos compactados (zip, rar, etc.) ou em chaves USB.
  • Se você abrir esses arquivos de forma descuidada, corre o risco de executar um script malicioso que modificará seu registro, desabilitará seu antivírus, baixará outros malwares ou até mesmo criptografará seus dados pessoais.
  • É recomendado desabilitar o WSH se você não precisar dele ou não souber o que está fazendo. Isso evitará que seu PC seja comprometido por um script malicioso.

Como saber se um script é malicioso?

Não existe uma maneira infalível de detectar um script malicioso, mas existem alguns cuidados que você pode tomar:

  • Não abra anexos de e-mails de remetentes desconhecidos ou suspeitos.
  • Não abra documentos do Office que contenham macros sem verificar sua origem e conteúdo.
  • Não visite páginas da web que exibem alertas ou mensagens de erro solicitando a execução de um script.
  • Não conecte chaves USB cuja origem ou conteúdo você não conheça.
  • Faça uma varredura em seu PC regularmente com software antivírus atualizado.

Como removo um script malicioso que infectou meu PC?

Se você suspeitar que seu PC foi infectado por um script malicioso, você deve agir rapidamente para limitar os danos. Aqui estão alguns passos a seguir:

  • Desconecte seu PC da Internet e de qualquer rede local.
  • Desative o WSH seguindo os métodos descritos acima.
  • Execute uma verificação completa do seu PC com software antivírus atualizado. Se possível, use um antivírus que possa detectar e remover scripts maliciosos, como o Smadav.
  • Restaure seus arquivos de um backup recente, se você tiver um. Caso contrário, tente usar um software de recuperação de dados, como o Recuva.
  • Altere todas as suas senhas e verifique se há atividades suspeitas em suas contas online.

Como posso criar meus próprios scripts com Windows Script Host?

Se você deseja criar seus próprios scripts com WSH, você precisa ter conhecimento de VBScript ou JavaScript, bem como de programação Windows.

  • Para criar um script com WSH, você deve criar um arquivo de texto com extensão .vbs ou .js dependendo da linguagem que você está usando. Você pode usar qualquer editor de texto, como o Notepad ou o Notepad++.
  • No arquivo texto você deve escrever o código do seu script respeitando a sintaxe e regras da linguagem escolhida. Você pode usar comentários para explicar como seu script funciona ou para pular certas linhas de código.
  • Para executar seu script, você precisa clicar duas vezes no arquivo ou arrastar e soltar no ícone WSH. Você também pode usar o comando wscript.exe ou cscript.exe no prompt de comando.

Para depurar seu script, você pode usar instruções como MsgBox ou WScript.Echo para exibir mensagens na tela ou no console. Você também pode usar um editor de texto que oferece recursos de depuração, como o Visual Studio Code, que pode ajudá-lo a corrigir o erro 0xc000007b no Windows .

Aqui está um exemplo de script VBScript que exibe “Olá, mundo!” em uma caixa de diálogo:

' Isto é um comentário Opção Explícita ' Força a declaração de variáveis ​​de mensagem Dim ' Declara uma variável de mensagem = "Olá, mundo!" ' Atribui um valor à variável de mensagem MsgBox ' Exibe o valor da variável em uma caixa de diálogo 

Copiar

Aqui está um exemplo de script JavaScript que exibe “Olá, mundo!” na consola:

// Esta é uma mensagem var de comentário; // Declara uma variável message = "Olá mundo!"; // Atribui um valor à variável WScript.Echo(message); //Exibe o valor da variável no console 

Conclusão

Windows Script Host é um recurso Windows que permite executar scripts escritos em VBScript ou JavaScript. Esses scripts podem ser úteis para automatizar tarefas, alterar configurações do sistema ou iniciar aplicativos. No entanto, eles também podem ser perigosos se você abrir arquivos contendo scripts maliciosos que procuram infectar seu PC ou criptografar seus arquivos.

É por isso que é recomendado desabilitar o WSH se você não precisar dele ou não souber o que está fazendo. Você pode ativar ou desativar o WSH editando o registro ou usando um software antivírus como o Smadav.

Se você deseja criar seus próprios scripts com WSH, você precisa ter conhecimento de VBScript ou JavaScript, bem como de programação Windows. Você precisa criar um arquivo de texto com extensão .vbs ou .js e escrever seu código de script nele. Você pode executar, depurar e testar seu script com WSH.

Esperamos que este artigo tenha ajudado você a entender como ativar ou desativar o WSH em seu PC. Se você tiver alguma dúvida ou comentário, não hesite em deixá-los nos comentários.

Artigo anterior Como instalar o Discord no PS4?
Próximo artigo Como reiniciar uma TV Philips sem controle remoto?
Olá, sou o François :) Editor nas horas vagas que adora compartilhar sua paixão: TT High tech! 😍 Seja hardware, software, videogames, redes sociais e muitas outras áreas do site. Compartilho com vocês minhas análises, meus testes, tutoriais e meus favoritos em diversas mídias. Sou um tecnófilo conhecedor e exigente, que não segue apenas a moda, mas que procura orientá-lo para as melhores soluções. Então fique ligado!