Installer completely eats up remaining disk space #1388

Closed
opened 2026-11-10 00:10:33 +00:00 by Junpeixix · 7 comments
Junpeixix commented 2026-11-10 00:10:33 +00:00 (Migrated from github.com)

Builder version

2.0.11

How you built

Hookshot Builder app (Windows)

Game files given to it

A .nup

The error

Hookshot Builder v2.0.11 on Windows 10.0.26300.0
The build stopped: nup.py stopped (exit status 1): OSError: [Errno 28] No space left on device

build: up to 8 compilers at once (one per CPU thread), as the memory allows; HOOKSHOT_JOBS=<n> to change
the compiler: C:\Users\Junpei\AppData\Local\HookshotBuilder\versions\v2.0.11\HookshotBuilder\tools\llvm-mingw (no Visual Studio needed)
@@stage read Reading your game files
The Legend of Zelda Ocarina of Time [0400486024DEC000][v131072].nup: 25.62 GB, 2 titles, 1199 dirs, 372587 files
title 0: 0400486024dec000 v65536  exefs 5 files (main 29840183, main.npdm 1828, rtld 10521, sdk 7834834, subsdk0 533397)  romfs 185994 files, 26.23 GB
title 1: 0400486024dec800 v131072  exefs 5 files (main 29953289, main.npdm 1828, rtld 10524, sdk 7833714, subsdk0 533396)  romfs 186583 files, 26.24 GB
extracting title 1 (v131072) to D:\Documents\Hookshot\.game (211 GB free)
  5000 files, 0.7 GB
  10000 files, 1.6 GB
  15000 files, 2.0 GB
  20000 files, 4.2 GB
  25000 files, 5.5 GB
  30000 files, 7.0 GB
  35000 files, 7.0 GB
  40000 files, 7.1 GB
  45000 files, 7.5 GB
  50000 files, 7.9 GB
  55000 files, 8.0 GB
  60000 files, 8.0 GB
  65000 files, 8.1 GB
  70000 files, 8.1 GB
  75000 files, 8.2 GB
  80000 files, 8.3 GB
  85000 files, 8.5 GB
  90000 files, 9.7 GB
  95000 files, 9.8 GB
  100000 files, 10.3 GB
  105000 files, 10.5 GB
  110000 files, 11.2 GB
  115000 files, 11.7 GB
  120000 files, 12.3 GB
Traceback (most recent call last):
  File "C:\Users\Junpei\AppData\Local\HookshotBuilder\versions\v2.0.11\HookshotBuilder\tools\nx2\nup.py", line 511, in <module>
    sys.exit(main())
             ~~~~^^
  File "C:\Users\Junpei\AppData\Local\HookshotBuilder\versions\v2.0.11\HookshotBuilder\tools\nx2\nup.py", line 493, in main
    n, total = extract(nup, t, a.extract, a.only)
               ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Junpei\AppData\Local\HookshotBuilder\versions\v2.0.11\HookshotBuilder\tools\nx2\nup.py", line 418, in extract
    nup.copy_to(r, g, rel)
    ~~~~~~~~~~~^^^^^^^^^^^
  File "C:\Users\Junpei\AppData\Local\HookshotBuilder\versions\v2.0.11\HookshotBuilder\tools\nx2\nup.py", line 283, in copy_to
    g.write(b)
    ~~~~~~~^^^
OSError: [Errno 28] No space left on device
@@error nup.py stopped (exit status 1): OSError: [Errno 28] No space left on device

Visual Studio or Build Tools version, and Windows SDK version

No response

Operating system and free space on the output drive

Windows 11 26H2, 196GB free on D:

Before you send it

  • I'm on the newest release, or it still fails on it.
  • I searched the open issues for this error.
  • I'm not attaching game files or anything built from them.
### Builder version 2.0.11 ### How you built Hookshot Builder app (Windows) ### Game files given to it A .nup ### The error ```text Hookshot Builder v2.0.11 on Windows 10.0.26300.0 The build stopped: nup.py stopped (exit status 1): OSError: [Errno 28] No space left on device build: up to 8 compilers at once (one per CPU thread), as the memory allows; HOOKSHOT_JOBS=<n> to change the compiler: C:\Users\Junpei\AppData\Local\HookshotBuilder\versions\v2.0.11\HookshotBuilder\tools\llvm-mingw (no Visual Studio needed) @@stage read Reading your game files The Legend of Zelda Ocarina of Time [0400486024DEC000][v131072].nup: 25.62 GB, 2 titles, 1199 dirs, 372587 files title 0: 0400486024dec000 v65536 exefs 5 files (main 29840183, main.npdm 1828, rtld 10521, sdk 7834834, subsdk0 533397) romfs 185994 files, 26.23 GB title 1: 0400486024dec800 v131072 exefs 5 files (main 29953289, main.npdm 1828, rtld 10524, sdk 7833714, subsdk0 533396) romfs 186583 files, 26.24 GB extracting title 1 (v131072) to D:\Documents\Hookshot\.game (211 GB free) 5000 files, 0.7 GB 10000 files, 1.6 GB 15000 files, 2.0 GB 20000 files, 4.2 GB 25000 files, 5.5 GB 30000 files, 7.0 GB 35000 files, 7.0 GB 40000 files, 7.1 GB 45000 files, 7.5 GB 50000 files, 7.9 GB 55000 files, 8.0 GB 60000 files, 8.0 GB 65000 files, 8.1 GB 70000 files, 8.1 GB 75000 files, 8.2 GB 80000 files, 8.3 GB 85000 files, 8.5 GB 90000 files, 9.7 GB 95000 files, 9.8 GB 100000 files, 10.3 GB 105000 files, 10.5 GB 110000 files, 11.2 GB 115000 files, 11.7 GB 120000 files, 12.3 GB Traceback (most recent call last): File "C:\Users\Junpei\AppData\Local\HookshotBuilder\versions\v2.0.11\HookshotBuilder\tools\nx2\nup.py", line 511, in <module> sys.exit(main()) ~~~~^^ File "C:\Users\Junpei\AppData\Local\HookshotBuilder\versions\v2.0.11\HookshotBuilder\tools\nx2\nup.py", line 493, in main n, total = extract(nup, t, a.extract, a.only) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Junpei\AppData\Local\HookshotBuilder\versions\v2.0.11\HookshotBuilder\tools\nx2\nup.py", line 418, in extract nup.copy_to(r, g, rel) ~~~~~~~~~~~^^^^^^^^^^^ File "C:\Users\Junpei\AppData\Local\HookshotBuilder\versions\v2.0.11\HookshotBuilder\tools\nx2\nup.py", line 283, in copy_to g.write(b) ~~~~~~~^^^ OSError: [Errno 28] No space left on device @@error nup.py stopped (exit status 1): OSError: [Errno 28] No space left on device ``` ### Visual Studio or Build Tools version, and Windows SDK version _No response_ ### Operating system and free space on the output drive Windows 11 26H2, 196GB free on D: ### Before you send it - [x] I'm on the newest release, or it still fails on it. - [x] I searched the open issues for this error. - [x] I'm not attaching game files or anything built from them.
NotRexed commented 2026-11-10 00:17:04 +00:00 (Migrated from github.com)

