.AX

AX ファイル

DirectShow Filter
質問する
クイック回答

.axファイルは Windows DirectShow フィルターです。これは、オーディオやビデオの再生時にマルチメディアシステムが自動的に読み込む DLL プラグインです。直接開くものではなく、メディアプレーヤーの内部でバックグラウンドで動作します。手動で登録する必要がある場合は、管理者権限のコマンドプロンプトで «regsvr32 filter.ax» を実行してください。

開発元: Microsoft (DirectShow framework) カテゴリ: プラグインファイル MIME: application/octet-stream
対応OS Windows
関連: .XPI · .XLA · .CRX · .BUNDLE

このページの内容

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

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

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

ファイルを識別する

AX ファイル形式とは?

.ax ファイルは Windows DirectShow フィルター です。これは、メディアプレーヤーやビデオアプリケーションがオーディオおよびビデオストリームを読み取り、デコード、処理、またはレンダリングするために使用する COM インプロセスプラグインです。ビデオファイル形式として説明されることもありますが、.ax ファイルはメディアコンテナではありません。これらは Windows PE DLL であり、バイナリ構造は .DLL ファイルと同一ですが、慣習的に拡張子が変更されています。

.ax ファイルには、ビデオの再生や編集で一般的に使用される DirectShow フィルターが格納されています。DirectShow は開発中のコードネームが «Quartz» であったため、現在でも多くの開発者がその名前で呼んでいます。このフレームワークは、メディアプレーヤーやその他のアプリケーションのために、.avi、.mkv、.mp4 ファイルなどのソースストリームをデコードします。

DirectShow で使用されるフィルターは、機能的に次の3つのタイプに分類されます:

  • ソースフィルター(ファイル、ネットワーク、またはデバイスからソースストリームを読み取る役割)
  • トランスフォームフィルター(データストリームのデコード、エンコード、または処理を行う役割)
  • レンダラーフィルター(出力をディスプレイ、スピーカー、またはファイルに送信する役割)

.ax フィルターは、regsvr32 filter.ax を使用して Windows に登録され、regsvr32 /u filter.ax で削除されます。システム標準の例としては、quartz.ax(基本 DirectShow レンダラー)や qdvd.ax(DVD ナビゲーター)があります。LAV Filters などのサードパーティ製コーデックパックも .ax ファイルをインストールします。Microsoft の Media Foundation フレームワーク(Windows Vista で導入)は、新しいコーデック開発における現代的な後継ですが、DirectShow と .ax フィルターはレガシー互換性のために Windows 11 でも引き続きサポートされています。

セキュリティと安全性

リスク: MEDIUM

.ax ファイルは、メディアプレーヤープロセスのアドレス空間に読み込まれる実行可能コードです。悪意のある .ax ファイルは(一度登録されると)、DirectShow 経由でメディアを再生するあらゆるアプリケーションをハイジャックする可能性があります。.ax ファイルを配布する未検証のコーデックパックは、マルウェアの感染経路として知られています。信頼できるソース(GitHub の LAV Filters、ffdshow-tryouts など)のコーデックパックのみを使用してください。不明な .ax ファイルを登録する前に、Authenticode デジタル署名を確認してください。拡張子自体は、登録されていない限り危険ではありません。

形式の詳細

概要
正式名称DirectShow Filter別名 DirectShow filter DLL, Quartz filter
開発元Microsoft (DirectShow framework)登場時期 1996 (DirectShow / ActiveMovie 1.0, Windows 95 with DirectX 2)
MIME タイプapplication/octet-stream
タイプWindows PE DLL - DirectShow フィルターとして登録された COM インプロセスサーバー
この拡張子は以下でも使用されています…
  • Axure RP プロトタイプファイル(旧バージョン) - 古いバージョンの Axure RP プロトタイピングツールでは、圧縮された HTML プロトタイプのエクスポートに .ax を使用していました。現在は .rp およびブラウザベースのプレビューに置き換えられています。
マジックバイト ・ ファイルシグネチャ
オフセット
0001
16進数
4D5A
ASCII
MZ
ヘッダーは他の .dll や .exe と同一であり、AX 固有のマジックバイトはありません。PE 特性フィールドには DLL フラグ (0x2000) があります。COM オブジェクトの識別子 (フィルター CLSID) は、regsvr32 による登録後、レジストリの HKCR\CLSID\{...} 配下に保存されます。

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

