.APPREF-MS

APPREF-MS ファイル

Microsoft Application Reference File
質問する
クイック回答

APPREF-MS ファイルは ClickOnce アプリケーション参照です。これは、Windows がサーバー URL から .NET アプリケーションを起動し、自動更新するために使用する小さなテキストポインタです。ダブルクリックすると ClickOnce ランタイム(dfshim.dll)が実行され、更新を確認してアプリを起動します。これらのファイルは ClickOnce アプリケーションのインストール後にスタートメニューに表示されます。メモ帳で開くと、内部のデプロイメント URL を確認できます。信頼できないソースからの APPREF-MS は絶対に実行しないでください。ダブルクリックすると、コードが自動的にダウンロードされ実行されます。

開発元: Microsoft Corporation カテゴリ: 設定ファイル MIME: application/x-ms-application
対応OS Windows
関連: .ICA · .DS_STORE · .WMZ · .CFG

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jun 14, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

APPREF-MS ファイル形式とは?

.appref-ms は、.NET Framework 2.0(2004年)で導入された ClickOnce テクノロジーを使用してデプロイされたアプリケーションを起動するために Microsoft Windows で使用される ClickOnce アプリケーション参照ファイルです。このファイルには、Web サーバーまたはネットワークサーバー上のアプリケーションマニフェストを指すデプロイメント URL と、アプリケーション名、バージョン、公開キートークン、プロセッサアーキテクチャをエンコードしたアセンブリ ID トークンが含まれています。

ダブルクリックすると、Windows シェルはファイルを dfshim.dll(ClickOnce デプロイメントランタイム)に渡します。dfshim.dll はデプロイメントサーバーに接続し、利用可能な更新を確認し、変更されたコンポーネントをダウンロードして、従来のインストーラーなしでアプリケーションを起動します。.appref-ms ファイルは、ClickOnce アプリケーションがインストールされると %APPDATA%\Microsoft\Windows\Start Menu に自動的に作成され、アプリケーションのスタートメニュー項目として機能します。

標準の .lnk ショートカットとは異なり、.appref-ms ファイルはローカルの実行パスではなく、元のデプロイメント URL を保存します。つまり、ランチャーは常にサーバーを参照し、実行するたびに透過的な更新が可能になります。

ファイルは UTF-16 LE テキストとしてエンコードされており、通常は数百バイト程度です。メモ帳で開いてデプロイメント URL を確認できます。ClickOnce と .appref-ms 形式は、Microsoft.Deployment.Application を通じて .NET 6 以降(Windows のみ)でも引き続きサポートされています。

セキュリティと安全性

リスク: MEDIUM

.appref-ms ファイル自体を受け取ることは安全です。これは単なるテキストの URL です。ただし、ダブルクリックすると、Windows は従来のダウンロードプロンプトを表示せずに、その URL からコードを自動的にダウンロードして実行します。ソーシャルエンジニアリング攻撃では、悪意のある .appref-ms ファイルを使用して ClickOnce 経由でマルウェアを密かにインストールする手法(CVE-2021-24084 など)が使われています。信頼できないソースや予期しないメールの添付ファイルからの .appref-ms は絶対に実行しないでください。起動する前に内部の URL を確認(メモ帳で開く)してください。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)

APPREF-MS ファイルを開くプログラム

Windows3 apps
Microsoft Visual Studio フリーミアム 発行ウィザード(ビルド → 発行)を使用して、.appref-ms ファイルを生成する ClickOnce デプロイメントを作成および管理します。
Microsoft Windows (dfshim.dll / ClickOnce runtime) 標準搭載 .appref-ms ファイルをダブルクリックします。ClickOnce ランタイムが dfshim.dll を介して自動的に起動します。
Notepad (view contents) 標準搭載 右クリック → プログラムから開く → メモ帳を選択して、ファイル内のデプロイメント URL を読み取ります。

技術的詳細

詳細仕様
開発元Microsoft Corporation
エンコーディングUTF-16 LE テキスト(オプションで BOM FF FE あり)
暗号化ファイル内にはなし。ClickOnce は起動時にリモートマニフェストの Authenticode 署名を検証します
コンテナプレーンテキスト - 1行または2行
内容アセンブリ ID トークン(名前、バージョン、公開キートークン、アーキテクチャ)を含む ClickOnce デプロイメント URL
一般的なファイルサイズ200 B - 2 KB
起動ハンドラダブルクリック時に自動的に呼び出される 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 <path-to-.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 の変換

コミュニティ Q&A

ユーザーからの質問
質問する
APPREF-MS ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。APPREF-MS ファイルについて最初の質問をしてみましょう。

よくある質問

.appref-ms ファイルとは何ですか?
これは ClickOnce アプリケーション参照です。Windows が .NET ClickOnce アプリケーションを起動するために使用する小さなテキストポインタです。ダブルクリックするとデプロイメントサーバーに接続し、更新を確認してアプリを実行します。
.appref-ms ファイルを開くにはどうすればよいですか?
Windows エクスプローラーでダブルクリックしてください。ClickOnce ランタイムが自動的に処理します。内容を確認するには、右クリック → プログラムから開く → メモ帳を選択します。
Mac や Linux で .appref-ms を実行できますか?
いいえ。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 で閲覧