.WSF

Arquivo WSF

Windows Script File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo .wsf é um Windows Script File - um script em formato XML que o Windows Script Host (WSH) executa nativamente em todas as versões do Windows. Para lê-lo com segurança, clique com o botão direito e abra com o Bloco de Notas ou Notepad++; não clique duas vezes em um arquivo que você mesmo não criou. Arquivos WSF são um método de entrega de malware bem documentado, usado por famílias de ransomware, incluindo Locky e Cerber.

Desenvolvedor: Microsoft Corporation Categoria: Arquivos Executáveis MIME: text/plain
ABRE EM Windows
Relacionado: .APK · .EXE · .VBS · .JAR

Nesta página

19k+ extensões indexadas
Última revisão em Sep 1, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro WSF?

Arquivos com a extensão .wsf são scripts para o Microsoft Windows Script Host (WSH). Estes são arquivos de texto que cumprem o formato XML. Eles podem ser abertos para edição em qualquer editor de texto, mas é aconselhável usar uma ferramenta dedicada, como o Visual Studio Code. Um único arquivo .wsf pode incluir vários trabalhos de script e suportar várias linguagens de script dentro de um único documento.

As linguagens de script padrão suportadas em arquivos .wsf incluem JScript e VBScript. No entanto, o formato foi projetado para ser independente da linguagem de script - após a instalação de um mecanismo compatível no WSH, ele também pode suportar linguagens como:

  • PerlScript,
  • Python,
  • BASIC,
  • Ruby,
  • PHP,
  • Object REXX.

Ao integrar diferentes linguagens de script, é possível usar funções definidas em uma linguagem juntamente com constantes de objetos declarados. Isso aproxima a criação de scripts .wsf dos métodos tradicionais de programação.

Arquivos de script .wsf são usados para log e administração de sistema, e são comumente utilizados para automatizar várias tarefas do sistema. Os scripts podem ser executados em modo GUI via WScript.exe, em modo console via CScript.exe, ou acessados programaticamente como um objeto COM através de WShom.ocx. Ferramentas de depuração também estão disponíveis.

Scripts PowerShell substituíram amplamente o .wsf para automação moderna do Windows desde o Windows 7, mas o WSH permanece presente em todas as versões atuais do Windows. Nota de segurança importante: arquivos .wsf são um mecanismo conhecido de entrega de malware - ransomware e downloaders abusaram amplamente de anexos de e-mail .wsf. Trate qualquer arquivo .wsf não solicitado com extrema cautela.

Segurança e proteção

RISCO: HIGH

Arquivos WSF são um importante vetor de entrega de malware no Windows. O Windows Script Host executa .wsf nativamente sem qualquer instalação especial, e o contêiner XML permitiu que os primeiros filtros de e-mail os ignorassem como texto simples. Campanhas de ransomware (Locky 2016, Cerber, Sage 2017, downloader Nemucod) usaram extensivamente anexos de e-mail .wsf maliciosos. Fatores de risco: (1) .wsf pode baixar e executar cargas adicionais via objetos WScript.Shell e XMLHTTP; (2) pode modificar o registro, criar arquivos e invocar comandos do sistema; (3) nenhuma elevação de UAC é necessária para muitas ações destrutivas; (4) executa silenciosamente via clique duplo no wscript.exe. Mitigação: bloqueie .wsf em gateways de e-mail; desative o WSH via Política de Grupo (HKLM\Software\Microsoft\Windows Script Host\Settings → Enabled = 0); nunca execute um .wsf inesperado. Use um editor de texto para inspecionar antes de executar.

Detalhes do formato

em resumo
NOME COMPLETOWindows Script Filetambém conhecido como WSF Script, Windows Script Host File
DESENVOLVEDORMicrosoft Corporationdesde 1999 with Windows Script Host 2.0 (shipped with Windows 2000; downloadable for Windows 98/NT)
TIPO MIMEtext/plain
TIPOArquivo de script multilinguagem baseado em XML para Windows Script Host (WSH)
RELACIONADO.apk.exe.vbs.jar

Programas que abrem arquivos WSF

Windows5 apps
Windows Notepad Integrado Clique com o botão direito no arquivo .wsf → Abrir com → Bloco de Notas para visualizar o código-fonte sem executar.
Notepad Código aberto Abra o arquivo .wsf no Notepad++ para ler, editar ou inspecioná-lo com segurança sem executar.
Windows Script Host (wscript.exe) Integrado Clique duas vezes no arquivo .wsf para executar via wscript.exe (modo GUI). AVISO: execute apenas arquivos confiáveis.
Windows Script Host Console (cscript.exe) Integrado Abra o Prompt de Comando e execute: cscript nome_do_arquivo.wsf - executa em modo console com saída de texto.
Visual Studio Code Código aberto Abra o arquivo; o VS Code reconhece XML e fornece realce de sintaxe. Depure WSH com a extensão apropriada.

