ファイル拡張子。 ファイル形式

18.08.2019 ソーシャルメディア

ファイルやドキュメントには名前が必要です。 名前は、ドットで区切られた 2 つの部分で構成されます。 名前の最初の部分には、ファイルに割り当てる情報が含まれるか、使用しているプログラムに応じて自動的に割り当てられます。 名前の 2 番目の部分はファイル形式を示します。この形式は自動的に割り当てられ、ファイルの種類、ファイルを作成したプログラム、その他の要因によって異なります。

ほぼすべての PC 所有者が使用するファイル拡張子が多数あります。 その中にはいくつかのグループが挙げられます。

アーカイブ:

a. RAR 1 つのファイルまたはファイルのグループを特徴づける圧縮。 この拡張子のファイルを作成するプログラムの名前は、開発者 Evgeniy Roshal による「Roshal ARchive」に基づいており、そのプログラムは WinRar と呼ばれます。

b. ジップアーカイブも同様の圧縮を使用します。 多くのアーカイブ プログラムは、この拡張子のファイルをサポートしています。 これらのファイルは WinZip プログラムを使用して作成されます。

ビデオ ファイル:

a. AVI拡張子は、さまざまなコーデックでエンコードすることによって特徴づけることもできます。 これらのファイルの圧縮率は低く、その再生はビデオ プレーヤーに適切なコーデックが利用できるかどうかに依存します。

b. MPG または MPEG1データ損失と圧縮を特徴とするオーディオおよびビデオ ファイルの拡張子。

c. MP4 または MPEG4ビデオクリップや映画に使用される拡張子。 標準の圧縮 MPEG-4 ファイルは、インターネット上でさらに多くの用途に使用されます。 便利な乗り換え。 ファイルのオーディオ部分とビデオ部分は、個別の圧縮を使用して送信されます。

d. SWF (ショックウェア フラッシュ)アニメーション クリップを保存するファイルの拡張子です。 ベクトルグラフィックス。 この形式には Flash Player という別名があり、これを使用してファイルを読み取る (再生する) ことができます。 ファイル形式 SWF編集屈しないでください。

グラフィックアート:

a. GIF (グラフィックス交換フォーマット)アニメーショングラフィックを作成するために使用される形式です。 この形式はカラー画像と白黒画像の両方に使用され、約 256 の色と色合いを使用します。 主な利点は量が少ないことです。 このフォーマットは、 グラフィック画像 CompuServe が所有。 まれに、アニメーションの作成時にこの形式が使用されます。

b. JPEG (JPEG)この形式は通常、ラスター写真、図面、画像に使用されます。 この形式では、高圧縮プロセス中に画質がいくらか低下します。 おかげで 多数の花は、 最良の選択肢約 1,670 万色を使用して作成された画像や写真が対象です。

c. TIF または TIFF (タグ付き画像ファイル形式)ラスタータグ付きイメージ形式。 原則として、この形式は所有者によって使用されます デジタルカメラ、ファイル圧縮プロセスにより品質を維持できます。 画像も 1,670 万色を使用して構築されます。

Midi - この形式を使用すると、同様のサウンドを作成できます。 さまざまなデバイス。 さらに、この形式を使用すると、デバイス間のデータ交換を整理できます。

Mp3 – MP3 形式で使用される圧縮パラメータは、JPG 画像で使用されるものと似ています。 この形式を使用すると、10 倍の圧縮を達成できますが、それに応じて音質は低下します。 もちろん、この形式での音質については議論の余地がありますが、プロ以外のミュージシャンにとってはこれで十分です。

Wavは開発されたフォーマットです マイクロソフト社製。 Windows オペレーティング システムで使用されます。 この形式を使用すると、音を正確に伝えることができます。 さらに、この形式はディスク容量をあまり占有しません。 ただし、インターネット上での送信に関しては、 Wav形式合わない。

Wma も Windows によって開発された形式です。 オーディオ ファイルのブロードキャストと保存に使用されます。
その他の一般的な形式

エグゼイン この形式アプリケーションやプログラムが保存されます。 マウスをダブルクリックするとexe形式のファイルが起動します。

友人や同僚からメールを受け取り、必要な情報が含まれた文書が添付ファイルとして送信されてきたと想像してください。 このファイルをコンピュータに保存すると、何らかのプログラム (Word、Excel、PDF など) の通常のアイコンの代わりにアイコンが表示されず、Windows はこれが不明な形式のファイルであると判断します。 。 これは、送信者がレターにファイルを添付しているとき (または受信者がファイルをコンピュータに保存しているとき) にファイルの拡張子が失われ、オペレーティング システムが原因で発生することがよくあります。 Windowsシステムは、その前にあるファイルの種類を理解できなくなり、そのため、そのようなファイルをどのプログラムで開くかがわかりません。 ファイル拡張子とは何ですか、またファイル拡張子を表示または非表示にする方法 異なるバージョン Windows では、 で読み込むことができます。

