File Version: 1.0.0
File License: GNU Public Licence
NanoXP is a free project meant to create bootable windows based builds sized around 14Mb.
It is a good way to demonstrate some size compression/reduction methods that can
be used in windows NT based OS.
Some of the methods used:
- Selective file criteria when including files and drivers
- Using CAB'ed files that are supported by the boot process
- UPX on files that don't support the makecab method
- Carefull removal of system hives and adapting txtsetup.sif
- Using freedos-32 dll smaller files that can replace the original ms versions
This build supports NTFS drives, and allows to add further customizations like changing the screen resolution, keyboard language and drivers.
At the moment only CMD.EXE is tested and supported, other win32 command line programs should work properly, all applications that depend on graphical GUI components won't be compatible with freedos-32 dll's (they remove all GUI functions), you'll need to disable this script to get them working (adding 6Mb to build size), some extra work adding necessary file dependencies might be required.
This project is now replaced by picoXP - which can be downloaded from wb's download center.
Submitted by Nuno Brito, on Today, 06:54 AM