If you have MSBATCH.INF file in the folder you are installing Windows 98 from you could make following changes to it: Modify the [install] section to include the following line: UpdateInis=Edit.Files And these lines at the end of MSBATCH.INF: [Edit.Files] %10%\system.ini,386Enh,,"MaxPhysPage=40000" %10%\system.ini,vcache,,"MaxFileCache=524288" This should get you past Windows 98 installation without having to boot to DOS to edit System.ini or without having to remove RAM modules to get past the "Not enough memory" error. You could also put some other stuff under the [Edit.Files] section... some examples: %10%\system.ini,386Enh,,"PagingDrive=C:" %10%\system.ini,386Enh,,"PagingFile=C:\PAGEFILE.SYS" %10%\system.ini,386Enh,,"MinPagingFileSize=1048576" %10%\system.ini,386Enh,,"MaxPagingFileSize=1048576" Forces Windows 98 to create a fixed 1Gt swapfile called PAGEFILE.SYS at the root of C-drive... might be useful when dualbooting with Windows 2000 or XP. %10%\system.ini,386Enh,,"ConservativeSwapfileUsage=1" Forces Windows 98 to use up all physical RAM before switching to the slower swap file. %30%\msdos.sys,Options,,"Logo=0" Gets rid of the Windows 98 boot logo.