Windows4 apps
Windows Media Player 標準搭載 サポートされている形式に対して、登録済みの .ax フィルターを自動的に使用します。ユーザーによる直接的な操作は不要です。
VLC media player オープンソース VLC は独自のデコーダースタックを持っており、DirectShow の .ax フィルターを使用しません。そのため、.ax ファイルを開くこととは関係ありません。
regsvr32 (Windows built-in) 標準搭載 登録する場合:管理者権限の CMD を開き、«regsvr32 C:\path\to\filter.ax» を実行します。登録解除する場合:«regsvr32 /u filter.ax» を実行します。
GraphStudio / GraphStudioNext オープンソース DirectShow フィルターグラフ用の GUI ツールです。登録済みのフィルターを列挙したり、手動で .ax を挿入してピンをテストしたりできます。

技術的詳細

詳細仕様
バイナリ形式Windows PE DLL (Portable Executable) - .dll ファイルと同一の構造
ファイルシグネチャオフセット 0 に 4D 5A («MZ») - 標準的な Windows PE/DLL ヘッダー
バイト順序リトルエンディアン (x86/x64 PE)
PE 特性PE 特性フィールドに DLL フラグ (0x2000) が設定されている
COM エクスポートDllRegisterServer、DllUnregisterServer、および DllGetClassObject をエクスポート
登録regsvr32 filter.ax を介して Windows レジストリにインストール。regsvr32 /u filter.ax で削除
フィルターメタデータ登録後、CLSID、フィルター名、ピン/メディアタイプの記述がレジストリに保存される
デジタル署名オプションの Authenticode 署名。AX 固有の整合性メカニズムはなし
アーキテクチャPE32 (x86) または PE32+ (x64)
一般的なサイズ50 KB - 20 MB(単純なコーデックから完全なデコーダーライブラリまで様々)
関連 OSWindows 95 以降、Windows 11 まで
後継フレームワーク新しいコーデック開発には Media Foundation (Windows Vista 以降)。DirectShow はレガシー用途で引き続き有効
リリース日1996 (DirectShow / ActiveMovie 1.0, Windows 95 with DirectX 2)
最新バージョンN/A - format unchanged; DirectShow still ships with Windows 11
仕様書learn.microsoft.com

AX の変換

コミュニティ Q&A

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

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

よくある質問

.axファイルとは何ですか?
DirectShow フィルターです。オーディオやビデオストリームを処理(デコード、エンコード、解析)するためにマルチメディアシステムが自動的に読み込む Windows DLL プラグインです。ユーザーが自分で開くことはありません。
.axファイルを登録するにはどうすればよいですか?
管理者権限でコマンドプロンプト(管理者として実行)を開き、«regsvr32 C:\full\path\to\filter.ax» と入力します。成功すると、登録を確認するダイアログが表示されます。削除するには «regsvr32 /u filter.ax» を実行します。
.axファイルを削除しても大丈夫ですか?
C:\Windows\System32 にあるシステム .ax ファイル(quartz.ax など)は Windows のコンポーネントであるため、削除しないでください。コーデックパックによってインストールされたサードパーティ製の .ax ファイルは、「プログラムの追加と削除」からコーデックパックをアンインストールすることで削除できます。
なぜ .ax ファイルのプログラムリストに VLC が含まれているのですか?
そのリストは誤りです。VLC は独自のメディア処理スタック(libavcodec)を持っており、DirectShow の .ax フィルターを完全に無視します。VLC は .ax フィルターファイルを直接開くことはできません。
.axファイルは .dllファイルと同じですか?
はい、技術的には同一の PE バイナリ形式です。.ax 拡張子は、DirectShow フィルターである DLL を識別するための Microsoft の慣習です。ファイルの内容を変更することなく、.ax を .dll にリネームすることも可能です。

参考文献

1Microsoft Learn - DirectShow (Windows)learn.microsoft.com
2Microsoft Learn - Writing DirectShow Filterslearn.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.MDMarkdown Document
7.BINCD/DVD Disc Image (BIN/CUE)
8.M4AMPEG-4 Audio File
9.TMPTemporary File
10.ODTOpenDocument Text

関連する拡張子

.XPICross-Platform Installer (Mozilla add-on package)
.XLAMicrosoft Excel 97-2003 Add-In
.CRXChrome Extension Package
.BUNDLEmacOS Application Plug-in Bundle
.ZXPAdobe Extension / ZXP Package
.XLAMMicrosoft Excel Macro-Enabled Add-In

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