.APPREF-MS

Файл APPREF-MS

Microsoft Application Reference File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл APPREF-MS - это ссылка на приложение ClickOnce, небольшой текстовый указатель, который Windows использует для запуска и автоматического обновления приложения .NET с URL-адреса сервера. Двойной щелчок по нему запускает среду выполнения ClickOnce (dfshim.dll), которая проверяет наличие обновлений и запускает приложение. Эти файлы появляются в меню «Пуск» после установки приложения ClickOnce; откройте такой файл в Notepad, чтобы увидеть URL-адрес развертывания внутри. Никогда не запускайте APPREF-MS из ненадежных источников - двойной щелчок автоматически загружает и выполняет код.

Разработчик: Microsoft Corporation Категория: Файлы параметров MIME: application/x-ms-application
ОТКРЫВАЕТСЯ НА Windows
Связанные: .ICA · .DS_STORE · .WMZ · .CFG

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jun 14, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла APPREF-MS?

.appref-ms - это файл ссылки на приложение ClickOnce, используемый Microsoft Windows для запуска приложений, развернутых с помощью технологии ClickOnce, представленной в .NET Framework 2.0 (2004). Файл содержит URL-адрес развертывания, указывающий на манифест приложения на веб-сервере или сетевом сервере, а также токен идентификации сборки, кодирующий имя приложения, версию, токен открытого ключа и архитектуру процессора.

При двойном щелчке оболочка Windows передает файл в dfshim.dll (среда выполнения развертывания ClickOnce). dfshim.dll связывается с сервером развертывания, проверяет наличие доступных обновлений, загружает любые измененные компоненты и запускает приложение - без традиционного установщика. Файлы .appref-ms создаются автоматически в %APPDATA%\Microsoft\Windows\Start Menu при установке приложения ClickOnce, выступая в качестве записи приложения в меню «Пуск».

В отличие от стандартного ярлыка .lnk, файл .appref-ms хранит исходный URL-адрес развертывания, а не локальный путь к исполняемому файлу. Это означает, что загрузчик всегда обращается к серверу, обеспечивая прозрачное обновление при каждом запуске.

Файл закодирован как текст UTF-16 LE и обычно имеет размер всего несколько сотен байт. Его можно открыть в Notepad для проверки URL-адреса развертывания. ClickOnce и формат .appref-ms по-прежнему поддерживаются в .NET 6 и более поздних версиях (только для Windows) через Microsoft.Deployment.Application.

Безопасность и защита

РИСК: MEDIUM

Сам по себе файл .appref-ms безопасен для получения - это просто текстовый URL. Однако двойной щелчок по нему заставляет Windows автоматически загружать и выполнять код по этому URL-адресу без традиционного запроса на загрузку. Атаки с использованием социальной инженерии использовали вредоносные файлы .appref-ms для скрытой установки вредоносного ПО через ClickOnce (CVE-2021-24084 и подобные). Никогда не запускайте .appref-ms из ненадежного источника или неожиданного вложения в электронном письме. Проверьте URL-адрес внутри (откройте с помощью Notepad) перед запуском. Microsoft Defender SmartScreen может предупреждать о неизвестных издателях.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕMicrosoft Application Reference Fileтакже известен как ClickOnce Application Reference, appref-ms file
РАЗРАБОТЧИКMicrosoft Corporationс 2004 (ClickOnce, .NET Framework 2.0 / Visual Studio 2005)
MIME-ТИПapplication/x-ms-application
ТИПТекстовая ссылка для запуска приложения (UTF-16 LE)
СВЯЗАННЫЕ.ica.ds_store.wmz.cfg

Программы, открывающие файлы APPREF-MS

Windows3 apps
Microsoft Visual Studio Freemium Используйте мастер публикации (Build → Publish) для создания и управления развертываниями ClickOnce, которые генерируют файлы .appref-ms.
Microsoft Windows (dfshim.dll / ClickOnce runtime) Встроенная Дважды щелкните файл .appref-ms; среда выполнения ClickOnce запускается автоматически через dfshim.dll.
Notepad (view contents) Встроенная Щелкните правой кнопкой мыши → «Открыть с помощью» → Notepad, чтобы прочитать URL-адрес развертывания внутри файла.

Технические подробности

глубокая спецификация
РазработчикMicrosoft Corporation
КодировкаТекст UTF-16 LE (с необязательным BOM FF FE)
ШифрованиеОтсутствует в файле; ClickOnce проверяет подпись Authenticode удаленного манифеста при запуске
КонтейнерПростой текст - одна или две строки
СодержимоеURL-адрес развертывания ClickOnce с токеном идентификации сборки (имя, версия, токен открытого ключа, архитектура)
Типичный размер файла200 Б - 2 КБ
Обработчик запускаdfshim.dll (среда выполнения Windows ClickOnce), вызываемая автоматически при двойном щелчке
Место установки по умолчанию%APPDATA%\Microsoft\Windows\Start Menu (создается автоматически при установке ClickOnce)
ПлатформаТолько Windows
ТехнологияРазвертывание ClickOnce - .NET Framework 2.0+ и .NET 6+ (Windows)
Поведение при обновленииdfshim.dll связывается с сервером развертывания и проверяет наличие обновлений перед каждым запуском
Команда ручного запускаrundll32 dfshim.dll,ShOpenVerbApplication <путь-к-.appref-ms>
Выпущен2004 (ClickOnce, .NET Framework 2.0 / Visual Studio 2005)
Последняя версияN/A - format unchanged; ClickOnce still active in .NET 6+
Спецификацияdocs.microsoft.com

Конвертации APPREF-MS

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами APPREF-MS. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах APPREF-MS.

Часто задаваемые вопросы

Что такое файл .appref-ms?
Это ссылка на приложение ClickOnce - небольшой текстовый указатель, который Windows использует для запуска приложения .NET ClickOnce. Двойной щелчок по нему инициирует подключение к серверу развертывания, проверку обновлений и запуск приложения.
Как открыть файл .appref-ms?
Дважды щелкните по нему в Windows Explorer - среда выполнения ClickOnce обработает его автоматически. Чтобы просмотреть его содержимое, щелкните правой кнопкой мыши → «Открыть с помощью» → Notepad.
Можно ли запустить .appref-ms на Mac или Linux?
Нет. ClickOnce предназначен только для Windows. Файлы .appref-ms не имеют аналогов в других операционных системах.
Как скопировать приложение ClickOnce на другой компьютер?
Скопируйте файл .appref-ms в меню «Пуск» или на рабочий стол другого компьютера. При запуске ClickOnce повторно загрузит приложение по URL-адресу развертывания. На целевой машине должна быть установлена требуемая версия .NET.
Безопасен ли файл .appref-ms?
Сам формат файла является легитимным, но он автоматически выполняет код из URL-адреса при двойном щелчке. Открывайте файлы .appref-ms только из доверенных, известных источников - вредоносные версии использовались в фишинговых атаках.
Почему мой .appref-ms сообщает «приложение не может быть запущено»?
Обычно это означает, что сервер развертывания находится в автономном режиме, URL-адрес изменился, отсутствует необходимая версия .NET Framework или истек срок действия сертификата Authenticode.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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

Похожие расширения

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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z