.CDF-MS

CDF-MS ファイル

ClickOnce Deployment binary manifest (CDF) file
質問する
クイック回答

.cdf-ms ファイルは、Windows の ClickOnce / side-by-side デプロイメント システムが自動的に作成する内部マニフェスト キャッシュ ファイルです。ユーザーがこれを開く必要はありません。ClickOnce アプリのインストールや起動時に .NET ランタイムが読み書きを行います。ClickOnce アプリの動作に問題がある場合は、アプリを修復または再インストールしてください。.cdf-ms ファイルを手動で削除しないでください。

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

このページの内容

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

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

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

ファイルを識別する

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

.cdf-ms ファイルは、Windows の ClickOnce デプロイメント システムおよび side-by-side (SxS/Fusion) コンポーネント ランタイムによって使用されるマニフェスト キャッシュ ファイルです。これには、アセンブリ ID の宣言、依存関係の参照、ファイル エントリ、およびデジタル署名が含まれています。これらは、ランタイムが ClickOnce アプリケーションや .NET コンポーネントを特定、検証、および起動するために必要な情報です。

マニフェスト ファイルの役割

.cdf-ms ファイルはユーザーではなく、ClickOnce ランタイムによって自動的に書き込まれます。ほとんどのコピーは UTF-8 XML であり、テキスト エディタで内容を確認できます。各ファイルには XML-DSIG デジタル署名が含まれているため、.cdf-ms ファイルを修正しようとすると署名が無効になり、アプリケーションが正常に動作しなくなる可能性があります。適切な対処法は、キャッシュ ファイルを直接編集することではなく、アプリケーションを修復または再インストールすることです。

.cdf-ms マニフェスト ファイルは、通常、参照先のアプリケーションにちなんで命名されます。たとえば、application.exe には application.exe.cdf-ms が付随します。Windows PE バイナリに埋め込まれたプレーンな MANIFEST ファイルとは異なり、.cdf-ms は ClickOnce デプロイメント パイプラインに関連付けられた個別のキャッシュ アーティファクトであり、2005年11月の .NET Framework 2.0 で初めて導入されました。現在は、MSIX が Microsoft 推奨の最新のパッケージ化代替手段となっています。

セキュリティと安全性

リスク: LOW

.cdf-ms 自体は不活性なマニフェスト(通常は XML)であり、それ自体で実行されることはないため、読み取ることは無害です。現実的な注意点は ClickOnce 全般と同じです。このキャッシュはあるパブリッシャーの URL からダウンロードされ実行されたアプリに属しており、ClickOnce デプロイ リンクはマルウェアのインストールに悪用されたことがあります(2023-2024年のキャンペーン)。問題を「解決」するために .cdf-ms ファイルを手動で削除しないでください。ClickOnce キャッシュが破損する可能性があります。アプリの修復/再インストール機能を使用してください。信頼の判断は、このキャッシュ ファイルではなく、基盤となる ClickOnce アプリに対して行ってください。

形式の詳細

概要
正式名称ClickOnce Deployment binary manifest (CDF) file別名 ClickOnce CDF manifest, Component Definition Framework manifest
開発元Microsoft登場時期 2005 (ClickOnce, .NET Framework 2.0 / Visual Studio 2005)
カテゴリ設定ファイル
MIME タイプapplication/octet-stream
タイプClickOnce/SideBySide マニフェスト キャッシュ ファイル(バイナリまたは XML マニフェスト)
この拡張子は以下でも使用されています…
  • Channel Definition Format (CDF) - 1990年代後半の Microsoft/IE «Active Channel» XML プッシュ形式で .cdf が使用されていましたが、これは歴史的なものであり ClickOnce とは無関係です。

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