The build ran out of disk space while unpacking the .nup (errno 28). A build needs room for the whole game (about 26 GB unpacked) in the game folder, plus several GB of temporary build files in %LOCALAPPDATA%\HookshotBuilder, which are deleted once the game is ready (since v2.0.8). Free up space on that drive, or pick a game folder on another drive, then retry. Closing as answered; reopen if it still fails with enough free space.

The build ran out of disk space while unpacking the .nup (errno 28). A build needs room for the whole game (about 26 GB unpacked) in the game folder, plus several GB of temporary build files in %LOCALAPPDATA%\HookshotBuilder, which are deleted once the game is ready (since v2.0.8). Free up space on that drive, or pick a game folder on another drive, then retry. Closing as answered; reopen if it still fails with enough free space.
Junpeixix commented 2026-11-10 00:51:50 +00:00 (Migrated from github.com)

I have more than enough space and the same thing happens. The HookshotBuilder folder in %LOCALAPPDATA% is only about two gigs large, and is on my C: drive

Image
I have more than enough space and the same thing happens. The HookshotBuilder folder in %LOCALAPPDATA% is only about two gigs large, and is on my C: drive <img width="840" height="370" alt="Image" src="https://github.com/user-attachments/assets/1ae2b9bd-7730-4262-805d-ba4252d609d9" />
NotRexed commented 2026-11-10 01:24:35 +00:00 (Migrated from github.com)

Reopened, thanks. The 2 GB in %LOCALAPPDATA% is only the builder: unpacking the .nup writes the whole game (about 26 GB) into the game folder you chose, plus a temporary copy while it reads. Which drive is the game folder on, and how much is free there before you start? If it's C:, try a game folder on a drive with 40+ GB free.

Reopened, thanks. The 2 GB in %LOCALAPPDATA% is only the builder: unpacking the .nup writes the whole game (about 26 GB) into the game folder you chose, plus a temporary copy while it reads. Which drive is the game folder on, and how much is free there before you start? If it's C:, try a game folder on a drive with 40+ GB free.
Junpeixix commented 2026-11-10 01:38:00 +00:00 (Migrated from github.com)

The .nup is located in the same directory as the set installation path (D:\Documents\Hookshot). In other words, my D: drive, which has 196 GB of available space.

The .nup is located in the same directory as the set installation path (D:\Documents\Hookshot). In other words, my D: drive, which has 196 GB of available space.
NotRexed commented 2026-11-10 01:52:24 +00:00 (Migrated from github.com)

Thanks, that rules out real free space: the unpack goes to D:\Documents\Hookshot.game and stopped at 12.3 GB with 196 GB free. Could you check D:'s file system (right-click the drive, Properties)? On FAT32, Windows reports a single file over 4 GB as "no space left on the device". If it's FAT32, a game folder on an NTFS drive will work. Passing this on either way.

Thanks, that rules out real free space: the unpack goes to D:\Documents\Hookshot\.game and stopped at 12.3 GB with 196 GB free. Could you check D:'s file system (right-click the drive, Properties)? On FAT32, Windows reports a single file over 4 GB as "no space left on the device". If it's FAT32, a game folder on an NTFS drive will work. Passing this on either way.
Junpeixix commented 2026-11-10 01:57:27 +00:00 (Migrated from github.com)

Both my C: and D: drives are NTFS.

Both my C: and D: drives are NTFS.
NotRexed commented 2026-11-11 21:22:35 +00:00 (Migrated from github.com)

Thanks for the report. Reports of the same problem are now collected in #2505, which lists this one with your details and links back here, so one fix closes them together and the open list stays readable. Follow #2505 for the fix, and add new details there (or here). If this turns out to be a separate problem it will be reopened.

Thanks for the report. Reports of the same problem are now collected in #2505, which lists this one with your details and links back here, so one fix closes them together and the open list stays readable. Follow #2505 for the fix, and add new details there (or here). If this turns out to be a separate problem it will be reopened.
Commenting is not possible because the repository is archived.
No milestone
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
MagicBeanDev/Hookshot#1388
No description provided.