https://web.archive.org/web/20080306134751/http://www.etek.chalmers.se/~e8gus/nano98/ Nano98 --------------------------------------------------------------------- By following hints and instructions from Wimbourne, msbetas.net and #Micro95. I've been able to create a really small version of windows 98. As 98lite from litepc does, I've used the shell from windows 95. Then I did as people has done before, but on a new os-combination. I got it down to about 7 megs (command.com, regedit and explorer was working). Then I removed everything (almost), I followed this filelist to know which files to remove. Then there was still bits to remove to get to the goal, 5 megabytes, so I used a upx-compressor that can compress .exe and .dll files. I compressed everything I could. Now it's small, it's just 4.38MB :) Well, enough with text, here are a screenshot and a filelist: [nano98] Filelist for Nano98 Short tutorial for building a micro95 Same tutorial, but in Polish (mirror) Same tutorial, but in Portuguese/Tutorial em Portugues(Brazil) Gaah, it's 4.43 in the morning now. / Xhargh --------------------------------------------------------------------- How to build Nano98 --------------------------------------------------------------------- Here are instructions how to build a Nano98 system, read them through first and make sure you understand everything. * Download Micro95.zip to get clean win.ini, system.ini and registry.reg. * Download win95-4mb.txt to get an extreme filelist, or download the less extreme filelist 95filelist.txt. * Install Windows 98 in C:\Windows * Exit to DOS =) * Delete SYSTEM.DAT, SYSTEM.DA0, USER.DAT and USER.DA0 from C:\ WINDOWS * Remove every file that is not in the filelist. * Replace the WIN.INI, SYSTEM.INI, with the ones from Micro95.zip. * Create a new registry by running REGEDIT /C REGISTRY.REG where registry.reg is from Micro95.zip. * Extract EXPLORER.EXE, COMDLG32.DLL and SHELL32.DLL from a Win95 cd or copy them from a Win95-installation. Place EXPLORER.EXE in C:\WINDOWS Place COMDLG32.DLL and SHELL32.DLL in C:\WINDOWS\SYSTEM * Remove the files TTFCACHE, IOS.LOG and ShellIconCache (probably called SHELLI~1 in DOS) from C:\WINDOWS * Create directories called TTFCACHE, IOS.LOG and ShellIconCache. Since you should work in DOS, I recommend some LFN-util to be able to create a directory with a long name. * Your shrinked version of Windows should now be able to start. * To get an even smaller system, upx some files :) I have only tested this with Windows 98se. If something goes wrong, don't blame me, I just share my experiences. If something doesn't work, take a look in the tutorial for Micro95. / Xhargh aka Gustav Andersson Nano98 guide in German, translated by Phil Marx --------------------------------------------------------------------- Edit 1 (12th Aug. 2003): The command.com in c:\windows is not used at all, it can be removed. If someone thinks this is cheating, then move the command.com to windows and add 60KB to the size. But on the other hand, windows is 30KB bigger than necessary now :) Edit 2 (12th Aug. 2003): Upped the wrong filelist yesterday (I blame the late time). Fixed now. Edit 3 (12th Aug. 2003): Added a tutorial how to build Nano98!!! Edit 4 (12th Aug. 2003): The micro95 tutorial is now translated in to Brazilian Portuguese. Edit 5 (19th Aug. 2003): Added mirrors for Micro95.zip and 95filelist.txt . Edit 6 (23rd Sep. 2003): Fixed some urls. Edit 7 (9th May 2004): Added url to German translation. [fastcounte] FastCounter by bCentral This is a personal www page. Opinions expressed here do not represent the official views of Chalmers University of Technology. Please refer to Chalmers www policy.