2番目に多い 共通の原因ファイル拡張子を失うことは、既知のすべての種類のファイルの拡張子を表示するように Windows を設定している場合に、ファイルの名前が不正確に変更されることです。ファイルの名前を変更しようとすると、誤ってファイル拡張子を消去してしまい、作成元不明のドキュメントが作成されてしまいます。ダブルクリックでは開けなくなりました。 たとえば、ファイルは「Letter.doc」という名前でしたが、以前は次のコマンドを使用して簡単に開くことができました。 Wordプログラム、そして名前が変更された後、それは「Letter for Work」として知られるようになりました。 ファイル名を変更するときに誤って消去した「.doc」拡張子がファイルに付いていないことに注意してください。このファイルはダブルクリックしても開かなくなり、どのプログラムでこのファイルを開くかを尋ねようとします。 。

目の前にあるファイルの種類を正確に知っていれば、それを追加するだけで済みます。 必要な拡張子、たとえば doc や xls など、次のように自動的に開きます。 ダブルクリックマウスをその上に置きます。 別の記事で詳しく読むことができます。 しかし、種類がわからないファイルが目の前にある場合はどうなるでしょうか? ファイルの種類を確認し、正しい拡張子を付けるには、少なくとも 2 つの方法があります。

この記事では、いくつかの実験を行います。 準備ができたファイル さまざまな形式上記の記事で説明した、拡張子を紛失したか誤って削除したかのように削除し、各ファイルの種類と、簡単に開くために追加する必要がある拡張子を調べてみます。

実験にはいくつかのファイルが関係します。

  1. Bonnie Tyler - Turn around.mp3 - mp3 形式の曲
  2. bonus.mp4 - mp4 形式の小さなビデオ
  3. KeePass-2.28.exe - インストールファイル KeePass プログラム(この素晴らしいプログラムについては、次の記事で紹介します)
  4. math.zip - zip アーカイブ
  5. Point Break.avi - avi 形式の小さなビデオ
  6. Tulips.jpg - チューリップの写真
  7. Report.ppt - MS PowerPoint 2003 で作成されたプレゼンテーション
  8. 会議の資料.pptx - MS PowerPoint 2007 で作成されたプレゼンテーション
  9. Letter.doc - MS Word 2003 で作成されたテキスト ファイル
  10. Order.docx - MS Word 2007 で作成されたテキスト ファイル
  11. アプリケーション 4.rar - rar アーカイブ
  12. 解像度.pdf - PDF 形式のファイル
  13. 対応表.xlsx - スプレッドシートエディタMS Excel 2007で作成したデータファイル
  14. 表形式の data.xls - スプレッドシート エディタ MS Excel 2003 で作成されたデータ ファイル

下の図では、すべてのファイルに独自の拡張子が付いています (赤い枠で強調表示されています)。

すべてのファイル拡張子を削除すると、これらのファイルを開くことができるすべてのプログラム アイコンが消えます。 Windows XP では次のようになります。

Windows 7 では、見た目は少し異なりますが、意味は同じです。オペレーティング システムは、これらのファイルをどのプログラムで開くかを認識しません。

今、何かを開こうとすると、 Windowsファイル最初にこのファイルを開く必要があるプログラムを選択するよう求められます。

そして、ここで注意する必要があるのは、間違ったプログラムを選択することです。 このタイプのファイルが開かないという事実につながり、プログラムはエラーを生成し、それを開くためのプログラムの間違った関連付けがこのファイルに割り当てられます。

ファイル名を見ることで、ファイルの種類と拡張子を推測できる場合があります。 ただし、それが不可能な場合には対応させていただきます。

したがって、次のようなファイルが大量にあります。 不明な形式と拡張子があり、これらのファイルが何であるかを理解する必要があります。

目の前にあるファイルの種類を確認する最初の方法は、メモ帳などの単純なテキスト エディター、あるいはさらに良い方法として、さまざまなファイル マネージャーの組み込みビューアを使用して、これらのファイルの内容を確認することです。 、 のような トータルコマンダーまたは遠方、または無料の高度な機能を使用する テキストエディタメモ帳++。 通常のメモ帳よりも多くの利点があるため、ダウンロードしてインストールすることをお勧めします。

最初のファイル「Bonnie Tyler - Turn around」を選択し、開くプログラムのリストから Notepad++ を選択します (インストールしていない場合は、Notepad++ を使用してください) 通常のメモ帳ただし、開くときは Notepad++ の方がまだ優れています。 大きなファイルメモ帳がフリーズするだけです)、そしていくつかのおかしなことがわかります:

ファイルの種類を判断するには、ファイルの内容の最初の行を確認するだけで十分なので、混乱する必要はありません。 ここで、ファイルが「ID3」という文字で始まっていることがわかります。

したがって、ファイル内の場合、その内容が「」で始まることに注意してください。 ID3「」の場合、これは mp3 音楽ファイルであり、これに割り当てる必要がある拡張子です。 拡張子を指定すると、ファイルはシステムに音楽として認識され、聴くことができるようになります。

同じファイルの 2 番目の「ボーナス」ファイルを開きます メモ帳プログラム++ を開き、その内容を確認します。

ファイル内容の最初の行でわかるように、これが mp4 ビデオ ファイルであることが繰り返し記載されています (上のスクリーンショットで赤で強調表示されています)。 そして一般に、「」のようなテキストが表示された場合、 ftypmp42「」の場合、原則として、これはmp4形式のビデオファイルです。

