PART ファイル形式とは?
.part ファイルは、プログラムがインターネットからダウンロードしたデータを保存します。ダウンロードプロセスの中断やダウンロードエラーにより、部分的にダウンロードされたファイルが含まれています。 .part ファイルは、Mozilla Firefox、Free Download Manager、JDownloader、wget、aria2 など、さまざまなアプリケーションでファイルのダウンロードに使用されます。ダウンロードが完了していない場合、そのようなファイルは動作しない可能性があります。ダウンロードが完了すると、.part 拡張子はファイルの元の拡張子に置き換えられます。
.part ファイル自体には独自のフォーマットはありません。サーバーからこれまでに受信したバイトをそのまま保持します。したがって、部分的にダウンロードされた MP4ビデオ は有効な MP4 ヘッダーで始まり、部分的な ZIPアーカイブ は有効な ZIP ヘッダーで始まります。空の0バイトの .part ファイルは、転送が実際には開始されなかったことを意味します。一部のダウンロードツールは、その横に伴随するコントロールファイルを書き込みます。例えば aria2 は、どのバイト範囲が完了したかを追跡する .aria2 サイドカーファイルを作成し、よりきめ細かな再開を可能にします。
.part ファイルのダウンロードは再開できますが、常に機能するとは限りません。ダウンロードエラーが発生した場合は、ほとんどの場合、ダウンロードプロセスを再開する必要があります。部分的にダウンロードされたビデオまたはオーディオファイルは、完全にダウンロードされていなくても開くことができる場合があります。そのような場合、ユーザーは適切なプログラムでファイルを開くか、.part サフィックスを元の拡張子に戻して名前を変更する必要があります。.part サフィックスは通常、ファイル名の末尾に追加されます。たとえば、movie.avi はダウンロード中に movie.avi.part という名前になります。同様の不完全なダウンロード拡張子には、.crdownload (Google Chrome) や .download (macOSのSafari) があります。
セキュリティと安全性
リスク: LOW.part ファイルは実行できず、リスクはダウンロードされているファイルそのものと全く同じです。それ以上でもそれ以下でもありません。.part サフィックスは実際には役に立ちます。不完全な実行ファイルを「実行可能」として OS が扱うのを防ぐ役割があるからです。実用上の注意点が2つあります。もし自分が開始した覚えのないダウンロードによって .part が作成された場合は、元のソースファイルを疑わしいものとして扱い、削除してください。また、古いダウンロードやキャンセルされたダウンロードから残された孤立した .part ファイルは、ディスク容量を確保するために削除しても安全です。
形式の詳細
概要PART ファイルを開くプログラム
技術的詳細
詳細仕様| フォーマットタイプ | それ自体はフォーマットではありません。ファイルは部分的にダウンロードされたターゲットファイルの生のバイトを保持しており、独自の構造はありません |
| ファイル命名規則 | 元のファイル名に追加の拡張子として `.part` が付加されます。例:`movie.avi` は `movie.avi.part` になります |
| MIMEタイプ | `application/octet-stream` |
| マジックバイト / ファイルシグネチャ | 固有のものはありません。ヘッダーはターゲットのファイルタイプを反映します(部分的な ZIP は `PK\x03\x04` で始まり、部分的な MP4 は `ftyp` ボックスで始まります) |
| ファイルサイズ範囲 | 0バイト(転送未開始)からターゲットファイルの合計サイズ直前まで |
| 使用元 | Mozilla Firefox、Free Download Manager、JDownloader、`wget`、`aria2`、KGet、およびその他のダウンロードマネージャー |
| 再開サポート | サーバーが HTTP `Range` リクエストをサポートしている必要があります。サポートしている場合、ダウンロードツールは最初からやり直すのではなく、最後に受信したバイトから続行できます |
| 伴随コントロールファイル | `aria2` は完了したバイト範囲を追跡する `.aria2` サイドカーを書き込みます。古い Firefox バージョンでは `.part` ファイルの横に JSON サイドカーを作成していました |
| ダウンロード完了時 | ダウンロードツールは自動的に `.part` サフィックスを取り除き、ファイルを正しいターゲット拡張子にリネームします |
| 空ファイルの意味 | 0バイトの `.part` ファイルは、転送は開始されたがサーバーからデータが受信されなかったことを示します |
| 関連する部分ダウンロード拡張子 | `.crdownload` (Google Chrome)、`.!ut` (uTorrent)、`.download` (Safari/macOS)、`.opdownload` (Opera)、`.partial` (各種ツール) |
| 開発者 / 所有者 | 単一の所有者はいません。この慣習は Mozilla、ダウンロードマネージャー、および `wget` や `aria2` などの CLI ツールによって独立して使用されています |
| プラットフォームサポート | Windows、macOS、Linux - ダウンロードマネージャーやブラウザが動作するあらゆるプラットフォーム |
| コンテンツの整合性 | `.part` ファイル自体にはチェックサムや整合性データはありません。検証はダウンロードが完了し、ツールがファイル名を変更した後にのみ行われます |
| リリース日 | Used by Mozilla Firefox/Mozilla Suite (early 2000s); also wget, aria2, KGet and other download managers |