Note: Config.sys can be parsed on patched Win Me.
Info
on WinMe hotfixes (including how they differ from Win98's)
How to modify values which affect Win Me the same way that modifications to
the Config.Sys modify Windows 98:
info
The values are:
LASTDRIVE=Z
FCBS=4
FILES=30 (see info on increasing this)
BUFFERS=30
STACKS=0,0 (like MS-DOS before 3.2,
unlike MS-DOS 3.2 which always acted like STACKS=9,128 (9 buffers of 128 bytes
each). This is not modifiable in WinMe because the STACKS were provided to
help support real-mode DOS drivers, which WinMe basically doesn't use any of.
)
fix
To replace the CONFIG.SYS FILES command for MS-DOS apps, add PerVMFiles=number
to [386Enh] of
SYSTEM.INI. The number there is added to the default of 30, so the maximum
value of PerVMFiles is 225 in order to give access to 255 file handles.
http://support.microsoft.com/default.aspx?scid=kb;EN-US;269030
To replace the CONFIG.SYS FILES command for 16-bit Windows Apps, download the
English or Spanish patch
from here,
which will make things equivilent to FILES=255.
BUFFERS defaults to 30 and cannot be changed, as Microsoft relies on
through the Protected-mode input-output subsystem (Ios.vxd) to support buffers
through the Protected-mode VCache.
"If your MS-DOS-based program does not run in Windows because it needs a
Files or Buffers setting in the Config.sys file, then you may be able to start
your computer with a Windows Me Startup Disk that includes these settings and
run the program in Real mode."
(documented)
SETVER.EXE cannot be loaded from hard drive boot because
the CONFIG.SYS is not parsed. "This behavior is by design."