Computer Hope

Other Pages

Home
Site map
Computer help

Dictionary
News
Q&A
What's new

Tools

E-mail this page
Print Preview
Edit this page



 

VCACHE

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.

  1. 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
  2. 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. 
  3. 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

 

Index

Category:
Dictionary

Related Pages:
V - Definitions

Resolved

Were you able to locate the answer to your questions?

Home - Computer help - Contact - Dictionary - Links
Link to Computer Hope - Bookmark Computer Hope