.INI

INI ファイル

Initialization (Configuration) File
質問する
クイック回答

INIファイルは、プログラムの設定を「名前=値」のペアとして [セクション] ヘッダーの下にグループ化して保存するプレーンテキストの設定ファイルです。Windowsでは Notepad++ や VS Code、Macでは TextEdit(標準テキストモード)、Linuxでは gedit や nano などのテキストエディタで開くことができます。編集する前には必ずバックアップを作成してください。誤った変更を加えると、プログラムが起動しなくなる可能性があります。

開発元: N/A (de facto standard, originated by Microsoft Windows) カテゴリ: 設定ファイル オープンスタンダード MIME: text/plain
対応OS Windows macOS Linux
関連: .ICA · .DS_STORE · .WMZ · .CFG

このページの内容

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

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

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

ファイルを識別する

INI ファイル形式とは?

.ini ファイルは、Windowsやその他のオペレーティングシステム上のアプリケーションの設定データを保存します。1985年頃の初期の Windows 時代に win.ini や system.ini とともに導入されたこの形式は、その起源を超えて Linux、macOS、およびクロスプラットフォームソフトウェアへと広く普及しました。

.ini は、セクションと「キー=値」のペアという明確に定義された構造を使用して、アプリケーションの設定情報を保存するプレーンテキスト形式です。セクションヘッダーは [General] のように角括弧で囲まれて表示され、その下のすべてのキーと値の行はそのセクションに属します。コメントはセミコロン(;)で始まりますが、一部のパーサーは # も受け入れます。公式な仕様が存在しないため、パーサーの動作は実装によって異なります。密接に関連する形式には、.cfg、.conf、およびより新しい .toml があります。

.ini ファイルを手動で編集することはできますか?

.ini ファイルはデータをプレーンテキストで保存するため、人間が完全に読み取ることができ、任意のテキストエディタで手動編集が可能です。.ini ファイルに構文エラーがあると、それを使用するアプリケーションやプログラムが正しく動作しなかったり、起動できなくなったりする場合があるため、編集は慎重に行う必要があります。

.ini ファイルを削除しても安全ですか?

.ini ファイルの削除は強く推奨されません。desktop.ini などのシステムレベルのファイルは、通常、隠し属性が有効になっており、デフォルトのフォルダビューには表示されません。特定の .ini ファイルについては、削除された場合に Windows が自動的に欠落したファイルを生成します。これは、フォルダの表示設定を決定する desktop.ini の場合が該当します。このファイルが存在しない場合、Windows はデフォルト設定でファイルを自動的に生成します。

セキュリティと安全性

リスク: MEDIUM

テキスト形式の .ini は、開いて読む分には安全です。実行されることはありません。本当のリスクは「編集」にあります。.ini はプログラムの起動や動作を制御することが多いため、不正な値、タイポ、誤った文字がアプリケーションを壊す可能性があります。変更を加える前に必ずオリジナルをバックアップにコピーし、プレーンテキスト/コードエディタを使用し(書式を追加するワードプロセッサは不可)、一度に1つの設定を変更してください。信頼できないソースからダウンロードした «最適化» .ini ファイルには注意してください。設定によってプログラムが予期しないパスを参照させられる可能性があります。desktop.ini は通常の Windows システムファイルであり、マルウェアではありません。

形式の詳細

概要
正式名称Initialization (Configuration) File
開発元N/A (de facto standard, originated by Microsoft Windows)登場時期 Early Windows (1985, Windows 1.0 era); win.ini / system.ini popularized the format
カテゴリ設定ファイル
MIME タイプtext/plain
タイププレーンテキスト設定ファイル - [セクション] と キー=値 のペア
標準規格オープン・ロイヤリティフリー

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

Windows4 apps
Windows Notepad 標準搭載 右クリック > プログラムから開く > メモ帳 で、小さな .ini ファイルを素早く編集できます。
UltraEdit 有料 この商用テキストエディタで .ini を開いて編集します。列編集や大きなファイルの処理機能を提供します。
Notepad オープンソース 右クリック > Notepad++ で編集 を選択します。[セクション] や キー=値 をハイライト表示し、行番号も表示されます。最高の無料の選択肢です。
Visual Studio Code 無料 INI構文のハイライト表示付きで .ini を編集できます。大規模な設定ファイルに適しています。
macOS2 apps
TextEdit 標準搭載 .ini を開き、保存する前に フォーマット > 標準テキストにする を選択して、プレーンテキストのまま維持されるようにします(RTFとして保存しないでください)。
Visual Studio Code 無料 INI構文のハイライト表示付きで .ini を編集できます。大規模な設定ファイルに適しています。
Linux2 apps
GNOME Text Editor / gedit オープンソース .ini を開いて閲覧・編集します。デフォルトの GNOME エディタは設定ファイルを問題なく処理できます。
nano / vim オープンソース ターミナルで編集します:nano file.ini - サーバー設定ファイルの標準的な方法です。最初にバックアップを取ってください。