他のすべてのファイルの内容を表示する同じ操作を実行すると、次の情報が得られます。

  1. KeePass-2.28 ファイルの内容を開くと、ファイルが MZ という文字で始まっていることがわかります。これは、 実行可能ファイル EXE。
  2. math.zip ファイルの内容を開くと、ファイルが PK という文字で始まっていることがわかります。これは、次のことを示しています。 このファイルアーカイブです。 それを考えると rar アーカイブファイルの内容に異なるエントリがあり、おそらくこれは Zip アーカイブですが、以下のポイント 6 に注意してください。
  3. Point Break ファイルの内容を開くと、最初の行に、これが avi 形式のビデオ ファイルであるというヒントが表示されます。

  1. Tulips ファイルの内容を開くと、ファイル形式を定義する 2 つの単語が表示されます - 行の先頭に「YaShya」、次に「Exif」があります。 これらの言葉が定義するのは、 グラフィックフォーマットファイル、特に jpg、および この場合これは画像ファイルであると確信しています。

  1. MS Office 2003のファイル「レポート」、「レター」、「表データ」については、内部コンテンツのファイルはすべて「RP」で始まるため、どれがWord、Excel、またはどれで作成されたものであるかを即座に判断することは非常に困難です。パワーポイント。 唯一確かなことは、これらのファイルが MS アプリケーションのいずれかに属しているということです。 Officeのバージョン 2003 年以降。 したがって、これらの種類のファイルを開くには、「doc」、「xls」、「ppt」の 3 つの拡張子を使用して検索できます。 通常は、これらのいずれかで十分です。
  2. ファイル「会議資料」、「注文書」、「対応表」はもう少し複雑です。これらは MS Office 2007 アプリケーションで作成されているため、基本的にアーカイブであるため、内容の先頭に同じ文字が表示されます。 Vとして ZIP アーカイブ- これらは「PK」の文字です。 ただし、同じ行に .xml という行が表示されます。これは、これが単なるアーカイブではなく、MS Office シリーズのドキュメントであることを示しています。前の段落と同様に、シーケンシャルを使用できます。 3 つの「docx」拡張子「」、「xlsx」、「pptx」の列挙。 そのうちの1つがやるべきです。
  1. 「付録 4」ファイルの内容を開くと、「Rar」という単語で始まっていることがわかります。これは、rar 形式のアーカイブがあることを最も簡単に示しています。
  2. 「解像度」ファイルの中身を開くと、「%PDF-1.3」という行で始まるので、最初からどのようなファイルなのかが分かります。 数字は異なる場合がありますが、通常は略語 pdf が存在し、ファイル形式を示します。

ファイル タイプを決定する 2 番目の方法では、インターネット接続が必要です。また、ファイル形式の決定にはインターネット サービスを使用するため、ファイル サイズが小さいことが望ましいです。

「ファイルを選択」ボタンをクリックし、分析するファイルを指定します(次のいずれかを分析してみます) 複雑なファイル「会議資料」を使用して、このアナライザーがそれを処理できるかどうか、またこのファイルが MS PowerPoint 2007 で作成されたことを理解できるかどうかを確認します (拡張子は pptx でしたが、実験では削除しました)。 ファイルを選択した後、「分析」ボタンをクリックすると、次の結果が得られます。

ご覧のとおり、このサービスは 97% の確率で次のサービスであると判断しました。 パワーポイントファイルpptx拡張子。 また、このファイルは内部に他のファイルを含むコンテナ アーカイブでもあるため、アナライザーはそれが zip アーカイブである可能性が 3% であることも示しました。

このサービスが、消去したファイルの「解像度」のタイプを判断できるかどうかも確認してみましょう。 pdf拡張子。 ファイルをサービスにアップロードし、「分析」ボタンをクリックすると、サービスがタスクを完全に処理したことがわかります。

デメリットは先ほども言いましたが、 このサービスのファイルを分析するには、ファイルを完全にダウンロードする必要がある場合があります。 ビッグサイズ、その場合、このプロセスは長期間にわたって長引くか、まったく最後まで到達しない可能性があります。 したがって、識別されていないファイルが大きい場合は、まずその種類を判断する最初の方法、つまりファイルの内容を表示する方法を試してください。 ファイルマネージャーまたは Notepad++ エディター。

もちろん使えますよ 特別番組たとえば、File Type Verificator を使用してファイルの種類を判断できますが、私の意見では、上で提案した 2 つの方法のいずれかを使用する方がはるかに簡単で高速です。

サイト訪問者の皆様、今日は、拡張子が失われた場合にファイルの形式 (種類) を判断する方法について説明しました。 ご質問がある場合は、この記事のコメント欄で質問してください。

ポストナビゲーション

ファイル (英語のファイルチェーンに由来) は、いくつかのファイルに保存される一連のデータです。 物理メディア。 ユーザーが必要なものを見つけられるように、ファイルには名前が付いています。 コンピュータがファイルを「区別」できるように、ファイルには形式に厳密に関連付けられた拡張子が付けられています。 そして、ファイルの名前がす​​べて明らかであれば、名前は自分たちで割り当てます (たとえば、2011 年の休暇の写真) 場合、ファイル形式はより微妙なものになります...

