How to extract ucas and utoc io store container files in unreal engine 5

I tried to use different programs for this, such as fmodel and UnrealPakViewer, but fmodel support only utoc, so I can extract only some part of files and it does not support binka audio files. UnrealPakViewer can open ucas and I can see files in it, but I cant unpack these files.

Files: Files - Google Drive

If you find answer, write here pls!

1 Like

if you have the engine installed, is quite easy.

first, you need to check if the unpak executable is in your engine version. you have to be in the engine folder and then go to Engine\Binaries(your os)\
if in that folder there is a exe called UnrealPak.Exe you can continue.

open the cmd and type: “(your engine location)/Engine/Binaries/(your os)/UnrealPak.exe” (the file you wanna unpak) -Extract (the directory you want the result copy on)

example: “C:\Program Files\Epic Games\UE_5.3\Engine\Binaries\Win64\UnrealPak.exe” D:\PP3\Content\Paks\packchunk1003-windows.ucas -Extract D:\Extracted

it’s VERY important that the unrealpak.exe part be underlined

this method could be used for .pak, .utoc and .ucas files

note: if it tells you ‘Ran out of memory allocating x bytes with alignment x.’ you have to increase the virtual memory ( www.youtube.com/watch?v=TmEs3PBF8EA ) increase it in the disk you’re extracting the files on. the new value has to be the double of the file you’re extracting

2 Likes

yes, such a solution, I easily found a similar solution by analogy with a regular pack
But to make it from the engine, let’s say, the pak file appeared after the start play…

1 Like

Hey, thanks for answer, but its not easy for me to reproduce these steps, can you make a video for me how to do this?

I used command in cmd C:\Program Files\Epic Games\UE_5.3\Engine\Binaries\Win64\UnrealPak.exe C:\Program Files\Epic Games\UE_5.3\Engine\Binaries\Win64\2.ucas -Extract C:\Games\vaa and after that system wrote to me this message: “C:\Program " is not an internal or external
command, executable program, or batch file.” I really dont know what to do else. Maybe anyone can help me with this problem?

I figured out which command to use, but after that I get an error: “LogPakFile: Display: Using command line for crypto configuration
LogIoStore: Warning: Failed creating IoStore reader ‘…/…/…/Engine/Binaries/Win64\2.ucas’ [Failed to open IoStore TOC file ‘…/…/…/Engine/Binaries/Win64\2.utoc’ (FileOpen Failed)]
LogPakFile: Error: Unable to open pak file “…/…/…/Engine/Binaries/Win64\2.ucas”.
LogPakFile: Display: UnrealPak executed in 0.000981 seconds”

P.S. First : cd your unreal pak location
Second: UnrealPak.exe -Extract name of file. file extension (I put content files into unrealpak location) output path

I am getting this error now: “It is not possible to run this application on your PC
To find the version for your computer, contact the publisher of the application.”

Command which I used:

  1. cd C:\Program Files\Epic Games\UE_5.3\Engine\Binaries\Win64
  2. UnrealPak.exe TheBackroomsLT-Windows.ucas -Extract C:\Games\vaa

P.S. I cant even setup this program now, I get this error.

Nevermind. I resolved it just by reinstalling unreal engine, but how can import this files into my ue scene or convert them to proper format for importing into 3d software?


P.S. I’ll mark your answer as a solution, but still how do I do it?

1 Like

