.ANI

ANI ファイル

Windows Animated Cursor
質問する
クイック回答

ANI ファイルは Windows のアニメーション マウス カーソルです。これはタイミング データと共に再生される一連のカーソル フレームであり、クラシックな回転する砂時計と同じ仕組みです。使用するには、ファイルを右クリックして «インストール» を選択するか、«設定» > «マウス» > «マウスの追加設定» > «ポインター» に移動して参照します。この形式は Windows 専用であるため、他の場所でアニメーションを表示する必要がある場合は GIF に変換してください。

開発元: Microsoft カテゴリ: システムファイル MIME: application/x-navi-animation
対応OS Windows
関連: .NOMEDIA · .DLL · .TMP · .LNK

このページの内容

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

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

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

ファイルを識別する

ANI ファイル形式とは?

.ani ファイルは Windows アニメーション カーソルであり、静的な .cur ファイルのアニメーション版です。Microsoft によって開発され、1995 年に Windows 95 と共に導入されました。これは、オペレーティング システムがマウス ポインターのアニメーションとして循環させる一連のカーソル フレームを格納します。代表的な例は、Windows がタスクを処理している間に表示される回転する砂時計です。

内部的に .ani は RIFF コンテナー形式を使用しています。これは .wav オーディオや .avi ビデオと同じバイナリ コンテナー ファミリーです。ファイルはオフセット 0 の 4 バイト RIFF、オフセット 4 のリトルエンディアンのファイル サイズ、およびオフセット 8 のフォーム タイプ ACON (ANImated CONtent) で始まります。anih チャンクにはアニメーション ヘッダーが含まれ、フレーム数、ステップ数、およびデフォルトの表示レートが格納されます。オプションの rate および seq チャンクにより、フレームごとのタイミング(1/60 秒単位のジフィー)と非順次再生順序が可能になります。カーソル画像自体は icon サブチャンクの LIST 内にあり、各サブチャンクはホットスポット座標を含む完全な .ico 互換のカーソル フレームです。

各フレームは 1 ビット モノクロから 8 ビット アルファ チャネルを備えた 32 ビット RGBA までの色深度をサポートしており、滑らかなアンチエイリアス処理されたポインター エッジを実現します。フレーム サイズは通常 32×32 または 48×48 ピクセルですが、高 DPI ディスプレイ用に最大 256×256 までサポートされています。コンテナー レベルでの圧縮はありません。この形式は Windows 専用であり、1990 年代半ばから構造的に変更されていません。カスタムの .ani ポインターを適用するには、コントロール パネルの Windows ポインター設定を開きます。

セキュリティと安全性

リスク: MEDIUM

ほとんどの .ani ファイルは無害なアニメーション ポインターですが、この形式には注目すべきセキュリティ上の歴史があります。Windows の ANI 解析の欠陥('anih' ヘッダー)が、悪意のあるカーソルを読み込むだけでリモート コード実行を可能にする脆弱性として悪用されました(2005 年の MS05-002 および 2007 年の MS07-017/CVE-2007-0038)。これらの特定のバグはかなり前に修正されていますが、信頼できるソースからのカーソル パックのみをインストールし、Windows を最新の状態に保つという教訓は変わりません。信頼できない ZIP からのカーソルは、パッチが適用されていないシステムでは低いながらもゼロではないリスクを伴います。

形式の詳細

概要
正式名称Windows Animated Cursor別名 Animated cursor, RIFF ANI cursor
開発元Microsoft登場時期 1995 (Windows 95 - animated mouse pointers)
MIME タイプapplication/x-navi-animation
タイプアニメーション フレームの RIFF コンテナー (バイナリ)
マジックバイト ・ ファイルシグネチャ
オフセット
00010203
16進数
52494646
ASCII
RIFF
ANI は RIFF ファイルです。バイト 0-3 は "RIFF"、4-7 はリトルエンディアンのサイズ、バイト 8-11 はフォーム タイプ "ACON" (ANImated CONtent) です。フレームは "icon" チャンクの LIST として格納され、各チャンクは完全な .cur/.ico 画像を保持します。"anih" チャンクはアニメーション ヘッダーを運びます。

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

Windows5 apps
IcoFX 有料 アニメーション カーソルのフレームを開いて編集できます。画像から .ani を作成することも可能です。
RealWorld Cursor Editor 無料 .ani を開いてプレビュー、フレーム/タイミングの編集、およびエクスポートが可能です。無料のカーソル専用ツールです。
Windows Pointer Settings 標準搭載 «設定» > «Bluetooth とデバイス» > «マウス» > «マウスの追加設定» > «ポインター» タブ > «参照» で .ani を選択して割り当てます。または .ani を右クリックして «インストール» を選択します。
Axialis CursorWorkshop 有料 プロフェッショナルなカーソル エディターです。.ani カーソルの開封、アニメーション化、構築が可能です。
XnView MP 無料 .ani を開いてそのフレームを表示します(表示のみで、ポインターとしての割り当てはできません)。