したがって、この形式により、システムはファイルの種類とそのファイルを開くために使用できるプログラムを理解できるようになります。 たとえば、音楽ファイルは次の方法で開きます。 音楽編集者, テキストドキュメント- テキストエディタなどを使用します。 すべてのファイル形式には、このファイルを開くことができるプログラムがあり、ファイルは何らかのプログラムで何らかの方法で作成されたため、これは非常に理解できます。つまり、少なくとも、ファイルは同じプログラムで開くことができます。プログラム。

ただし、コンピュータが形式 (拡張子) によってファイルを区別する必要があるだけでなく、ユーザーも形式に関する知識から多くの利益を得ることができます。少なくとも、どのような種類のファイル (音楽、ビデオ、テキスト) について話しているのかを知ることができます。 、アーカイブ)、どのプログラムがファイルを開くことができるかを大まかに推測します(ただし、ほとんどの場合、これを知る必要はありません。オペレーティング システム自体は拡張子によってファイル形式を認識し、選択することができます) 希望のプログラム).

では、さまざまなファイル形式にはどのようなものがあるのでしょうか?

従来、さまざまな形式全体は、アーカイブ、音楽ファイル、ビデオ、テキスト ファイルなどのいくつかのグループに分類できます。 各カテゴリをさらに詳しく見てみましょう。

アーカイブは、最も便利なコンパクトな形式でデータを送信および保存することを目的としています。 これらは主に ZIP や RAR などの形式で表され、後者は圧縮率が高く、同じファイルの 1 つをアーカイブする場合、RAR 圧縮の方が軽量であり、アーカイブが小さいほど軽量になります。保存するためのスペースが必要になり、送信に必要な時間と送信チャネルの帯域幅が少なくなります。

ビデオファイル

最も一般的なビデオ ファイル形式は AVI 形式です。 ただし、この形式のファイルはさまざまなコーデックでエンコードできるため、プレーヤーでビデオを再生するには、対応するコーデックをサポートする必要があることに注意してください。

インターネット上でビデオ クリップを送信するには、同様に一般的な MP4 形式が使用されます。この形式は、ビデオ トラックとオーディオ トラックを個別に圧縮するのが特徴で、品質にわずかに影響を与える可能性があります。

音声ファイル

MP3 は圧縮率が高いですが、音質が損なわれる可能性があります。 Microsoft はその解決策として、圧縮を使用しない WAV 形式を提供しているため、音質は高レベルのままですが、ファイルが多くのディスク領域を占有します。

グラフィックファイル

オープン中 グラフィックエディタ。 最も人気のある形式の 1 つは BMP です - ほぼすべての形式 Windows ユーティリティこの形式のファイルの読み取りと作成が可能です。

インターネット上でグラフィック データを交換するには、通常、 GIF形式.

ラスター画像にはJPG(JPEG)が使用されます。 この形式は、MP3 (オーディオ ファイル) および MP4 (ビデオ ファイル) の類似物と呼ばれます。 圧縮率が高いのが特徴ですが、画質が劣化する場合が多いです。

フォーマットの中では テキストファイル注目すべきはDOC(Wordで作成された文書)、PDF(ユーティリティ文書) Adobe Acrobatの)、PTF (Microsoft 製)、TXT (プレーン テキスト)。

現在最も一般的なファイル形式を上に示しましたが、リストはこれで終わりではありません。テキストと画像、オーディオ クリップとビデオ クリップの両方について、依然として膨大な数の異なる形式が存在します。

2007.05.09 / 情報セキュリティセンター

ファイル拡張子

最も一般的なファイル拡張子のリスト

ファイル拡張子- ファイルの種類を識別するために設計された一連の文字。 ファイル拡張子の主な目的- 示す オペレーティング·システム、このファイルを作成したプログラム、およびこのファイルを開くためにどのプログラムを呼び出す必要があるか。 通常、拡張子はファイル名とドットで区切られた 3 文字 (2 文字、または 4 文字) で構成されます。
ここには、最も一般的なファイル拡張子が、ファイルの内容またはファイルを作成したプログラムに関するコメントとともにリストされています。

