.UPK

UPK ファイル

Unreal Engine 3 Package
質問する
クイック回答

UPK ファイルは Unreal Engine 3 のパッケージです。これは、Mass Effect、BioShock、Unreal Tournament 3、Gears of War などの UE3 タイトル向けに「クック(最適化)」されたゲームアセット(メッシュ、テクスチャ、サウンド、アニメーション、スクリプト)を保持するバイナリコンテナです。ゲームは実行時にこれを自動的に読み込むため、プレイするためにファイルを開く必要はありません。内容を抽出または表示するには、UE Viewer (umodel) を使用してください。ゲームの UPK ファイルを削除、名前変更、または移動しないでください。ゲームが動作しなくなります。

開発元: Epic Games カテゴリ: ゲームファイル MIME: application/octet-stream
対応OS Windows
関連: .OBB · .PAK · .ROFL · .PACKAGE

このページの内容

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

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

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

ファイルを識別する

UPK ファイル形式とは?

.upk ファイルは、Epic Games が作成した Unreal Engine 3 開発環境に関連付けられています。.upk パッケージは、オーディオトラック、ゲーム設定、マップ、テクスチャ、3D オブジェクトモデルなどのさまざまな ゲームデータ を、単一のバイナリ形式の「クック済み」コンテナにまとめて保存するために使用されます。

.upk ファイルを利用している主な人気タイトルは以下の通りです:

  • Unreal Tournament 3
  • Mass Effect
  • Mirror's Edge
  • BioShock

各ファイルは 4 バイトのマジックシグネチャ (C1 83 2A 9E) で始まり、その後に名前テーブル、インポートテーブル、エクスポートテーブルを含むヘッダーが続きます。出荷されたパッケージの多くには、オプションで LZO または zlib 圧縮が適用されています。

Unreal Developer Kit

Unreal Engine 3 はバージョン 4 に置き換えられ、開発者によるサポートは終了しています。エンジンの無料版は Unreal Development Kit (UDK) を通じて提供されており、これも .upk パッケージを使用していました。UDK ライブラリは公式に廃止されており、Epic Games によるサポートは提供されていません。

Unreal Engine 4 および 5 では、個々のアセットには .upk に代わって .uasset ファイルが使用され、出荷用コンテンツは .pak アーカイブにまとめられています。

セキュリティと安全性

リスク: MEDIUM

.upk はゲームアセットのコンテナであり、実行ファイルではないため、コードが自動実行されることはありません。主なリスクは「自己責任」によるものです。ゲームの .upk ファイルを削除、名前変更、または移動すると、インストール状態が破損します。空き容量を確保するために UPK を削るのではなく、ゲームをアンインストールしてください。ダウンロードされた Mod の UPK はスクリプトや実行ファイルと一緒に配布されることがあるため、そのゲームの信頼できるサイトから Mod を入手し、元の .upk を置き換える前にバックアップを作成してください。不正な形式のパッケージがエンジンのパーサーのバグを引き起こした事例が稀にあります。

形式の詳細

概要
正式名称Unreal Engine 3 Package別名 Unreal package, UE3 cooked package
開発元Epic Games登場時期 2006-2007 (Unreal Engine 3)
MIME タイプapplication/octet-stream
タイプクック済みアセットパッケージ(バイナリコンテナ)
マジックバイト ・ ファイルシグネチャ
オフセット
00010203
16進数
C1832A9E
ASCII
··*·
Unreal パッケージファイルは、オフセット 0 にリトルエンディアンで C1 83 2A 9E として保存された 4 バイトのタグ 0x9E2A83C1 で始まり、その後にパッケージのファイルバージョンとライセンシーバージョンフィールドが続きます。同じタグが Unreal Engine 3 全体の .upk/.u/.umap で使用されています。

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

Windows4 apps
UE Viewer (umodel) 無料 UE Viewer をゲームのフォルダまたは .upk に向けて、メッシュ、テクスチャ、アニメーションの閲覧、プレビュー、エクスポートを行います(読み取り・抽出)。
Unreal Development Kit (UDK) 無料 UDK ベースの UE3 プロジェクト用:UDK エディタでパッケージを開き、コンテンツを表示・編集します(注:UDK はレガシーであり、現在は Epic から公式に配布されていません)。
The game itself (UT3 / Mass Effect / Gears of War) 有料 UPK ファイルは実行時にそれぞれの UE3 ゲームによって読み込まれます。プレイするために手動で開く必要はありません。そのままの場所に置いておいてください。
Game-specific UPK tools (e.g. ME3Explorer for Mass Effect) オープンソース Mass Effect の Mod 制作には、そのシリーズの .upk/.pcc パッケージを開いて編集するための ME3Explorer や Legendary Explorer が使用されます。他のゲームにも独自のツールキットが存在する場合があります。