技術的詳細

詳細仕様
コンテナー形式RIFF (Resource Interchange File Format)、フォーム タイプ ACON (ANImated CONtent)
マジック バイトオフセット 0 に 0x52 0x49 0x46 0x46 ("RIFF")、オフセット 8 に "ACON"
バイト順序全体を通してリトルエンディアン
アニメーション ヘッダー チャンク"anih" チャンクにフレーム数、ステップ数、デフォルト表示レート、フレーム幅/高さ、ビット数、およびフラグを格納
フレームごとのタイミングオプションの "rate" チャンク:1 ステップにつき 1 つの DWORD(単位は 1/60 秒のジフィー)。欠落している場合は anih ヘッダーのレートにフォールバック
フレーム シーケンスオプションの "seq" チャンクにより、格納順序とは無関係に非順次または繰り返しのフレーム再生順序が可能
フレーム格納構造"icon" サブチャンクの LIST チャンク。各サブチャンクは完全な CUR/ICO 形式のカーソル画像を保持
フレームごとの色深度ピクセルあたり 1, 4, 8, 24, または 32 ビット。32 bpp には滑らかなアンチエイリアス処理されたポインター エッジのための 8 ビット アルファ チャネルが含まれる
ホットスポット各フレームには、アクティブなクリック ポイントとして登録されるピクセルを示すホットスポット (x, y) 座標が埋め込まれている
フレーム寸法通常は 32x32 または 48x48 px。高 DPI ディスプレイ用に最大 256x256 px までサポート
圧縮RIFF コンテナー レベルではなし。個々のフレームは非圧縮の BMP ベースの CUR/ICO ビットマップとして格納
一般的なファイル サイズフレーム数と色深度に応じて 5 KB から 200 KB
MIME タイプapplication/x-navi-animation、または image/x-ani としても認識される
プラットフォーム サポートWindows ネイティブ専用。Windows カーソル サブシステムによって直接使用される。macOS や Linux では組み込みのサポートなし
リリース日1995 (Windows 95 - animated mouse pointers)
最新バージョンStable since the 1990s; format unchanged
仕様書learn.microsoft.com

ANI の変換

コミュニティ Q&A

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

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

よくある質問

Windows で ANI アニメーション カーソルをインストールするにはどうすればよいですか?
.ani を右クリックして «インストール» を選択するか、«設定» > «マウス» > «マウスの追加設定» > «ポインター» に移動し、ポインターの役割を選択して «参照» をクリックし、.ani を選択します。その後 «適用» をクリックします。
ANI ファイルを開いたりプレビューしたりするにはどうすればよいですか?
RealWorld Cursor Editor や IcoFX を使用してフレームとアニメーションを確認するか、XnView MP を使用して表示します。Windows 自体も、マウス設定でポインターを «参照» する際にプレビューを表示します。
ANI カーソルを GIF に変換するにはどうすればよいですか?
RealWorld Cursor Editor や IcoFX でフレームを抽出し、アニメーション GIF として保存するか、オンラインの ANI-to-GIF コンバーターを使用します。これにより、Windows 以外でもアニメーションを表示できるようになります。
ANI ファイルと CUR ファイルの違いは何ですか?
.cur は単一の静的カーソルです。.ani はアニメーション カーソルであり、RIFF/ACON コンテナーにラップされたタイミング付きの一連のカーソル フレームです。ANI は CUR のアニメーション版です。
Mac や Linux で ANI カーソルを使用できますか?
直接は使用できません。.ani は Windows 専用のポインター形式です。クロスプラットフォーム(XnView)でフレームを表示したり、GIF に変換したりすることは可能ですが、システム カーソルとして割り当てることは Windows でしか機能しません。
自分自身のアニメーション カーソルを作成するにはどうすればよいですか?
RealWorld Cursor Editor(無料)、IcoFX、または Axialis CursorWorkshop を使用します。一連の画像やアイコンをインポートし、ホットスポットとフレームごとのタイミングを設定して、.ani として保存します。

参考文献

1Microsoft Learn - About Cursors (Win32)learn.microsoft.com
2Microsoft Learn - ANI / RIFF animated cursor structurelearn.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.EXEWindows Executable (Portable Executable)
10.PRDXSoftMaker Presentations Document

関連する拡張子

.NOMEDIAAndroid No-Media Marker File
.DLLDynamic Link Library
.TMPTemporary File
.LNKWindows Shell Link (Shortcut)
.PKGmacOS Installer Package
.ETLEvent Trace Log

無料ファイルツール

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

ツールボックスを開く

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