.3DF--- 3D図面ファイル
.ACS--- ファイルイン マイクロソフト形式アクセス
.ADI--- モノクロファイル ラスターグラフィックス AutoCAD によって生成された
.APD--- Aldus PageMaker プリンタ記述ファイル
。アーク--- アーカイブ済み、 圧縮ファイル、PKXARC プログラムを使用して解凍できます。
。美術--- グラフィックファイルイラスト入り
.ASP--- 現在の (アクティブな) サーバー ページ
.ANI--- アニメーション (Presidio - 多数)
.AU--- サウンドファイルインタネットの中には
.AVI--- Windows のメディア ファイル
.BAK--- 変更する前に作成されたファイルのコピー
。コウモリ--- DOS コマンドを含むファイル
.BDB--- Works for Windows パッケージ データベース ファイルのバックアップ コピー
.BIB--- 書誌情報を含むファイル
。置き場- - バイナリーファイル; メモリイメージを含むファイル
.BMP--- ビットファイル
.BTR--- Btrieve データベース ファイルまたは MS Frontpage 関連ファイル
.BPS--- 文書のバックアップ ワードプロセッサ Works for Windows パッケージ
.CAG--- 圧縮画像ファイル形式
.CAL--- カレンダーデータ
。キャップ--- 画面からキャプチャした画像を含むファイル
。猫--- ディレクトリ ファイル
.CDR--- Corel Draw グラフィックス パッケージ形式の (ベクター) 画像ファイル
.CDT--- Corel Draw グラフィックス パッケージのテンプレート
.CFG--- アプリケーション パッケージおよびシステム内の構成ファイル
.CGM--- Windows 上のメタファイル。 Lotus 1-2-3 の図
.CLP--- クリップボードの内容がディスクに保存されるファイル
.CMD- - バッチファイル
.CNT--- 一部のプログラムのヘルプ ファイル
.CNV--- あるグラフィック形式から別の形式へのコンバータ。 設定ファイル
.COD--- コマンドのリスト
.COM--- 実行可能ファイル、プログラム
.CPE--- 文書の表紙、最初のページ
.CPI--- コードテーブルに関する情報を含むファイル
.CPL--- 1. コントロールパネル; 2. Corel Draw パッケージ内のカラー パレットを含むファイル
.CPP--- C++ プログラムのソース コードを含むファイル
.CPT--- (ラスター) 画像ファイル コーレル形式フォトペイント
.CRD--- 1. カードインデックス。 2.音楽ファイル
.DAT- - データファイル
.PDF--- (Portable Document Format の略語、ピーディーエフと発音) - プラットフォームに依存しないフォーマット 電子文書、多数の PostScript 機能を使用して Adob​​e Systems によって作成されました。
.DBX--- データベース ファイル
.DEF--- 定義ファイル
.DEM--- プレゼンテーション ファイル
.DFV--- 印刷可能な形式のファイル
.DjVu--- (英語の「Digital View」の発音略称 - " デジタルビュー" または " デジタル写真") - スキャンした文書を保存するために特別に設計された形式 - 本、雑誌、原稿など。数式、図、描画、手書きの記号が豊富にあるため、完全な認識が非常に困難です。
.dgs--- プログラムファイル「Dagesh」(「Dagesh」)
.DIB--- .VMR に似たグラフィック ファイル
.DIC--- 辞書ファイル
.DIF--- データ交換フォーマット
.DOC- - 書類
。ドット--- ドキュメントの説明 (テンプレート) を含むファイル
.DRV- - 運転者; デバイスを制御するプログラム
.DRW--- グラフィック ファイル
.DTA--- 日付ファイル
.DVR- - デバイスドライバ
.DXR---Adobe Acrobat ファイル
.EDB--- WIN SECURITY ファイル
.EFM--- 数式 FontMetrics ファイル
.EMF---強化された Windows メタファイル画像
.EML--- 電子メールで受け取った手紙の本文
.ENC--- 暗号化されています
.EPS- - 画像ファイル
.ERR--- エラーメッセージファイル
。EXE--- 実行可能ファイル、再配置可能な実行可能プログラム
。ファックス--- FAX ファイル
.FLR--- フォルダ
.FLT- - フィルター
.FNT--- グラフィックフォントファイル
.FON--- 1. グラフィックフォントを含むファイル。 2. 電話パッケージの電話番号を含むファイル
.FRM--- 1. フォームを含むファイル ビジュアルベーシック; 2. レポート
。宝石- - 画像ファイル
.GID--- ヘルプインデックスファイル
.GIF、.gif--- 1.グラフィックファイル形式。 2. 3D Studio パッケージ内の画像を含むファイル
.GLY--- 用語集
.GRF--- グラフィック ファイル
.GRP--- オブジェクトまたはファイルのグループを定義するファイル
.HLP--- ヒント ファイル
.HTM--- ハイパーテキストマークアップ言語のファイル
.html- - cm。 HTML
.HYP--- 1. ファイルを転送します。 2. HYPER パッカーによって作成されたアーカイブされたパック ファイル
。氷--- LHICE パッケージ化されたアーカイブ ファイル (ICE.exe)
.ICO--- ピクトグラム
.IMG--- グラフィック ファイル; スキャンした画像
.INC--- 他のプログラムに含まれるファイル
.IND- - 索引
.INF--- 情報ファイル
.INI--- ファイル 初期インストールいくつかのプログラム
.jpeg- - cm。 .JPG
.JPG、.jpg--- JPEG形式のグラフィックファイル
.KBD--- ファンクションキー割り当てファイル
。鍵--- マクロファイル
.LBL--- ラベル付きファイル
.LBR- - 図書館
.LES--- トレーニング プログラムのレッスンを含むファイル
。させて- - 手紙
.LEX--- エディタ プログラムによって処理されたテキストを含むファイル
.LIB--- ライブラリファイル
.LNK--- 反転されたファイルのコピー
。ログ--- システムまたはオペレーターの操作のログ
.LHZ--- LH ARC 圧縮アーカイブ
.LZX--- 圧縮ファイル
。マック--- 1. マクロファイル; 2.Macintoshファイル
.MAI- - 手紙
。男- - 管理
。マット--- マトリックスデータファイル
.MAX--- 3DStudio シーン
.MCI- - 上級 ソフトウェアインターフェースマルチメディアデバイスの管理用
.MDB--- データベース ファイル
.MDF--- メニュー定義ファイル
。自分--- 公開情報
.MES--- REALJBOX プログラムの音声ファイル
.MET--- メタファイル
.MIC--- インターネット用の画像を作成するための形式
.MID--- オーディオ MIDI ファイル、MIDI ファイル形式
.MOV--- ビデオ ファイル
.MP2 2
.MP3--- MPEG3形式の音楽ファイル
.MPA--- MPEG形式の音楽ファイル
.MPG--- MPEG形式の音楽ファイル
.MRB--- Windows ヘルプ プログラムのファイル
.MSP--- グラフィック ファイル ペイントプログラム Windowsで
.MTM- - フォーマット 音楽ファイル最大32チャンネルまで録音可能
.NDX--- インデックスファイル
。新しい--- 新しいバージョン
。古い- - 前のバージョン
.OPT--- オプション
.ORI- - 元のバージョン
。外--- 輪郭
.OVL、.OVR--- プログラムは動作中にロードされます。 かぶせる
.PAK--- プログラムごとにパック パックファイル MS DOS の下で
。パット--- 修正を含むファイル (「パッチ」)
.PBM--- ポータブルビットマップ
.PCX- - ファイル ビットマップ PC ペイントブラシ パッケージ形式
.PHO--- 電話のリストを含むファイル
.PIF--- ファイル 追加情報プログラムについて
。プライ--- ゲームファイル
.PPM--- カラー ラスター イメージを保存するための形式
.PPC--- ゲーム: UEFA チャンピオンズ リーグ ファイル
.PPT- - ファイル パワーのあるプレゼンテーションポイント
.PPD--- PageMaker ファイル: PostScript プリンタ記述ファイル
.PRD--- プリンタ指定ファイル
.PRN--- 印刷用ファイル
。プロ--- 1. Prolog 言語または Turbo Prolog 環境のプログラムのソース コードを含むファイル。 2.プロジェクトファイル、プロファイル(ファイル名拡張子)
.PRT--- プリンタ出力用にフォーマットされたファイル
.PSD--- グラフィック ファイル形式 アドビエディター Photoshop: - 圧縮を使用します。 そして - 多くのレイヤー、そのマスク、追加チャンネルを含む画像を記録できるようにします
。パブ--- MS Publisher ドキュメント ファイル
.RA--- インターネット上で音楽を聴くためのオーディオ ファイル
。ラム--- オーディオメタファイル
.REC---Windows 録画デバイス
.REF--- リンクのあるファイル
.RES--- リソース ファイル
.RI--- ロータス 1-2-3 データ
.RLE--- グラフィック形式の圧縮ファイル
.RTF--- 多くの書式設定属性をサポートするファイル
.SAF--- 標準アーカイブ ファイル
.SCR--- 1. スクリプト ファイル。 2. 画面ファイル。 3. スクリーンセーバー用のデータを含むファイル
.SDF--- 標準フォーマットデータ
.SWF (ショックウェーブ フラッシュ)- - 内部 ベクトル形式 フラッシュプログラムマクロメディアから。 インターネット上のアニメーションに使用されます
。海--- 自己解凍型アーカイブ
.SHW- -デモンストレーション
.SIG- - ファイル Eメール自動署名あり
.SLD- - 滑り台
.SMP- - 例
.SND--- サウンドファイル
。ソル- - データファイル
.SPL--- スペルチェッカー
.SRC--- 原文
.SRP--- スクリプト ファイル
.STY--- スタイルファイル
.SVD--- 自動保存時に作成されるファイル
.SWP--- スワップファイル
.SYL--- イベントプログラム、スケジュール、計画を記載したファイル
.SYM--- 記号
.SYN--- 同義語
.SYS--- システムファイル
。タール--- テープ アーカイブ、Unix 標準アーカイブ形式 / 非圧縮
.TBL- - テーブル
.TBS--- Word のテキストの一部を含むファイル
.THS--- 辞書、シソーラス ファイル
.TIF(F)--- グラフィック ファイル。多くの場合スキャナから入力されます。
.TLX--- テレックス
.TMP--- 一時作業ファイル
.TPM--- 端末データを含むファイル
.TST--- テスト データ セットまたはテスト ケースを含むファイル
.TUT--- 研修プログラム、マニュアル
。TXT- - テキストファイル
.VBS--- ビデオ ファイル
.VID--- ビデオドライバー
.WAB- - ファイル マイクロソフトの見通し(アドレス帳ファイル)
.WAV--- サウンドファイル
.WB2---スプレッドシート; OS/2 用ロータス 1-2-3
.WDB--- Windows データベース ファイルまたはレポートで動作します
.WKS---スプレッドシート ファイル
.WK4--- Lotus 123 バージョン 4 スプレッドシート
.WMF--- ハードウェアに依存しないグラフィックス ベクターファイル Windows環境の場合
.WPD--- Windows でのプリンターの説明
.WPS--- Microsoft Works for Windows Business Suite によって作成されたドキュメント
.XLA--- Excel スプレッドシート エディター アドイン ファイル
.XLC--- Excel スプレッドシート エディターのグラフ ファイル
.XLK--- ファイル バックアップコピーエクセルスプレッドシート
.XLM--- Excel スプレッドシート エディター マクロ ファイル
.XLS--- Excel スプレッドシート ファイル
.XLT--- Excel スプレッドシート エディターのテンプレート ファイル
。ジップ--- PKUNZIP プログラムを使用して解凍できる zip ファイル
.ZOO--- Zoo パッケージャー プログラムによって作成されたファイル

