.CFG

CFG ファイル

Configuration File
質問する
クイック回答

CFGファイルは、プログラム、ゲーム、またはデバイスの動作を制御する設定を保存する設定ファイルです。ほとんどがプレーンテキストであるため、Notepad++、VS Code、またはメモ帳で開いてください。ワードプロセッサは決して使用しないでください。値を1つ間違えるだけでプログラムが起動しなくなる可能性があるため、編集前には必ずバックアップコピーを作成してください。

開発元: N/A (generic extension used by many applications) カテゴリ: 設定ファイル MIME: text/plain
対応OS Windows macOS Linux
関連: .ICA · .DS_STORE · .WMZ · .LIC

このページの内容

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

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

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

ファイルを識別する

CFG ファイル形式とは?

.cfgファイルには、アプリケーションまたはプログラムの設定情報が含まれています。.cfgは、特定のソフトウェアが適切に機能するために必要な情報を保存する汎用的な設定ファイルです。ファイルはプレーンテキストまたはバイナリ形式でデータを保持でき、一部のアプリケーションでは暗号化も使用されます。通常、.cfgファイルはカスタム設定を保持し、アプリケーション全体を参照することも、設定パラメータのサブセットのみに焦点を当てることもできます。

この拡張子を管理する単一の標準は存在しないため、内部構造は完全にアプリケーションによって定義されます。ほとんどの.cfgファイルはプレーンテキストであり、単純な key=value パターン、または [SectionName] ヘッダーの下に name=value ペアをグループ化する INIスタイル のレイアウトに従います。UnixおよびLinuxシステムでは、同じ役割が .conf ファイルによって果たされることがよくあります。一部の専門的なプログラム(特定のCADスイート、ゲームエンジン、またはハードウェアユーティリティ)は、独自のバイナリ形式で.cfgファイルを作成します。これらはエディタでは文字化けしたテキストとして表示され、正しく読み取るには元のアプリケーションが必要です。

.cfgファイルは通常テキスト形式で保存されるため、任意のプレーンテキストエディタで編集できます。エラーが発生すると、関連するアプリケーションが誤動作したり、起動しなくなったりする可能性があるため、慎重に変更する必要があります。一部のプログラムは.cfgファイルが存在することを要求しますが、他のプログラムではそのようなファイルはオプションです。.cfgファイルが見つからない場合、プログラムは組み込みのデフォルト設定を使用します。

.cfgファイルには以下を含めることができます:

  • パラメータとその値のリスト
  • 他のファイルまたはディレクトリパスへの参照
  • 関連する設定をグループ化するセクションヘッダー
  • 実行時に上書き可能な値を持つ埋め込みパラメータ

ワークスペースやコンピュータゲーム用の.cfgファイルの場合、そのようなファイルはインターネットを介してユーザー間で一般的に共有されます。.cfgファイルは、アプリケーション内の設定を変更したり、専用の設定生成ツールを使用したりすることで自動的に生成されるほか、ユーザーが手動で作成することもできます。

セキュリティと安全性

リスク: MEDIUM

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

形式の詳細

概要
正式名称Configuration File
開発元N/A (generic extension used by many applications)登場時期 No single origin - a convention used by software since the early DOS/Windows era
カテゴリ設定ファイル
MIME タイプtext/plain
タイプ汎用設定ファイル - 通常はプレーンテキスト(key=value、INIスタイル)、稀にプログラム固有のバイナリ

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

Windows4 apps
Windows Notepad 標準搭載 右クリック > プログラムから開く > メモ帳 で素早く編集できます。小さなテキストの.cfgファイルには適していますが、構文ヘルプはありません。
Notepad オープンソース 右クリック > Edit with Notepad++ で開きます。行番号と構文が表示され、安全に編集できます。テキストの.cfgファイルには最適な無料の選択肢です。
Visual Studio Code 無料 .cfgを開いて、ブラケットやINIのハイライト表示で読み書きできます。大規模または構造化された設定ファイルに適しています。
Notepad2 / Notepad3 オープンソース 構文ハイライト機能を備えた軽量なメモ帳の代替ソフトです。.cfgを開いて編集します。Notepad3は活発にメンテナンスされているフォーク版です。
macOS3 apps
TextEdit 標準搭載 .cfgを開き、保存する前に フォーマット > 標準テキストにする を選択して、プレーンテキストの設定として維持してください(RTFとして保存しないでください)。
Visual Studio Code 無料 .cfgを開いて、ブラケットやINIのハイライト表示で読み書きできます。大規模または構造化された設定ファイルに適しています。
MacVim / BBEdit オープンソース 正確な編集のためにコードエディタで.cfgを開きます。BBEdit(無料モード)も人気の代替手段です。
Linux3 apps
GNOME Text Editor / gedit オープンソース .cfgを開いて読み書きできます。デフォルトのGNOMEエディタは設定ファイルを問題なく処理します。
Visual Studio Code 無料 .cfgを開いて、ブラケットやINIのハイライト表示で読み書きできます。大規模または構造化された設定ファイルに適しています。
nano / vim オープンソース ターミナルで編集します:nano file.cfg。サーバーやルーターの設定ファイルの標準的な方法です。最初にバックアップを取ってください。

