Download the Tom's Hardware App from the App Store
The reference for current tech news
Yes No
Ads
Tom's Hardware > Forum > Windows 95/98/ME > General Discussion > 1gb of RAM and Win98SE

1gb of RAM and Win98SE

Forum Windows 95/98/ME : General Discussion 1gb of RAM and Win98SE

Word :    Username :           
 

Does Win98SE automatically make use of all RAM installed in the computer, or are there registry tweaks that must be made? (For the curious: Yes, I STILL run Win98 as I have some legacy apps that won't work with anything newer. I have such much RAM because I work with multimedia files.)

L.

Reply to lairdrice
Register or log in to remove.

You can make the system run with up to 1024MB, by opening system.ini with notepad and adding the line MaxFileCache=524288. Save the file, exit, and reboot.

<font color=blue>Only a place as big as the internet could be home to a hero as big as Crashman!</font color=blue>
<font color=red>Only a place as big as the internet could be home to an ego as large as Crashman's!</font color=red>

Reply to Crashman

That would be under the [vcache] section of the system.ini file, BTW.

<A HREF="http://www.anandtech.com/guides/viewfaq.html?i=27" target="_new">What is the maximum amount of RAM for Windows?</A>

Toey

<A HREF="http://forums.btvillarin.com/index.php?act=ST&f=41&t=328&s=91c282f2e5207e99b7a652ee13b3512a" target="_new"><font color=green>My System Rigs</font color=green></A>
___________________________________________

<A HREF="http://forums.btvillarin.com/" target="_new"><b><font color=purple>BTVILLARIN.com</font color=purple></b></A> - <i><font color=orange>Your Computer Questions Answered</font color=orange></i>

Reply to Toejam31

Thanks Crashman and Toejam, you guys are tops! I could have searched the net for years and not found that (I actually searched for about an hour before giving up and seeking competent help).

Why does the Anandtech article that you linked, Toejam, suggest Min/Max values of only 64Mb? Crashman suggested a MaxFileCache value of 524288, so should I insert this under the [VCache] section?

MinFileCache=65536
MaxFileCache=524288

To me, it looks like this would tell Windows to "begin by reserving 64Mb of my 1,000Mb RAM just for the VCache, but Windows is allowed to grow that cache to 512Mb...?"

Why would I ever want Windows to eat up 512Mb of my RAM just for a cache? And why can't Windows "see" more than 512Mb RAM without these lines?

Sorry, I'm not trying to be nit-picky but I want to understand (at least conceptually) what I am doing. I read the MSKB article Q253912 that the Anandtech article referred to and it was not helpful. This is the sweet spot of the article, and it made no sense to me whatsoever:

"The Windows 32-bit protected-mode cache driver (Vcache) determines the maximum cache size based on the amount of RAM that is present when Windows starts. Vcache then reserves enough memory addresses to permit it to access a cache of the maximum size so that it can increase the cache to that size if needed. These addresses are allocated in a range of virtual addresses from 0xC0000000 through 0xFFFFFFFF (3 to 4 gigabytes) known as the system arena."

"On computers with large amounts of RAM, the maximum cache size can be large enough that Vcache consumes all of the addresses in the system arena, leaving no virtual memory addresses available for other functions such as opening an MS-DOS prompt (creating a new virtual machine)."

Virtual memory addresses? Virtual cache? I am only familiar with hard disk caches, where frequently used data are copied to RAM to speed up subsequent reads. What is this stuff about virtual addresses (at 3-4Gb range???) and how does that relate to Windows not seeing RAM above 512Mb -- and why (conceptually) does the Min/MaxFileCache setting fix that??

Guys, I'm not looking to understand memory management here, I just want a ballpark idea of what changing this setting does so I can be sure I'm implimenting the correct fix.

Reply to lairdrice

I discussed this at some length a while back; perhaps reading through the thread (and the links included) will answer some of your questions:

<A HREF="http://forumz.tomshardware.com/hardware/modules.php?name=Forums&file=viewtopic&p=31205#31205" target="_new">Too much memory?</A>

Toey

<A HREF="http://forums.btvillarin.com/index.php?act=ST&f=41&t=328&s=91c282f2e5207e99b7a652ee13b3512a" target="_new"><font color=green>My System Rigs</font color=green></A>
___________________________________________

<A HREF="http://forums.btvillarin.com/" target="_new"><b><font color=purple>BTVILLARIN.com</font color=purple></b></A> - <i><font color=orange>Your Computer Questions Answered</font color=orange></i>

Reply to Toejam31

That was exactly what I wanted. Thanks, Toey.
Laird

Reply to lairdrice
- 0 +

Very helpful,
Even though my win98se machine only reached about 768MB of RAM.

<b><font color=red>
"Remain at stock speed"</b> - The Overclocker.
</font color=red>

Reply to jmecor
Register or log in to remove.
Tom's Hardware > Forum > Windows 95/98/ME > General Discussion > 1gb of RAM and Win98SE
Go to:

There are 1988 identified and unidentified users. To see the list of identified users, Click here.

Please mind

You are about to answer a thread that has been inactive for more than 6 months.
If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.

Add a reply Cancel
  • Ask the community now
  • Publish
Ad
Ads
Latest best answer
Need insight on my pc with windows 98 OS
By wombat_tg, 5 days ago:

You will need a dial-up account with an ISP in order to make use to that modem. (You're...

Best offers
They won a badge
Join us in greeting them
Top experts