.APPREF-MS

Arquivo APPREF-MS

Microsoft Application Reference File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo APPREF-MS é uma Referência de Aplicativo ClickOnce - um pequeno ponteiro de texto que o Windows usa para iniciar e atualizar automaticamente um aplicativo .NET a partir de uma URL de servidor. Clicar duas vezes nele executa o runtime do ClickOnce (dfshim.dll), que verifica atualizações e inicia o app. Esses arquivos aparecem no Menu Iniciar após a instalação de um aplicativo ClickOnce; abra um no Notepad para ver a URL de implantação interna. Nunca execute um APPREF-MS de uma fonte não confiável - clicar duas vezes nele baixa e executa código automaticamente.

Desenvolvedor: Microsoft Corporation Categoria: Arquivos de Configuração MIME: application/x-ms-application
ABRE EM Windows
Relacionado: .ICA · .DS_STORE · .WMZ · .CFG

Nesta página

19k+ extensões indexadas
Última revisão em Jun 14, 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 APPREF-MS?

.appref-ms é um arquivo de Referência de Aplicativo ClickOnce usado pelo Microsoft Windows para iniciar aplicativos implantados com a tecnologia ClickOnce introduzida no .NET Framework 2.0 (2004). O arquivo contém uma URL de implantação apontando para o manifesto do aplicativo em um servidor web ou de rede, juntamente com um token de identidade de assembly codificando o nome do aplicativo, versão, token de chave pública e arquitetura do processador.

Quando clicado duas vezes, o Shell do Windows passa o arquivo para a dfshim.dll (o runtime de implantação do ClickOnce). A dfshim.dll entra em contato com o servidor de implantação, verifica se há atualizações disponíveis, baixa quaisquer componentes alterados e inicia o aplicativo - sem um instalador tradicional. Arquivos .appref-ms são criados automaticamente em %APPDATA%\Microsoft\Windows\Start Menu quando um aplicativo ClickOnce é instalado, atuando como a entrada do aplicativo no Menu Iniciar.

Ao contrário de um atalho .lnk padrão, um arquivo .appref-ms armazena a URL de implantação original em vez de um caminho executável local. Isso significa que o inicializador sempre se refere ao servidor, permitindo atualizações transparentes em cada execução.

O arquivo é codificado como texto UTF-16 LE e normalmente tem apenas algumas centenas de bytes. Pode ser aberto no Notepad para inspecionar a URL de implantação. O ClickOnce e o formato .appref-ms permanecem suportados no .NET 6 e versões posteriores (apenas Windows) através do Microsoft.Deployment.Application.

Segurança e proteção

RISCO: MEDIUM

Um arquivo .appref-ms em si é seguro de receber - é apenas uma URL de texto. No entanto, clicar duas vezes nele faz com que o Windows baixe e execute automaticamente o código dessa URL sem um prompt de download tradicional. Ataques de engenharia social usaram arquivos .appref-ms maliciosos para instalar malware silenciosamente via ClickOnce (CVE-2021-24084 e similares). Nunca execute um .appref-ms de uma fonte não confiável ou anexo de e-mail inesperado. Inspecione a URL interna (abra com o Notepad) antes de iniciar. O Microsoft Defender SmartScreen pode avisar sobre editores desconhecidos.

Detalhes do formato

em resumo
NOME COMPLETOMicrosoft Application Reference Filetambém conhecido como ClickOnce Application Reference, appref-ms file
DESENVOLVEDORMicrosoft Corporationdesde 2004 (ClickOnce, .NET Framework 2.0 / Visual Studio 2005)
TIPO MIMEapplication/x-ms-application
TIPOReferência de inicialização de aplicativo em texto (UTF-16 LE)

Programas que abrem arquivos APPREF-MS