トピック: OS ファイル システム。

ファイルを操作するオペレーティング システムの部分は、と呼ばれます。ファイルシステム (FS)

FSの側面(ユーザーの視点から) はその外部表現です。つまり、

    ファイルの命名と保護。

    ファイル操作。

ファイルの命名 :

ファイルが作成されると、プロセスによってファイルに名前が付けられます。 プロセスが終了しても、ファイルは引き続き存在し、他のプロセスはその名前に基づいてファイルにアクセスできます。

すべての最新の OS ファイル名には8文字の文字列が使用されます。ファイル名には数字と特殊文字も使用できます。 多くのファイル システムでは、最大 255 文字のファイル名がサポートされています。

一部では ファイルシステムああ、大文字と小文字には違いがあります (Unix など)。 MS-DOS ではそのような違いはありません。

多くの OS。ウィンドウズ 95 , ウィンドウズ 98 FSを使用するOS MS - DOS 、ファイルの命名など、そのプロパティの多くを継承します。OS ウィンドウズ ノーザンテリトリー , ウィンドウズ 2000 FSもサポートMS - DOS そしてそのプロパティを継承します。 ただし、最後の 2 つの OS には独自の FS があります。( NTFS ) 、独自のプロパティ (たとえば、エンコーディング内のファイル名など) があります。ユニコード).

