# UnrealPak can list files but fails extracting them 

**URL:** <https://forums.unrealengine.com/t/unrealpak-can-list-files-but-fails-extracting-them/2688755>\
**Category:** Programming & Scripting\
**Tags:** unreal-engine, question\
**Created:** [December 31, 2025, 3:49pm UTC](https://forums.unrealengine.com/t/unrealpak-can-list-files-but-fails-extracting-them/2688755 "2025-12-31T15:49:59Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![0xbcd](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@0xbcd](https://forums.unrealengine.com/u/0xbcd)\
**Post date:** [December 31, 2025, 3:49pm UTC](https://forums.unrealengine.com/t/unrealpak-can-list-files-but-fails-extracting-them/2688755/1 "2025-12-31T15:49:59Z")

</div>

I want to unpack a pak+ucas+utoc file, but I run into an error.  
Os: Linux  
Unreal Engine ver 5.7.1

If I run `UnrealPak ./file.pak -Info` I get

```auto
...
[2025.12.31-12.19.02:819][0]LogPakFile: Display: Pak File: /tmp/file.pak
[2025.12.31-12.19.02:819][0]LogPakFile: Display: Version: 11
[2025.12.31-12.19.02:819][0]LogPakFile: Display: IndexOffset: 4799945984
[2025.12.31-12.19.02:819][0]LogPakFile: Display: IndexSize: 3803730
[2025.12.31-12.19.02:819][0]LogPakFile: Display: IndexHash: 4BA2BB49B3E5820E3F1643ECD1B0FA42BCB71C19
[2025.12.31-12.19.02:819][0]LogPakFile: Display: bEncryptedIndex: 0
[2025.12.31-12.19.02:819][0]LogPakFile: Display: EncryptionKeyGuid: 00000000000000000000000000000000
[2025.12.31-12.19.02:819][0]LogPakFile: Display: CompressionMethods:
[2025.12.31-12.19.02:819][0]LogPakFile: Display: None
[2025.12.31-12.19.02:819][0]LogPakFile: Display: Oodle
...

```

If I run `UnrealPak ./file.pak -Extract extracted ` I get

```auto
[2025.12.31-12.24.30:457][0]LogPakFile: Warning: Unable to create pak "/tmp\file.pak" handle
[2025.12.31-12.24.30:457][0]LogIoStore: Warning: Failed creating IoStore reader '/tmp\file.pak' [Failed to open IoStore TOC file '/tmp\file.utoc' (FileOpen Failed)]
[2025.12.31-12.24.30:457][0]LogPakFile: Error: Unable to open pak file "/tmp\file.pak".

```

I get a similar error when targeting the ucas/utoc file and using absolute paths.  
I noticed the paths contain a \ which would be wrong on Linux. Not sure if this is an output bug, or the path gets broken by UnrealPak.

Anyone got an Idea what goes wrong / If the tool is just broken on Linux / how I could fix this?

---

<div class="post-metadata">

**Author:** ![Ben1138](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Ben1138](https://forums.unrealengine.com/u/Ben1138)\
**Post date:** [October 17, 2026, 12:52pm UTC](https://forums.unrealengine.com/t/unrealpak-can-list-files-but-fails-extracting-them/2688755/2 "2026-10-17T12:52:20Z")

</div>

Exactly the same problem here in October 2026 on Linux\_Unreal\_Engine\_5.8.3. Seems like the devs just concatenated a hardcoded backslash without considering the OS.
