.MST

MST ファイル

Windows Installer Transform
質問する
クイック回答

MST ファイルは Windows Installer トランスフォームです。これは、ソフトウェアのインストール(機能、設定、ライセンスキー、サイレントモードなど)をカスタマイズするために MSI インストーラーに適用される一連の変更内容です。単独で実行することはできません。msiexec を使用して適用します: msiexec /i app.msi TRANSFORMS=custom.mst /qn。内容を表示または編集するには、Windows SDK に含まれる Microsoft の無料ツール Orca を使用してください。

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

このページの内容

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

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

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

ファイルを識別する

MST ファイル形式とは?

拡張子 .mst を持つファイルは、トランスフォームファイルとも呼ばれ、Microsoft Windows オペレーティングシステムで Windows Installer (msiexec.exe) のアプリケーションインストール設定を保存するために使用されます。.mst ファイルには、元のインストーラーパッケージを変更することなく、Windows アプリケーションのインストール方法を制御する インストールの構成とパラメータ が含まれています。

.mst ファイルの目的

.mst トランスフォームの主な用途は、さまざまなアプリケーションをインストールする際に Windows Installer の設定をカスタマイズすることです。これには、機能選択の事前設定、ダイアログボックスの抑制、インストールディレクトリのリダイレクト、またはライセンス条項へのサイレントな同意などが含まれます。.mst ファイルの内容は、特定のアプリケーションに対して優先されるインストール設定が変更されるたびに更新されます。

.mst ファイルはどこで使用されますか?

.mst ファイルは、IT 管理者や企業の展開チームが、標準化され事前構成されたソフトウェアを管理下のワークステーションにロールアウトするために一般的に使用されます。また、プログラマーがソフトウェア開発やソフトウェアバージョンのテスト中にも使用されます。

.mst ファイルと MSI パッケージ

.mst ファイルは、ベースとなる .msi パッケージと一緒に機能します。これにより、ユーザーは Windows Installer パッケージ自体を修正することなく、ローカルのインストール設定を変更できます。トランスフォームは、インストール時に TRANSFORMS プロパティを使用して適用されます。

msiexec /i installpkg.msi TRANSFORMS=transforms.mst

ファイル名をセミコロンで区切ることで、複数のトランスフォームを連鎖させることも可能です。内部的には、.mst ファイルはバイナリの COM Structured Storage (OLE 複合) データベースであり、これは .msp パッチファイルで使用されているものと同じコンテナ形式です。リファレンスインストーラーデータベースとカスタマイズされたターゲット状態の間の差分(デルタ)のみを保存します。

セキュリティと安全性

リスク: MEDIUM

MST はデータであり直接実行可能ではありませんが、インストーラーの動作を変更します。悪意のあるトランスフォームは、インストールパスの変更、セキュリティプロンプトの無効化、またはインストールされるコンポーネントの改ざんを行う可能性があります。信頼できるソース(自社の IT 部門やソフトウェアベンダー)からのトランスフォームのみを、意図された MSI と共に適用してください。なじみのない .mst は、展開前に Orca で検査してください。インストールは多くの場合、昇格された管理者権限で実行されるため、大規模に展開された改ざん済みトランスフォームは深刻なサプライチェーンのリスクとなります。出所を確認してください。

形式の詳細

概要
正式名称Windows Installer Transform
開発元Microsoft登場時期 Windows Installer (MSI) era, ~1999 (Office 2000 / Windows 2000)
カテゴリ設定ファイル
MIME タイプapplication/octet-stream
タイプWindows Installer トランスフォーム - COM Structured Storage (OLE 複合) データベース (バイナリ)
マジックバイト ・ ファイルシグネチャ
オフセット
0001020304050607
16進数
D0CF11E0A1B11AE1
ASCII
········
.msi、レガシーな .doc/.xls、.msg などと同じ複合ファイル (OLE2/CFBF) ヘッダー(オフセット 0 に D0 CF 11 E0 A1 B1 1A E1)を持ちます。これは MST 固有ではなく、MST はこのコンテナに保存された Windows Installer データベースであり、マジックバイトではなく内部のトランスフォームテーブルによって識別されます。

MST ファイルを開くプログラム

Windows4 apps
Orca (Windows SDK MSI tools) 無料 ベースの MSI を Orca で開き、«Transform» → «Apply Transform» で表示、または «Transform» → «New Transform» → 編集 → «Generate Transform» で .mst を作成・編集します。
Windows Installer (msiexec, built-in) 標準搭載 MSI に対して適用します: msiexec /i package.msi TRANSFORMS=custom.mst /qn。MST は単独では実行されません。
InstEd (MSI/MST editor) フリーミアム MSI を開き、トランスフォームをロードまたは作成して変更を検査・編集します。Orca よりも使いやすい代替ツールです。
Advanced Installer フリーミアム MSI/トランスフォームツールを使用して、再パッケージ化や展開用の .mst を作成または適用します。

