ファイル名拡張子とは何ですか?
ファイル名拡張子は、ファイルの種類や、そのファイルを開いたり実行したりする可能性のあるプログラムの種類を示すために従来使用されてきたコンピューターファイル名の一部です。 ファイル名の拡張子に使用されるシステムは、通常、ユーザーが使用しているオペレーティングシステム(OS)に依存し、一部の種類のOSはファイル名に拡張子をまったく使用しません。 拡張子は通常、ファイル名の最後の部分として識別され、通常はドットでファイル名と区切られています。 ファイル名拡張子は一般に短く、多くの場合3文字のみで、特定の種類のファイルを参照する名前としてよく使用されます。
ファイルタイプとも呼ばれることもありますが、ファイル名拡張子は通常、コンピューター上のOSがさまざまなタイプのファイルを適切に認識するために使用されます。 これは過去に特定の種類のOSでのみ行われていましたが、新しい種類のOSは多くの場合、ファイル自体に含まれるデータを介して異なるファイルを認識することができます。 ただし、新しい種類のOSでは、下位互換性を確保し、古いコンピューターユーザーに馴染みのあるものにするために、コンピューターファイルにファイル名拡張子を使用することがよくあります。 ただし、これらのシステムは不要な場合があり、悪意のある理由でファイル名拡張子が使用される可能性もあります。
ファイル拡張子の最も一般的な形式の1つは、しばしば「8.3」または「basename.ext」と呼ばれるシステムです。古いタイプのコンピューターOSでは、多くの場合、ファイル名に最大8文字しか使用できません。その後に3文字の拡張子が続きます。 これは8.3名のソースであり、8文字のみのベース名と3文字の拡張子を示す「.ext」を含む「basename.ext」名と同様です。 テキストファイルの場合は「.txt」、JPEGまたは画像ファイルの場合は「.jpg」、MPEGバージョン3ファイルの場合は「.mp3」など、さまざまな一般的で一般的なファイル名拡張子があります。
特定の種類のOSは、ファイルのファイル名拡張子を必要とせず、多くの場合、ファイルの他の場所に含まれるデータによってファイルを識別します。 ハイパーテキストマークアップ言語(HTML)ファイルの「.html」など、さまざまなサイズの拡張子もあります。 最近のシステムでは、通常、ユーザーは特定のファイルを開くために使用するプログラムを、デフォルトとして、およびファイルを開くときに選択することによって指定できます。
特定の種類のプログラムにはユーザーから隠された拡張子があるため、「basename.txt.EXE」などの名前でウイルスが作成され、「basename.txt」のみが表示されます。 これはユーザーには無害なテキストファイルのように見えますが、実際には、システムにウイルスをインストールする可能性のある実行可能ファイルです。 これを防ぐため、ほとんどのプログラムはデフォルトでファイル名拡張子を表示するか、必要に応じてユーザーが表示できるようにします。