技術的詳細

詳細仕様
ファイルシグネチャバイトオフセット 0 に C1 83 2A 9E (マジック 0x9E2A83C1、リトルエンディアン)
バイト順序ファイル構造全体でリトルエンディアン
圧縮パッケージごとにオプションで LZO または zlib 圧縮が可能。出荷された多くの UPK は完全に圧縮/クック済み
暗号化基本形式では暗号化されていませんが、個別のゲームタイトルで独自の難読化が重ねられている場合があります
パッケージバージョンヘッダー内の 16 ビットファイルバージョン + 16 ビットライセンシーバージョン。値は UE3 のビルドやゲームタイトルによって異なります
内部構造ヘッダー → 名前テーブル → インポートテーブル → エクスポートテーブル → シリアル化されたアセットオブジェクト
保存されるアセットタイプスタティックメッシュ、スケルタルメッシュ、テクスチャ、マテリアル、パーティクルエフェクト、サウンド、Kismet スクリプト
MIME タイプapplication/octet-stream
一般的なファイルサイズ同梱されるアセットに応じて、数百 KB から数百 MB
対象プラットフォームWindows PC, Xbox 360, PlayStation 3
共通マジックバイト同じ 0x9E2A83C1 タグが .u, .umap および他の UE3 パッケージバリアントで使用されます
後継形式Unreal Engine 4/5 では .upk が .uasset + .uexp に置き換わりました。出荷用ゲームアーカイブは現在 .pak を使用します
アセットのアドレッシングアセットは、ファイルヘッダーに埋め込まれたエクスポートテーブルと名前テーブルを介してオブジェクトパスで指定可能です
サードパーティ製ツール表示・抽出用の UE Viewer (umodel)、Mass Effect 用の ME3Explorer などのゲーム専用ツール
リリース日2006-2007 (Unreal Engine 3)
最新バージョンUE3 package format (per-game package version/licensee version)

UPK の変換

コミュニティ Q&A

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

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

よくある質問

UPK ファイルを開くにはどうすればよいですか?
アセットを表示または抽出するには、UE Viewer (umodel) を使用してください。ゲームフォルダまたは .upk ファイルを指定することで、メッシュ、テクスチャ、サウンドを閲覧およびエクスポートできます。特定のゲームについては、専用のツール(例:Mass Effect 用の ME3Explorer)が存在します。ゲーム自体は UPK を自動的に読み込むため、プレイするために手動で開く必要はありません。
空き容量を増やすために UPK ファイルを削除してもいいですか?
いいえ。UPK ファイルにはゲームのアセットが含まれており、削除や名前の変更を行うとゲームが起動しなくなります。容量が必要な場合は、ランチャーからゲーム全体をアンインストールしてください。
UPK と UASSET の違いは何ですか?
.upk は Unreal Engine 3 のパッケージ形式です。.uasset(および .uexp)は Unreal Engine 4/5 のアセット形式です。これらは異なるエンジン世代のものであり、互換性はありません。
UPK からテクスチャや 3D モデルを抽出するには?
UE Viewer (umodel) で .upk を開き、メッシュ(PSK/PSA または FBX 形式)やテクスチャ(PNG/TGA 形式)をエクスポートします。その後、それらを 3D ソフトウェアにインポートしてください。
UPK の Mod ファイルをダウンロードしても安全ですか?
パッケージ自体は単なるデータですが、Mod のダウンロードには他のファイルが含まれている場合があります。信頼できる Mod サイトを利用し、ダウンロードしたファイルをスキャンし、元の .upk を交換する前にバックアップを取ってください。

参考文献

1UE Viewer (umodel) - Unreal package viewer/exporterwww.gildor.org
2Unreal Engine - UDK (legacy UE3 toolset)www.unrealengine.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.EXEWindows Executable (Portable Executable)
4.PARTPartial Download File
5.BINCD/DVD Disc Image (BIN/CUE)
6.DATProgram Data File (generic)
7.RPMSGRestricted Permission Message
8.TXTPlain Text File
9.MDMarkdown Document
10.NOMEDIAAndroid No-Media Marker File

関連する拡張子

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

無料ファイルツール

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

ツールボックスを開く

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