技術的詳細

詳細仕様
コンテナ形式COM Structured Storage (Compound File Binary Format / OLE2) - .msi パッケージ、.msp パッチ、およびレガシーな Office ドキュメントで使用されているものと同じバイナリコンテナ
ファイルシグネチャ (マジックバイト)オフセット 0 に `D0 CF 11 E0 A1 B1 1A E1` - 他の複合ファイル形式と共有される標準の OLE2 ヘッダーであり、.mst 固有のものではありません
MIME タイプapplication/octet-stream - .mst 専用に登録された MIME タイプは存在しません
開発元Microsoft
コンテンツモデル差分(デルタ)のみを保存 - リファレンス MSI データベースとカスタマイズされたターゲット状態の間で異なる行のみを保持し、スタンドアロンの完全なインストーラーデータベースではありません
適用方法`msiexec` コマンドラインの `TRANSFORMS=` プロパティを介して適用(例: `msiexec /i package.msi TRANSFORMS=custom.mst`)
トランスフォームの連鎖`TRANSFORMS` の値の中でパスをセミコロンで区切ることにより、複数の .mst ファイルを順番に適用できます
トランスフォーム検証フラグ`MSITRANSFORMVALIDATION_PRODUCT` などのフラグにより、誤適用を防ぐためにトランスフォームを特定の製品コード、バージョン、または言語にロックします
トランスフォームエラー条件`MSITRANSFORMERROR_CHANGECODEPAGE` などのエラー条件フラグにより、不一致または互換性のないパッケージにトランスフォームが適用されたときの動作を定義します
グループポリシーのサポート企業内での自動化された事前構成済みロールアウトのために、グループポリシーのソフトウェアインストールで .msi パッケージと共に指定できます
プラットフォームWindows のみ - Windows Installer は Windows 専用のテクノロジーであり、.mst ファイルに相当するものは macOS や Linux には存在しません
.msp パッチとの関係.msp (Windows Installer Patch) は同じ OLE 複合コンテナを使用しますが、バイナリファイルのパッチを提供します。対して .mst はテーブルレベルのデータベース変更のみを提供します
編集ツールOrca (Windows SDK) が公式の無料 MST エディターです。InstEd や Advanced Installer も作成をサポートしています。msiexec.exe は適用はできますが作成はできません
典型的な企業での用途SCCM、Microsoft Intune、またはグループポリシーを介した標準化された展開のために、MSI パッケージ化されたソフトウェア(Office、Acrobat など)を事前構成します
リリース日Windows Installer (MSI) era, ~1999 (Office 2000 / Windows 2000)
仕様書learn.microsoft.com

MST の変換

コミュニティ Q&A

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

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

よくある質問

MST ファイルとは何ですか?
Windows Installer トランスフォームです。MSI インストーラーに適用される一連の変更(機能、設定、ライセンスキー、ダイアログの抑制など)を定義したもので、主に IT 管理者が標準化されたサイレント展開を行うために使用されます。
MST ファイルを開いたり編集したりするにはどうすればよいですか?
Microsoft の無料ツール Orca (Windows SDK の一部) を使用します。ベースとなる MSI を開き、«Transform» → «New Transform» で編集するか、«Apply Transform» で変更内容を確認します。対応する MSI なしで .mst を意味のある形で開くことはできません。
MST トランスフォームを使用して MSI をインストールするにはどうすればよいですか?
コマンド msiexec /i package.msi TRANSFORMS=custom.mst /qn を実行します。セミコロンで区切って TRANSFORMS="a.mst;b.mst" のように複数を指定することもできます。/qn スイッチはサイレントインストールを指定します。
MSI と MST の違いは何ですか?
MSI は完全なインストーラーデータベースですが、MST はインストール時にその上に重ねられる変更セットに過ぎません。MST は単独では役に立たず、常にベースとなる MSI を必要とします。
MST をダブルクリックして実行できますか?
いいえ。MST はそれ自体がインストーラーではありません。msiexec の TRANSFORMS プロパティや展開ツールを介して MSI に適用する必要があります。ダブルクリックしても通常は何も起こりません。
MST ファイルを作成するにはどうすればよいですか?
ベンダーの MSI を Orca で開き、«Transform» → «New Transform» を選択して編集(プロパティ、機能など)を行い、最後に «Transform» → «Generate Transform» を選択して .mst を保存します。

参考文献

1Microsoft Learn - TRANSFORMS property and transforms overviewlearn.microsoft.com
2Microsoft Learn - Orca.exe (MSI database editor)learn.microsoft.com

さらに探索

データベース全体から

今週のトップ拡張子

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

関連する拡張子

.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 で閲覧