Guys
i have this problem"C:\Windows\System32>“D:\UE_5.4\Engine\Binaries\Win64\UnrealPak.exe” “D:\SteamLibrary\steamapps\common\ARK Survival Ascended\ShooterGame\Content\Paks\ShooterGame-Windows.ucas” -Extract “D:\allmaps”
LogPakFile: Display: Using command line for crypto configuration
LogIoStore: Display: Extracting files from IoStore container ‘D:\SteamLibrary\steamapps\common\ARK Survival Ascended\ShooterGame\Content\Paks\ShooterGame-Windows.ucas’…
LogMemory: Warning: Freeing 33554432 bytes (32.0 MiB) from backup pool to handle out of memory.
LogMemory: Warning: MemoryStats:
AvailablePhysical 5172187136 (4.82 GiB)
AvailableVirtual 9437184 (0.01 GiB)
UsedPhysical 2868584448 (2.67 GiB)
PeakUsedPhysical 2868584448 (2.67 GiB)
UsedVirtual 29676666880 (27.64 GiB)
PeakUsedVirtual 29688221696 (27.65 GiB)
LogWindows: Error: appError called: Fatal error: [File:D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\GenericPlatform\GenericPlatformMemory.cpp] [Line: 253]
Ran out of memory allocating 9502192 (9.1 MiB) bytes with alignment 1. Last error msg: ??? ??? ??? ??? ??? ??? ???..
0x00007ff9f1f019da UnrealPak-Core.dll!operator<<()
0x00007ff9f1f1ebf3 UnrealPak-Core.dll!FGenericPlatformMemory::OnOutOfMemory()
0x00007ff9f1f7a34f UnrealPak-Core.dll!FMallocMimalloc::OutOfMemory()
0x00007ff9f1f7c049 UnrealPak-Core.dll!FMallocMimalloc::Realloc()
0x00007ff9f1ee190f UnrealPak-Core.dll!TSizedHeapAllocator<64,FMemory>::ForAnyElementType::ResizeAllocation()
0x00007ff9f1ee1d2d UnrealPak-Core.dll!TArray<unsigned char,TSizedDefaultAllocator<64> >::ResizeGrow()
0x00007ff9f2051c6b UnrealPak-Core.dll!FIoStoreReaderImpl::ReadAsync()
0x00007ff9f20517b1 UnrealPak-Core.dll!FIoStoreReader::ReadAsync()
0x00007ffa2988d645 UnrealPak-IoStoreUtilities.dll!ProcessFilesFromIoStoreContainer()
0x00007ffa29867160 UnrealPak-IoStoreUtilities.dll!ExtractFilesFromIoStoreContainer()
0x00007ffa2c218651 UnrealPak-PakFileUtilities.dll!ExtractFilesFromPak()
0x00007ffa2c213919 UnrealPak-PakFileUtilities.dll!ExecuteUnrealPak()
0x00007ff7903b1ad2 UnrealPak.exe!wmain()
0x00007ff7903b2498 UnrealPak.exe!__scrt_common_main_seh()
0x00007ffa6098257d KERNEL32.DLL!UnknownFunction
0x00007ffa6158aa58 ntdll.dll!UnknownFunction "

How i can fix it?

1 Like

but i have 138GB out memory

1 Like

Try fmodel or umodel
FModel
UE Viewer | Gildor’s Homepage
FModel (discord.com)

Or maybe this

AvailableVirtual 9437184 (0.01 GiB)
UsedVirtual 29676666880 (27.64 GiB)
PeakUsedVirtual 29688221696 (27.65 GiB)
Judging by the logs, I still think you dont have enough virtual memory.

Anyway check this: http://www.youtube.com/watch?v=TmEs3PBF8EA
P.S. Check ninja ripper, maybe this program will be useful for you.
Program: Ninja_Ripper_2.0.5_beta.portable
Blender plugin: io_import_nr.zip - Google Drive
Site: Ninja Ripper Official Website
Youtube chanell: Ninja Ripper Official Channel - YouTube
Discord: Discord

New program versions are payed only (I think they are better)


I was able to get the new version of the addon for blender (1.3.0) from the folder of the Patreon version of the program: io_import_nr.zip - Google Drive.

P.S. The program itself can be downloaded from here Posts of ninjaripper from Patreon | Kemono, but it will still be impossible to use it, because you need a token.

P.S. Its my message btw xd

Other stuff (more plugins for 3d programs): My Files

This thread in the forum: Ninja Ripper 1.7.1 & 2.0.5 beta | Сайт читов, скриптов и кодов для онлайн игр - YouGame.Biz