| A
32-bit
driver disk cache in
Windows
9x and
Windows ME
that replaces
MS-DOS
Smartdrv and has the capability of
dynamically changing depending on the available disk
space
and memory
an
application requires.
Windows
95 machines have been known to have issues with memory above
48MB because of how the memory is handled with
VCACHE.
Windows 98
and Windows ME
users
can also improve their performance by also modifying the VCACHE;
however, many issues existing in
Windows 95
have been fixed in
Windows 98
and Windows ME. To correct out of memory
errors,
improve performance, or correct issues with VCACHE, users can
modify the
system.ini and add the below two lines into the [vcache]
section of the system.ini.
[vcache]
minfilecache=xxxxxx
maxfilecache=xxxxxx
Where xxxxxx is the memory, in kilobytes,
being used on the computer. The value for "minfilecache" is
the minimum size of the VCACHE, "maxfilecache" is the
maximum size value that cannot be exceeded. Below are some examples of
what could be specified:
32MB of memory = 32768
50MB of memory = 51200
128MB of memory = 131072
512MB of memory = 524288*
Note: When trying to optimize your computer, the VCACHE values
should be 10% to 25% of your total memory size.
* The maxfilecache size should not
exceed 524288, even when the computer has more than 512MB of memory.
Users may experience Fatal Exceptions
OE with VCACHE during the installation of a program or when first
running a program because of any of the below possibilities.
- Program running in the background
is causing the computer to crash. Close all TSRs running in the
background. Additional information about this can be found in CHTSR.
- Disable write-behind caching for
all drives by Clicking Start / Settings / Control Panel / System /
Performance / File System / Troubleshooting. Check the
Disable write-behind caching for all drives. Click ok
and close out of all windows and restart the computer.
- Reboot the computer into Safe Mode.
Additional information about how to get into Safe mode can be
found on our CHSAFE document. If the issue does not occur in Safe Mode, it is likely that your issue is being caused by software
corruption or issue with windows and we recommend you attempt to
reinstall your software that is causing the issue and/or reinstall
Windows. However, if the issues persist, it is likely due to bad
computer memory.
If you're getting out of memory errors with large
amounts of memory, for example, over 512MB, set the maxfilecache=524288.
Also see: Memory definitions,
System.ini
|