多くのオペレーティング システムでは、ファイル名はドットで区切られた 2 つの部分で構成されます。

(ファイル名.ファイル拡張子) 通常はファイルの種類を意味します。

MS - DOS ファイル名に含まれるもの8文字+3文字 ファイル拡張子に割り当てられます。 一部の OS (たとえば、ユニックス ) ファイル拡張子はただの合意 ユーザーが遵守できるもの。

ファイルを構造化する方法:

    非構造化バイトシーケンス.

この場合OSはファイルの内容には興味がありません 。 彼女が見ているのはバイトだけだ。 これらのバイトの意味は、ユーザー レベルのプログラムによって割り当てられます。このアプローチはOSで使用されていますウィンドウズ, ユニックス. このアプローチにより提供されるのは、最大限の柔軟性 .

    エントリの順序

ファイルを構造化するための最初のステップ。 このモデルでは ファイルシーケンス固定長のレコードであり、それぞれが独自の内部構造を持っています。 このアプローチで重要なのは、読み取り操作では 1 つのレコードが返され、書き込み操作では 1 つのレコードが上書きまたは追加されるということです。

    3 番目のオプション -ファイルはレコードのツリーです、必ずしも同じ長さである必要はありません。

固定位置の各レコードにはキー フィールドが含まれます。 ツリーはキー フィールドごとに並べ替えられているため、特定のキーを簡単に検索できます。 このタイプのファイル システム表現は、商用データ処理に使用される大規模なメインフレームで広く使用されています。

ファイルタイプ:

    通常のファイル– これらには、ユーザー情報を含むすべてのファイルが含まれます。

    カタログ– ファイル システム構造のサポートを提供するシステム ファイル。

    キャラクター 特別なファイル – 入出力に関連し、モデルシーケンシャルに使用されます。 I/Oデバイス、端末、プリンター、ネットワークなど。

    特殊なファイルをブロックする– ディスクをシミュレートするために使用されます。

通常のファイル ほとんどの場合、ASCII ファイルまたはバイナリ ファイルのいずれかです。 ASCII ファイルは次のもので構成されます テキスト文字列。 一部のOSでは各行が終了します キャリッジリターン文字。一部(UNIX)では使用されます 改行文字。 MS-DOS では両方の文字が使用されます。 文字列は同じ長さである必要はありません。

残りのファイルはバイナリ ファイルと呼ばれます。 これらは ASCII ファイルではありません。 これらは通常、それらを使用するプログラムに既知の内部構造を持っています (図 6.2)。

ファイルアクセス:

古い OS では、ファイルへのアクセスは 1 回だけ提供されていました。 一貫性のある。シーケンシャル ファイル アクセスでは、プロセスはファイルのバイトを読み取るか、シーケンシャルに書き込むことしかできません。

バイトをランダムな順序で読み取ることができるファイルは、ランダム ファイル ( 直接) アクセス。 データベース アプリケーションなどに使用されます。

ファイル属性:

ファイルに関する追加情報 (日付、作成時刻) は、ファイル属性と呼ばれます。 属性のリストは OS によって異なる場合があります。

属性の意味

保護 誰がどのようにしてファイルにアクセスできるのでしょうか?

パスワード ファイルにアクセスするためのパスワード

クリエイター ファイルを作成したユーザーのID

所有者 現在の所有者