技術的詳細

詳細仕様
主要なエンコーディング通常はプレーンテキスト(UTF-8またはASCII)。一部のアプリケーションは.cfgファイルを独自のバイナリとして書き込む
典型的な構文スタイルフラットな key=value ペア、または各セクションの下に name=value ペアを持つINIスタイルの [SectionName] ヘッダー
MIMEタイプtext/plain - 汎用的な.cfg拡張子専用のIANA登録済みMIMEタイプは存在しない
ファイルシグネチャ(マジックバイト)なし - .cfgには標準的なヘッダーバイトシーケンスはなく、形式はどのアプリケーションが作成したかによって識別される
コメント構文一般的に行頭の # または ;。正確なトークンはアプリケーションによって定義される
暗号化 / 難読化一部のアプリケーションでサポート。特定のゲームエンジンやハードウェア設定ツールは、暗号化または難読化された.cfgファイルを保存する
セクションのサポートINIスタイルのバリアントは1レベルの [SectionName] グループ化をサポート。フラットな key=value ファイルにはセクション階層はない
ファイルのスコープ1つのアプリケーションが複数の.cfgファイルを同時に使用する場合がある。グローバル、ユーザーごと、ワークスペースごとの設定が共存可能
実行時のリロード一部のアプリケーション(ゲームサーバーなど)は、実行時に.cfgを再読み込みし、フル再起動なしに変更を適用する
大文字と小文字の区別キー名は通常、Windows向けのアプリでは区別されず、Unix/Linux向けでは区別される
改行コードWindowsで生成されたファイルはCRLF、Unix/Linux/macOSではLF。ほとんどのパーサーは両方を許容する
共有性ゲーム、サーバー、ワークスペースの.cfgファイルは、ユーザー間で日常的に交換され、コミュニティのリポジトリで公開されている
編集可能性テキスト形式の.cfgファイルは人間が判読可能であり、特別なツールなしで任意のプレーンテキストエディタで編集可能
機能的な関連形式.ini、.conf、.configファイルと同じ役割を果たす。.cfg拡張子の選択は純粋にアプリケーションの慣習による
リリース日No single origin - a convention used by software since the early DOS/Windows era

CFG の変換

コミュニティ Q&A

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

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

よくある質問

.cfgファイルを開くにはどうすればよいですか?
ほとんどの.cfgファイルはプレーンテキストです。Windowsではメモ帳、Notepad++、VS Code、Macではテキストエディット(標準テキストモード)、Linuxではgeditやnanoで開いてください。内容が文字化けしている場合はバイナリ設定であり、作成したプログラムのみが開くことができます。
.cfgファイルを安全に編集できますか?
はい、ただし最初にバックアップコピーを作成してください。ワードプロセッサではなく、プレーンテキストエディタまたはコードエディタを使用し、一度に1つの設定を変更し、プログラムが動作しなくなった場合に復元できるようにオリジナルを保管しておいてください。
なぜ私の.cfgファイルはランダムな文字のように見えるのですか?
そのアプリが.cfgをテキストではなく独自のバイナリ形式で保存しているためです。テキストエディタでは意味のある表示ができません。代わりにプログラム自体のオプションから設定を変更してください。
どのプログラムが.cfgファイルを作成しますか?
特定の1つではありません。.cfgは、多くのゲーム、アプリケーション、デバイスで再利用される汎用的な拡張子です。保存されているフォルダ(例:ゲームのインストールディレクトリ)を確認するか、テキストとして開いて内容やコメントを読むことで、所有者を特定してください。
.cfg、.ini、.confの違いは何ですか?
実質的な違いはありません。3つともプレーンテキストの設定ファイルによく使われる名前です。拡張子は開発者が選んだ慣習にすぎず、形式(多くの場合 key=value または INIセクション)は似ています。
.cfgを編集したらプログラムが起動しなくなりました。どうすればよいですか?
作成したバックアップを復元するか、.cfgを削除してプログラムにデフォルトのものを再生成させてください(カスタム設定は失われます)。これこそが、編集前にファイルをコピーしておくことが重要な理由です。

参考文献

1Microsoft Learn - INI file format (key=value/[section] structure)learn.microsoft.com
2Notepad++ - free source code/text editornotepad-plus-plus.org

さらに探索

データベース全体から

今週のトップ拡張子

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.TMPTemporary File
9.M4AMPEG-4 Audio File
10.JSONJavaScript Object Notation file

関連する拡張子

.ICACitrix Independent Computing Architecture file
.DS_STOREmacOS Finder Desktop Services Store (.DS_Store)
.WMZWindows Media Player Skin
.LICLicense File
.CONFConfiguration File
.OVPNOpenVPN Configuration File

無料ファイルツール

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

ツールボックスを開く

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