Not enough memory to run MSDOS program

After incresing RAM from 256MB to 768MB it is not possible to execute MSDOS programs:
`Not enough memory...`.

Virtual memory manager of protected mode allocates too much memory pool for its
address list.

Solution: SYSTEM.INI

$$$
[VCache]
MaxFileCache=524288

OS
Win 98
Product
Windows
Version
98