Detalhes técnicos

especificação profunda
Formato de arquivoDocumento XML bem formado; o elemento raiz <package> (opcional) contém um ou mais elementos <job id="...">, cada um agrupando um ou mais blocos <script>
CodificaçãoTexto; UTF-8 ou Windows-1252 (ANSI); codificação de caracteres especificada na declaração XML no cabeçalho do arquivo
Elementos de trabalho XMLCada <job> pode conter <script language="VBScript|JScript">, <reference> (constantes de biblioteca de tipos), <object> (instanciação COM), <include> (arquivos externos .vbs/.js) e <runtime> (documentação de argumentos)
Mecanismos de script integradosJScript e VBScript são integrados ao WSH em todas as versões do Windows; mecanismos adicionais (PerlScript, Python, Object REXX) requerem instalação separada e registro no sistema
Multilinguagem por trabalhoUm único bloco <job> pode misturar seções <script> de JScript e VBScript, compartilhando objetos COM e constantes entre as linguagens
Modos de execuçãoModo GUI: wscript.exe (diálogos permitidos, sem console); modo console: cscript.exe (stdout/stderr disponíveis); acesso a objeto COM: WShom.ocx
Versões do host WSHO WSH 5.8 é fornecido com o Windows 7 até o Windows 11 e é a versão em todos os sistemas atuais; o WSH 5.6 rodava no Windows XP
Tamanho típico do arquivo1 KB - 200 KB; a maioria dos scripts são arquivos compactos de propósito único
Classificação de segurançaExecutável de alto risco; o WSH executa arquivos .wsf nativamente ao clicar duas vezes, sem confirmação do usuário; amplamente explorado por ransomware (Locky, Cerber, Sage) e entrega de malware via anexos de e-mail
PlataformaApenas Windows; o Windows Script Host não está disponível para macOS ou Linux
Manipulador de execução padrãoO Windows associa .wsf ao wscript.exe por padrão; a associação pode ser alterada para cscript.exe ou desativada inteiramente via Política de Grupo para reforço de segurança
Sucessor modernoO PowerShell (.ps1) substituiu amplamente o .wsf para administração de sistemas Windows desde o Windows 7; o WSH permanece presente em todos os Windows atuais, mas não é desenvolvido ativamente pela Microsoft
Lançado1999 with Windows Script Host 2.0 (shipped with Windows 2000; downloadable for Windows 98/NT)
Versão mais recenteWSH 5.8 (Windows 7 / Server 2008 R2; version in all later Windows editions)
Especificaçãolearn.microsoft.com

Conversões de WSF

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos WSF. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos WSF.

Perguntas frequentes

Um arquivo .wsf é perigoso?
Pode ser. Arquivos WSF executam scripts nativamente no Windows sem qualquer software especial e têm sido usados extensivamente em campanhas de ransomware e malware. Nunca execute um arquivo .wsf que você recebeu inesperadamente - abra-o em um editor de texto primeiro para inspecionar o código.
Como faço para executar um script .wsf?
Clique duas vezes nele para executar no wscript.exe (modo GUI), ou abra um Prompt de Comando e digite: cscript nome_do_arquivo.wsf para o modo console. Execute apenas scripts em que você confia.
Como abro um arquivo .wsf para ler o código sem executá-lo?
Clique com o botão direito no arquivo → Abrir com → Bloco de Notas (ou Notepad++, VS Code). Não clique duas vezes para abrir - isso executa o script.
Qual é a diferença entre .wsf e .vbs ou .js?
Arquivos .vbs contêm apenas VBScript e .js apenas JScript. Um .wsf (Windows Script File) é um contêiner XML que pode incluir blocos VBScript e JScript no mesmo arquivo, além de vários trabalhos independentes, declarações de objetos COM e inclusões de arquivos externos.
Posso desativar a execução de .wsf no Windows?
Sim - desative o Windows Script Host via Política de Grupo ou registro: HKLM\Software\Microsoft\Windows Script Host\Settings, defina Enabled como 0. Isso impede toda a execução de scripts baseados em WSH (incluindo .vbs e .js).
O que devo usar em vez de .wsf para novos scripts?
O PowerShell (.ps1) é a plataforma de script moderna recomendada pela Microsoft. Ele vem pré-instalado no Windows 7+ e oferece recursos, controles de segurança e suporte a IDE muito superiores ao WSH.
Arquivos .wsf podem ser bloqueados em gateways de e-mail?
Sim - e devem ser. A maioria dos gateways de segurança de e-mail modernos (Microsoft Defender para Office 365, Proofpoint, Mimecast) bloqueia anexos .wsf por padrão ou via política.

Referências

1Microsoft Docs - Windows Script Host (WSH)learn.microsoft.com
2Wikipedia - Windows Script Fileen.wikipedia.org

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.MDMarkdown Document
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Extensões relacionadas

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z