Windows3 apps
Microsoft Visual Studio Freemium Use o assistente de Publicação (Build → Publish) para criar e gerenciar implantações ClickOnce que geram arquivos .appref-ms.
Microsoft Windows (dfshim.dll / ClickOnce runtime) Integrado Clique duas vezes no arquivo .appref-ms; o runtime do ClickOnce inicia automaticamente via dfshim.dll.
Notepad (view contents) Integrado Clique com o botão direito → Abrir com → Notepad para ler a URL de implantação dentro do arquivo.

Detalhes técnicos

especificação profunda
DesenvolvedorMicrosoft Corporation
CodificaçãoTexto UTF-16 LE (com BOM FF FE opcional)
CriptografiaNenhuma no arquivo; o ClickOnce valida a assinatura Authenticode do manifesto remoto ao iniciar
ContêinerTexto simples - uma ou duas linhas
ConteúdoURL de implantação ClickOnce com token de identidade de assembly (nome, versão, token de chave pública, arquitetura)
Tamanho típico do arquivo200 B - 2 KB
Manipulador de inicializaçãodfshim.dll (runtime ClickOnce do Windows) invocado automaticamente ao clicar duas vezes
Local de instalação padrão%APPDATA%\Microsoft\Windows\Start Menu (criado automaticamente na instalação do ClickOnce)
PlataformaApenas Windows
TecnologiaImplantação ClickOnce - .NET Framework 2.0+ e .NET 6+ (Windows)
Comportamento de atualizaçãodfshim.dll entra em contato com o servidor de implantação e verifica atualizações antes de cada inicialização
Comando de inicialização manualrundll32 dfshim.dll,ShOpenVerbApplication <caminho-para-.appref-ms>
Lançado2004 (ClickOnce, .NET Framework 2.0 / Visual Studio 2005)
Versão mais recenteN/A - format unchanged; ClickOnce still active in .NET 6+
Especificaçãodocs.microsoft.com

Conversões de APPREF-MS

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos APPREF-MS. 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 APPREF-MS.

Perguntas frequentes

O que é um arquivo .appref-ms?
É uma Referência de Aplicativo ClickOnce - um pequeno ponteiro de texto que o Windows usa para iniciar um aplicativo .NET ClickOnce. Clicar duas vezes nele conecta ao servidor de implantação, verifica atualizações e executa o app.
Como abro um arquivo .appref-ms?
Clique duas vezes nele no Windows Explorer - o runtime do ClickOnce lida com isso automaticamente. Para inspecionar seu conteúdo, clique com o botão direito → Abrir com → Notepad.
Posso executar um .appref-ms no Mac ou Linux?
Não. O ClickOnce é exclusivo para Windows. Arquivos .appref-ms não possuem equivalente em outros sistemas operacionais.
Como copio um app ClickOnce para outro computador?
Copie o arquivo .appref-ms para o Menu Iniciar ou área de trabalho da outra máquina. Quando iniciado, o ClickOnce baixa novamente o app da URL de implantação. A máquina de destino deve ter a versão do .NET necessária instalada.
Um arquivo .appref-ms é seguro?
O formato do arquivo é legítimo, mas ele auto-executa código de uma URL quando clicado duas vezes. Abra apenas arquivos .appref-ms de fontes conhecidas e confiáveis - versões maliciosas têm sido usadas em ataques de phishing.
Por que meu .appref-ms diz «o aplicativo não pode ser iniciado»?
Geralmente o servidor de implantação está offline ou a URL mudou, ou a versão necessária do .NET Framework está ausente, ou o certificado Authenticode expirou.

Referências

1Microsoft Docs - ClickOnce security and deploymentdocs.microsoft.com
2Microsoft Docs - ClickOnce application manifestdocs.microsoft.com

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.DATProgram Data File (generic)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.MDMarkdown Document
9.RPMSGRestricted Permission Message
10.TMPTemporary File

Extensões relacionadas

.ICACitrix Independent Computing Architecture file
.DS_STOREmacOS Finder Desktop Services Store (.DS_Store)
.WMZWindows Media Player Skin
.CFGConfiguration File
.LICLicense File
.CONFConfiguration File

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