This is absolutely, totally, and completely unsupported. No one will answer any questions about it. No one will support a system that was installed using this method. If it works, great. If not, also great. If it completely destroys your system, it's your fault, not mine. How to use: - unpack bootstrap.zip using your favorite unzipper - run "bootstrap.bat" - you now have the core cygwin kernel installed but almost nothing else. There's bash.exe, sh.exe and a few utilities, but you'd better install some packages. - the end. You can also use "manual_install.bash" and "manual_uninstall.bash" to add or remove cygwin packages. What these scripts don't do: they don't parse filename / version numbers exactly the same as the official setup they don't handle upgrades (you have to uninstall and then install) -- which makes it difficult to upgrade the 'bash' package, for instance. Ditto gzip, tar, bzip2, and cygwin itself. you have to manually correct the /etc/setup/installed.db file; these scripts will leave duplicate entries after a reinstall, and don't remove uninstalled entries you don't get a handy shortcut for starting cygwin they do NOT understand prerequisites and dependencies -- it's even possible for the postinstall scripts to fail because they aren't "saved" until the end, and the postinstall script might call an executable that hasn't yet been installed.