- Dump the files:
- Download UWPDumper: https://github.com/Wunkolo/UWPDumper
- Extract UWPDumper to a temporary folder
- Start your game
- Run UWPDumper's "UWPInjector.exe"
- Pick your game's PID
- Wait for UWPDumper to extract the files
- This will probably take a while
- When it finishes, it should open an Explorer to a directory like
%LOCALAPPDATA%\Packages\YourGame\TempState\DUMP
- Copy the files where you want them:
- Open a console (Explorer can't do this copy)
- You might want PowerShell so you can reuse it later
cd %LOCALAPPDATA%\Packages\YourGame\TempState\DUMP
robocopy /E . D:\Games\YourGame
- This will probably take a while
/E
means "copy subdirectories including empty ones"/DCOPY:D
would copy files without their attributes, which might help in some cases
- Double-check the output from
robocopy
: did anything fail?
- Open a console (Explorer can't do this copy)
- Decrypt the destination files (might or might not be necessary):
- Right-click destination directory
- Pick "Properties", then "Advanced"
- Uncheck "Encrypt contents to secure data"
- Pick "OK"
- Pick "OK" again
- Pick "Apply changes to this folder, subfolders, and files"
- Pick "OK" one last time
- Consider making a backup:
- It took a while to get here. Maybe archive the destination files in case modding goes wrong?
- Clean up:
- Delete
%LOCALAPPDATA%\Packages\YourGame\TempState\DUMP
- Uninstall the Microsoft Store version of the game
- This is required or the
Add-AppxPackage
command will fail
- This is required or the
- Delete
- Register the new app location:
- Enable "Developer Mode" in the Windows Settings, under "For Developers"
- This will allow you to run the app from loose files instead of a sealed APPX package
- Open (or reuse) a PowerShell console
cd D:\Games\YourGame
Add-AppxPackage -Register AppxManifest.xml
- Enable "Developer Mode" in the Windows Settings, under "For Developers"