技術的詳細

詳細仕様
ファイルタイププレーンテキスト設定ファイル
構造個別の行に「キー=値」のペアを含む、名前付きの [セクション]
セクション構文独立した行に角括弧で囲まれたセクション名(例:[Database])
キー=値 構文キー=値。= 記号の周囲のスペースは任意であり、パーサーによって処理が異なります
コメント文字セミコロン(;)が標準的なコメント接頭辞です。一部のパーサーはハッシュ(#)も受け入れます
エンコーディング通常は ANSI (Windows-1252) または UTF-8。Windows API は BOM 付きの UTF-16 LE も受け入れます
ファイルシグネチャなし - マジックバイトはありません。ファイルは [セクション] / キー=値 のテキスト構造によって識別されます
MIMEタイプtext/plain
改行コードWindows では CRLF (\r\n)。ほとんどの現代的なパーサーは LF のみも受け入れます
大文字・小文字の区別Windows API ではセクション名とキー名は区別されません。サードパーティ製パーサーでは異なります
ネストネストされたセクションのネイティブサポートはありません。構造は意図的にフラットです
データ型すべての値はプレーンな文字列です。型変換(整数、ブール値など)は読み取り側のアプリケーションに委ねられます
重複キー元の形式では動作は未定義です。一般的なパーサーは「最初の値を優先」または「最後の値を優先」戦略を使用します
Windows API 関数プログラムから値を読み書きするための GetPrivateProfileString および WritePrivateProfileString
複数行の値元の形式ではサポートされていません。一部の拡張パーサーでは、末尾のバックスラッシュによる行の継続を許可しています
リリース日Early Windows (1985, Windows 1.0 era); win.ini / system.ini popularized the format
オープンスタンダードはい · ロイヤリティフリー
仕様書en.wikipedia.org

INI の変換

コミュニティ Q&A

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

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

よくある質問

INIファイルを開くにはどうすればよいですか?
プレーンテキストなので、Windowsでは Notepad++ や VS Code(推奨)またはメモ帳、Macでは標準テキストモードの TextEdit、Linuxでは gedit/nano で開けます。Word のようなワードプロセッサは、隠れた書式設定でファイルを破損させる可能性があるため避けてください。
INIファイルを安全に編集できますか?
はい、ただし最初にバックアップコピーを作成してください。プレーンテキスト/コードエディタを使用し、一度に1つの設定を変更し、プログラムが動作しなくなった場合に復元できるようにオリジナルを保管しておいてください。
desktop.ini とは何ですか?削除してもいいですか?
desktop.ini は、フォルダのカスタムアイコンや表示設定を保存する通常の隠し Windows ファイルです。安全なファイルであり、そのままにしておくのが最善です。削除するとフォルダのカスタマイズ設定が失われるだけで、Windows が再作成する場合があります。
INI、CFG、CONF ファイルの違いは何ですか?
実質的な違いはありません。これら3つはすべて、「キー=値」(および多くの場合 [セクション])構文を使用するプレーンテキスト設定ファイルの一般的な名称です。拡張子は開発者が選んだ慣習にすぎません。
INIを編集したらプログラムが起動しなくなりました。どうすればいいですか?
作成したバックアップを復元するか、.ini を削除してプログラムにデフォルトのものを再生成させてください(カスタム設定は失われます)。これこそが、編集前にファイルをコピーしておくことが重要な理由です。
INIファイルはウイルスですか?
いいえ。.ini は受動的なテキストであり、実行することはできません。ただし、編集には注意し、怪しいソースからの «最適化» を謳う .ini ファイルを信用しないでください。

参考文献

1Wikipedia - INI file (format and history)en.wikipedia.org
2Microsoft Learn - Structure of an INI file ([section]/key=value)learn.microsoft.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.TAGDataFlex Query Tag Name File
6.ICSiCalendar data file
7.JSONJavaScript Object Notation file
8.M4AMPEG-4 Audio File
9.JPGJPEG Image
10.DATProgram Data File (generic)

関連する拡張子

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