ファイル名拡張子について詳しく解説

コンピューティングにおいて、ファイル名拡張子(または単にファイル拡張子、または拡張子) は、ファイルの形式を識別するためにファイル名に付けられる接尾辞です。したがって、 truc.docという名前のファイルにはdocまたは.doc拡張子が付いていると言えます。

OSに応じた使い方

MS/DOS およびCP/Mでは、サフィックスはピリオド( . ) で名前から区切られます。 3 文字を超えることはできません。

Microsoft Windows は、拡張子を使用して、ファイルとそれを管理できるソフトウェアとを関連付けます。 Windowsでは、「既知の種類の」ファイルの拡張子を非表示にすることができることに注意してください。実際、この情報はファイルアイコンによって部分的に表示されます (部分的には、複数の拡張子が同じアイコンに対応する可能性があるため)。

VM/CMS ではサフィックスは 1 つ以上のスペースで区切られます。

Unixでは、この拡張子はオペレーティング システムにとっては意味を持ちませんが、わかりやすくするために、またアプリケーションのために習慣的に使用することができます。 KDEGNOMEなどの環境では、サフィックスはアプリケーションを決定するためにも使用され、表示時のファイルの最初の解析は拡張子に基づいて行われます。 2 番目の分析は、たとえばファイルを選択するとき、ファイルのコンテンツを検査してファイルのMIME タイプを判断するfileユーティリティに基づいています。

Mac OSバージョン 1 ~ 9.x では、ファイル拡張子のようなものはありませんでした。もちろん、これらを手動で追加することもできます (特に、他のオペレーティング システムとのドキュメントの交換を容易にするため)。Mac OS のバージョン X (10) 以降、ドキュメントには体系的にファイル拡張子が含まれています (視覚化できるかどうかは不明です)。

ファイル名拡張子について詳しく解説

拡張子の編集

名前の残りの部分を変更するのと同じように、ファイルの内容を変更せずにファイルの拡張子を変更できます。この操作は、故意に実行しない場合、多くの場合危険を伴います。ソフトウェアは多くの場合、ファイルの種類を識別するために拡張子に依存しており、データ形式を認識できません。

これが、 Microsoft Windows がデフォルトで拡張子を非表示にする理由です。これは「フォルダーオプション」の表示設定で変更することができ、拡張子の変更が可能になります。ただし、Windows は、変更を行う前に、ファイルが「使用できない」可能性があることを確認要求によってユーザーに警告します。

Windows では、間違った拡張子を持つファイルの種類を判断するのは困難です (これを利用して、一部のユーザーが特定のファイルを誤解を招く外観で偽装する可能性があります)。

逆に、Unix では、単純なfileコマンドを使用してファイルの形式を認識できます。

ファイル名拡張子について詳しく解説

一般的な拡張子の例

  • txt : テキストファイル
  • pdf : PDF
  • doc : Microsoft Wordワードプロセッサ用のファイル
  • odt : OpenOffice .org Writer ワード プロセッサ用のファイル
  • jpeg : JPEG形式の画像ファイル
  • png : PNG 形式の画像ファイル
  • gif : GIF 形式の画像ファイル
  • mp3 : MP3オーディオファイル
  • ogg : OGG Vorbisオーディオ ファイル
  • xls : Microsoft Excel XLS スプレッドシート ファイル
  • html : HTMLファイル
  • wma : Windows Media オーディオ用の WMA オーディオ ファイル
  • tar.gz : gzip で圧縮された tar 形式のアーカイブ ファイル。
ファイル名拡張子について詳しく解説

3文字の拡張子

Windows では、履歴ファイル システムのファイル名は、名前が 8 文字、拡張子が 3 文字に制限されていました。これは、他のシステムからの拡張子が 3 文字に切り詰められることが多い理由を説明しています。

  • htmlの代わりにhtm
  • jpegの代わりにjpgまたはjpe
  • mpeg代わりにmpgまたはmpe
  • tar.gzの代わりにtgz
ファイル名拡張子について詳しく解説
  1. ملحق اسم الملف – arabe
  2. Estensión de ficheru – asturien
  3. Пашырэнне файла – biélorusse
  4. Файлово разширение – bulgare
  5. ফাইল এক্সটেনশন – bengali
  6. Extensió (fitxer) – catalan

ファイル名拡張子について詳しく解説・関連動画

サイエンス・ハブ

知識の扉を開け、世界を変える。