読み取り専用フラグ 0 – 読み取り/書き込み用。 1 - 読み取り専用

「非表示」フラグ 0 – 通常、1 – ディレクトリ ファイルのリストに表示されません

「システム」フラグ 0 – 通常。 1系統

「アーカイブ」にフラグを立てる 0 – アーカイブ済み。 1 – アーカイブが必要です

ASCII/バイナリフラグ 0 – アスキー; 1 - バイナリ

ランダムアクセスフラグ 0 – 順次アクセスのみ。 1 – ランダムアクセス

「一時的」フラグ 0 – 通常、1 – プロセスの最後にファイルを削除します

ブロックフラグ 0 – ブロックされていない。 ブロックされた場合はゼロ以外

レコード長 レコードあたりのバイト数

作成時期 ファイルの作成日時

前回

アクセス 日時 最後の変更ファイル

現在のサイズ ファイル内のバイト数

最大サイズ ファイルサイズを何バイトまで増やすことができるか

ファイル操作

オペレーティング システムでは次のシステム関数を使用してファイルを操作できます。

    作成する(創作)。 ファイルはデータなしで作成されます。 このシステム コールは、新しいファイルの到着を通知し、その属性の一部を設定できるようにします。

    消去(消去)。 ファイルを削除します。

    開ける(開く) – ファイルを操作する前に、ファイルを開く必要があります。 このシステムコールにより、システムは次の情報を読み取ることができます。 ラムファイル属性とディスク アドレスのリストを使用して、後続の呼び出し中にファイルの内容にすばやくアクセスできます。

    近い(閉鎖)。

    読む(読む)。 ファイルからデータを読み取ります。

    書く(録音)。 現在位置がファイルの末尾の場合、ファイル サイズは自動的に増加します。 そうしないと、既存のデータ上に記録が行われ、永久に失われます。

    追加(追加)。 Write の短縮形。 ファイルの末尾にのみデータを追加できます。

    求める(検索)。 ランダム アクセス ファイル用。 ファイルポインタをファイル内の特定の位置に設定します。 このシステムコールの実行後、この位置へのデータの読み書きが可能になります。

    得る属性(属性の取得)。

    セット属性(属性の設定)

    名前の変更(名前変更) – ファイル名を変更します。

ファイル システム タイプ (ディレクトリ形式):

    シングルレベルFS。 ルート ディレクトリの可用性。

    2 レベルのカタログ システム。 ルート ディレクトリ (ユーザー ディレクトリ) の可用性。

    階層 (マルチレベル) カタログ システム - 多数のディレクトリとサブディレクトリ。

システムコールディレクトリを操作するには:

    作成 – ディレクトリを作成します。

    削除 - ディレクトリを削除します。

    Opendir – ディレクトリを開きます。

    Closedir – ディレクトリを閉じます。

    Readdir - 読書 次の要素ディレクトリを開きます。

    名前の変更 – ディレクトリの名前を変更します。

    リンク – 接続を確立します。

ファイルシステム構造(開発者)

ファイル システムはディスクに保存されます。 ほとんどのディスクは、各パーティションに独立したファイル システムを備えた複数のパーティションに分割できます。

ディスクのセクター 0 はマスター ブート レコードと呼ばれます (MBR, マスターブート記録) コンピュータを起動するために使用されます。

マスター ブート レコードの最後にはパーティション テーブルがあります。 このテーブルには、各パーティションの開始アドレスと終了アドレス (ブロック番号) が格納されます。 パーティションの 1 つがテーブル内でアクティブとしてマークされています。

コンピューターの起動時に、BIOS が MBR レコードを読み取って実行し、その後ブート ローダーが MBR レコード内で決定します。 アクティブセクションディスクの最初のブロック (ブート ブロックと呼ばれる) を読み取り、それを実行します。

ブート ブロックにあるプログラムは、このパーティションにある OS をロードします。

すべてのディスク パーティションは、ブート可能な OS が含まれていない場合でも、ブート ブロックから始まります。

多くの場合、FS には図に示す要素のいくつかが含まれます。 6.8. これらの要素の 1 つと呼ばれる スーパーブロック には、FS の主要なパラメータが含まれており、コンピュータの起動時または初めて FS にアクセスしたときにメモリに読み込まれます。 スーパーブロックに格納される一般的な情報には、システム ファイルを区別するためのマジック ナンバー、ファイル システム内のブロック数、および主要な管理情報が含まれます。

以下についての情報です フリーブロックファイル システム (たとえば、形式) ビットマップまたはポインタのリスト。 このデータの後には、次のような情報が続く場合があります。 -ノードこれはデータ構造の配列であり、ファイルごとに 1 つの構造があり、ファイルに関するすべての情報が含まれています。

次に置けるのは ルートディレクトリ、FS ツリーの最上位を含みます。 ディスク パーティションの残りのスペースは、他のすべてのファイルとディレクトリによって占有されます。

FS構造MS- DOS

ハードドライブは、情報を永続的に保存するように設計されています。

ディスクにはデータが保存される均一なコーティングが施されています。 DOS はデータをシーケンスに配置します 各512バイトと呼ばれるもの セクター, しかし、原則として、オペレーティング システムはディスク上のデータを好きなように編成できます。