Windows3 apps
ClickOnce / side-by-side runtime (Windows, .NET) 標準搭載 ユーザーが開くものではありません:.NET ClickOnce/SxS ランタイムが、ClickOnce アプリのインストール、更新、または起動時に .cdf-ms を自動的に読み書きします。
Notepad++ / VS Code (inspect only) オープンソース アセンブリ ID や依存関係を確認するために、.cdf-ms をテキスト/XML として開きます。読み取り専用としてください。編集すると署名が壊れ、キャッシュされたアプリが動作しなくなります。
Visual Studio (mage.exe / mageui.exe) フリーミアム 開発者ツール:Manifest Generation ツールは ClickOnce マニフェストの表示や署名を行います。これは作成用であり、エンドユーザーが「開く」ためのものではありません。

技術的詳細

詳細仕様
エンコーディング主に UTF-8 XML。一部のキャッシュ コピーはコンパクトなバイナリ形式で保存される
暗号化なし(暗号化ではなく XML-DSIG デジタル署名による整合性保護)
一般的なファイルサイズ1 KB - 50 KB
MIME タイプapplication/octet-stream (バイナリ キャッシュ); application/xml (テキストとして読み取る場合)
XML ルート要素asm.v1/asm.v2 マニフェスト 名前空間内の <assembly> または <asmv1:assembly>
整合性メカニズムXML デジタル署名 (XML-DSIG) および/または Authenticode ハッシュ エントリ
デプロイメント システムWindows ClickOnce / side-by-side (SxS) Fusion コンポーネント ストア
ファイル命名規則対象の実行ファイルを反映(例:app.exe.cdf-ms)
キャッシュの場所ユーザーごとの ClickOnce コンポーネント ストア ディレクトリ (AppData 配下)
変更のリスク編集すると XML-DSIG 署名が無効になり、アプリケーションの起動が失敗する
オペレーティング システムWindows のみ
リリース日2005 (ClickOnce, .NET Framework 2.0 / Visual Studio 2005)
最新バージョンTied to the ClickOnce/Fusion runtime shipping with current .NET (5+/8)
仕様書learn.microsoft.com

CDF-MS の変換

コミュニティ Q&A

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

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

よくある質問

.cdf-ms ファイルとは何ですか?
Microsoft の ClickOnce / side-by-side デプロイメント システムで使用される内部的な Windows マニフェスト キャッシュ ファイルです。.NET ランタイムが ClickOnce アプリのインストールや起動時に自動的に作成・読み取りを行います。これはシステム内部の仕組み(配管)であり、ユーザーが扱うドキュメントではありません。
.cdf-ms ファイルを開くにはどうすればよいですか?
エンドユーザーが「開く」必要のあるものはありません。ほとんどは XML 形式であるため、Notepad++ や VS Code で開いてアセンブリ ID を確認することは可能ですが、編集はしないでください。編集すると署名が壊れます。
.cdf-ms ファイルを削除しても大丈夫ですか?
手動での削除は避けてください。これらは ClickOnce キャッシュの一部であり、削除するとアプリが壊れたり、再ダウンロードが強制されたりする可能性があります。ClickOnce アプリの動作がおかしい場合は、代わりにアプリの修復または再インストールを行ってください。
ウイルス対策ソフトが .cdf-ms ファイルを警告したのはなぜですか?
ファイル自体は無害なマニフェストですが、URL から取得された ClickOnce デプロイ アプリに属しており、ClickOnce デプロイが悪意のあるソフトウェアに悪用されるケースがあるためです。キャッシュ ファイル自体よりも、親アプリのパブリッシャーを確認してください。
.cdf-ms は .application ファイルと同じものですか?
これらは関連する ClickOnce マニフェスト アーティファクトですが、別物です。.application はインストール時にクリックするデプロイメント マニフェストであり、.cdf-ms はランタイムがコンポーネント ストアに保持するキャッシュされたマニフェストです。ユーザーが操作するのは .application であり、.cdf-ms ではありません。
.cdf-ms ファイルは Mac や Linux で動作しますか?
いいえ。ClickOnce は Windows/.NET のテクノロジーです。macOS や Linux ではこのファイルに意味はなく、せいぜい不活性な XML テキストとして読み取れるだけです。

参考文献

1Microsoft Learn - ClickOnce Deployment Manifestlearn.microsoft.com
2Microsoft Learn - ClickOnce security and deploymentlearn.microsoft.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
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 で閲覧