nunif-windows-package is a online installer for Windows users.
It installs everything needed to run waifu2x-gui and iw3-gui in a single folder.
waifu2x-gui is a super-resolution software. It provides a good-looking upscaling method.
iw3-gui is a software to convert images and videos into 3D images and 3D video, for photograph (non-anime). The images and videos you really wanted to watch in VR can be watched on VR device as 3D media.
- Windows 7 and greater; Windows 10 or greater recommended. Windows Server 2008 r2 and greater
- Microsoft Visual C++ Redistributable Packages https://aka.ms/vs/16/release/vc_redist.x64.exe
- Enable long paths
| Steps | Material |
|---|---|
1. Download the ZIP file and place it anywhere you choose. In this example, choose Document\software |
https://github.com/nagadomi/nunif/releases/download/0.0.0/nunif-windows.zip |
| 2. Right-click on the downloaded ZIP file to show its file properties. | ![]() |
3. Check the Security > Unblock and click Apply. |
![]() |
4. Right-click on the ZIP file and Extract All. |
![]() |
5. Run install.bat found in the extracted files. |
![]() |
| 6. A black window will appear and installation will be performed. | ![]() |
7. If everything succeeds, you will see Press any key to continue after Successfully installed nunif. Press any key to close the window. |
![]() |
Installation is now complete.
Run waifu2x-gui.bat.
The first time you run it, it may take long time before the window pops up.
Run iw3-gui.bat.
The first time you run it, it may take long time before the window pops up.
Running update.bat will update the source code to the latest version on github.
Note that any local changes to the source code may force resets.
If you want to reconfigure, delete the python,git,nunif folders and run update.bat.
Running update-installer.bat will update update.bat itself.
GUI keeps the input state. If you want to reset it, delete the nunif\tmp folder.
Delete the entire folder.
This is not required, but it can cause problems.
Windows has a 260-character limit on file paths. If you place nunif-windows in a deeply nested path, some files may exceed this limit and result in errors.
You can remove this limit by downloading and running the following .reg file and reboot.
This requires administrator privileges on the computer.
For a more detailed explanation, please see Maximum Path Length Limitation on Microsoft website.
If the alert is raised by Windows, click on More Info to display the Run button. If you run it once, the alert will not appear the next time.
This alert seems to be displayed for batch files downloaded from the Internet. The zip file security unblock step above is an operation to grant this permission in advance.
The batch file is a text file, so you can view its contents in notepad or other editor to verify its safety.
update.bat(install.bat) does the following.
- Download Embedded Python from the official Python website and extract (in a folder)
- Download the minimum configuration of Git from
Github for Windowsand extract it (in a folder) - Download nunif (this program) repository from Github (in a folder)
- Install Python dependencies (in folder)
- Download pre-trained model files (in a folder)
These actions do not intentionally access outside the folder.
You can switch to dev branch by following steps.
- Run
nunif-prompt.bat - Type
git checkout -B dev origin/devon console and push Enter key. - Run
update.bat
If it is successful, (dev) label is added to the title of the GUI window.
You can switch back to master branch (default branch) by following steps.
- Run
nunif-prompt.bat - Type
git checkout masteron the console and push Enter key. - Run
update.bat
If it is successful, (dev) label is removed from the title of the GUI window.
See torch_compile.md.







