MSFN Forum: Win9x: More than 512 MB of RAM? - MSFN Forum

Jump to content


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

Win9x: More than 512 MB of RAM? Rate Topic: -----

#1 User is offline   TooMuchFreeTime 

  • Junior
  • Pip
  • Group: Members
  • Posts: 55
  • Joined: 16-June 05

  Posted 03 November 2005 - 09:28 AM

I know that Win9x based OSses are not supposed to support more than 512 MB RAM but:

1. Is there any way to use more RAM on win9x system?

2. Is it possible to change the MaxFileCache setting in the System.ini file to reduce the maximum amount of memory that Vcache uses to 512MB or less DURING windows installation?

I'm asking this because currently my computer has 512 MB of RAM but I have another 512 MB of RAM just waiting to be installed...
and I have heard Windows 98 wont boot if more than 512 MB installed.

Do NOT tell me to "upgrade" to windows XP...
I have a multi boot machine with Win98SE being one of the OSses that I'm going to keep.

Thanks in advance and sorry for bad english!


#2 User is offline   Crash&Burn 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 364
  • Joined: 11-March 05
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 03 November 2005 - 09:35 AM

Quote

EXCEPTION No. 2: VCache increasing above 512 MB can create serious memory handling problems. If you have more than 512 MB of RAM, a VCache maximum of 524,288 KB (or a little less) is recommended. This is obtained by adding a MaxFileCache=x entry in the [vcache]section of SYSTEM.INI, where x is the maximum value you wish to set. VCache is limited internally to a maximum cache size of 800 MB. The problem is that, on computers with large amounts of RAM, the maximum VCache size can be large enough that it consumes all of the available addresses in the system arena, leaving no virtual memory addresses available for other functions such as opening an MS-DOS prompt. This problem may occur more easily if you have an AGP video adapter: The AGP aperture is also mapped to addresses in the system arena, and if VCache is using its entire 800 MB allowance and an AGP video adapter has a 128 MB aperture mapped, there will be very little address space remaining for other system code and data that must occupy the available range of virtual addresses.
More at Ahuma.org

#3 User is offline   raskren 

  • I ♥ Longhorn
  • PipPipPip
  • Group: Members
  • Posts: 383
  • Joined: 11-September 03

Posted 03 November 2005 - 09:37 AM

Sigh. Yet another wonderful example of how forward thinking Windows 9x is. You can add more than 512 mb of RAM. It requires some modifications but it can be done.

#4 User is offline   Crash&Burn 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 364
  • Joined: 11-March 05
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 03 November 2005 - 09:41 AM

Wow raskren, your post was so insightful and helpful.

#5 User is offline   RJM 

  • Member
  • PipPip
  • Group: Members
  • Posts: 244
  • Joined: 17-May 05

Posted 03 November 2005 - 09:45 AM

You might try Gape's Unofficial Win98 SE Service Pack which claims to solve the 512 MB problem.

http://exuberant.ms11.net/98sesp.html

#6 User is offline   Crash&Burn 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 364
  • Joined: 11-March 05
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 03 November 2005 - 10:12 AM

Missed the installation question..
You shouldn't run into any problems there, I wasn't able to run the OS completely on this PC due to missing MOBO drivers, but I easily installed 98 w/o a hitch, just couldn't make it do much afterwards ;) though it booted.
I had 1 GIG ram, and 128MB AGP video card.

I'd recommend just setting the vcache setting after install, and reboot, before dropping in video drivers et al.
Though that may be over cautious - can't hurt. Not like its not easy to boot to dos and fix files in 98, unlike some more "Forward" OSes heh.

#7 User is offline   iWindoze 

  • Member
  • PipPip
  • Group: Members
  • Posts: 122
  • Joined: 07-June 05

Posted 03 November 2005 - 11:05 AM

View PostCrash&Burn, on Nov 3 2005, 10:12 AM, said:

Missed the installation question..
You shouldn't run into any problems there, I wasn't able to run the OS completely on this PC due to missing MOBO drivers, but I easily installed 98 w/o a hitch, just couldn't make it do much afterwards ;) though it booted.
I had 1 GIG ram, and 128MB AGP video card.

I'd recommend just setting the vcache setting after install, and reboot, before dropping in video drivers et al.
Though that may be over cautious - can't hurt. Not like its not easy to boot to dos and fix files in 98, unlike some more "Forward" OSes heh.



Cool...this is good to know (although I currently only have 512mbs of RAM on my boxen
who knows what tomorrow will bring?) What I'd like to know is what are the feasibility of
telling the OS to load just about everything into a ram disk and running from there...this is
a question especially aimed at those guys running one of the miniwinis...

Any one have personal experience with this?

--iWindoze

#8 User is offline   RJARRRPCGP 

  • MSFN Expert
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,166
  • Joined: 13-April 05
  • OS:XP Pro x64
  • Country: Country Flag

Posted 03 November 2005 - 11:53 AM

View PostTooMuchFreeTime, on Nov 3 2005, 11:28 AM, said:

I know that Win9x based OSses are not supposed to support more than 512 MB RAM but:

1. Is there any way to use more RAM on win9x system?

2. Is it possible to change the MaxFileCache setting in the System.ini file to reduce the maximum amount of memory that Vcache uses to 512MB or less DURING windows installation?

I'm asking this because currently my computer has 512 MB of RAM but I have another 512 MB of RAM just waiting to be installed...
and I have heard Windows 98 wont boot if more than 512 MB installed.

Do NOT tell me to "upgrade" to windows XP...
I have a multi boot machine with Win98SE being one of the OSses that I'm going to keep.

Thanks in advance and sorry for bad english!


Good news, even Microsoft says that it supports 1.0 GB of RAM!

The Vcache issue is a bug. Because Vcache, the Windows 95 and Windows 98 32-bit disk caching system, when not explicitly limited can hog the RAM to the point where Windows runs out of RAM.

The workaround is to:

Open System.ini with Notepad and then look for the following entry:

[vcache]

Add the following entry under "[vcache]":
MaxFileCache=524288

Then save and reboot Windows.

This post has been edited by RJARRRPCGP: 03 November 2005 - 11:56 AM


#9 User is offline   raskren 

  • I ♥ Longhorn
  • PipPipPip
  • Group: Members
  • Posts: 383
  • Joined: 11-September 03

Posted 04 November 2005 - 09:21 AM

View PostCrash&Burn, on Nov 3 2005, 10:41 AM, said:

Wow raskren, your post was so insightful and helpful.

Here's another insightful and helpful post, Crash&Burn.

Just last night I upgraded the RAM in my Xp laptop from 512 MB to 2 GB. I just slid it in, powered on, and Windows Xp worked like a charm.

Look ma', no editing vcache values!

#10 User is offline   eidenk 

  • MSFN Addict
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,527
  • Joined: 28-March 05

Posted 04 November 2005 - 04:47 PM

Don't worry for raskren. He does not come often around here, but when he does it is ALWAYS for subtly bashing 9x users.

#11 User is offline   Crash&Burn 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 364
  • Joined: 11-March 05
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 04 November 2005 - 04:51 PM

*chuckle* Yeah I was gonna reply to him again, but I said F-it ;)

#12 User is offline   somewan 

  • Junior
  • Pip
  • Group: Members
  • Posts: 73
  • Joined: 04-August 05

Posted 05 November 2005 - 09:45 PM

View PostiWindoze, on Nov 3 2005, 05:05 PM, said:

View PostCrash&Burn, on Nov 3 2005, 10:12 AM, said:

Missed the installation question..
You shouldn't run into any problems there, I wasn't able to run the OS completely on this PC due to missing MOBO drivers, but I easily installed 98 w/o a hitch, just couldn't make it do much afterwards ;) though it booted.
I had 1 GIG ram, and 128MB AGP video card.

I'd recommend just setting the vcache setting after install, and reboot, before dropping in video drivers et al.
Though that may be over cautious - can't hurt. Not like its not easy to boot to dos and fix files in 98, unlike some more "Forward" OSes heh.



Cool...this is good to know (although I currently only have 512mbs of RAM on my boxen
who knows what tomorrow will bring?) What I'd like to know is what are the feasibility of
telling the OS to load just about everything into a ram disk and running from there...this is
a question especially aimed at those guys running one of the miniwinis...

Any one have personal experience with this?

--iWindoze


I haven't heard of ram-disk software for the Win9x-series, although I'd be surprised if none exist.

In any case, you could try one of the numerous DOS-based ram-disk drivers - a great example of the flexibility available to users of operating systems that take compatibility seriously.

#13 User is offline   Crash&Burn 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 364
  • Joined: 11-March 05
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 05 November 2005 - 10:08 PM

Microsoft could of retained compatibility w/ MSDOS on NT5+ if they had wished. LFN's has been shown to be doable on FreeDOS variants. Code recompiled to 32 or 64 bit. And MSDOS apps run in a "Sandboxed" Dos window. NTFS has been shown to be DOS useable by Sysinternals and others.

Anyone that has to boot into Win2K's "repair" utility (that takes what 5-10 mins to boot up?) must seriously wonder why a MSDOS variant isn't available.

#14 User is offline   K e n 

  • Newbie
  • Group: Members
  • Posts: 49
  • Joined: 03-July 05

Posted 06 November 2005 - 08:09 PM

I currently have 98se running on a system with 768mb no probs, It
crashed multiple times during the rebooting after installing drivers
though.
I ended up reinstalling it with just 512mb of ram , installing the
unofficial service pack 1.5,, {{1.5 because it was the most stable & had
the most eye candy relevant to tweaking the appearance}} Then after
installing the service pack put the extra 256mb in & ran sweet, has
never seen one bsod or crashed now for over a year, although I have
to say the extra ram made no difference to the speed or running of
apps in any way though,, & the only reason I upgraded was the system
dual boots with 2000 Pro,, which runs many apps at once during the day.
I could post the system.ini file if that helps you at all,, that is , I'm
thinking thats where the tweaks were applied for the extra ram...

& please dont get into a post bashing about service pack 1.5 as all the later
builds ALWAYS bsod'd at least once a month on this system, 1.5 has
NEVER bsod'd for me...

This post has been edited by K e n: 06 November 2005 - 08:12 PM


#15 User is offline   Jlo555 

  • Member
  • PipPip
  • Group: Members
  • Posts: 232
  • Joined: 21-July 05

Posted 06 November 2005 - 08:23 PM

Your system probably hasn't crashed with the extra ram because the unofficial service pack puts the maxfilecache string in system.ini. That's kind of odd that your system crashes with all the USP's above 1.5. It is true that Windows 98 can support up to 1GB of RAM; at least for me that's true. I've heard of other people using up to 1.5gigs, and I've never seen how that's possible because whenever I tried that, I got the "out of memory" message upon bootup.

#16 User is offline   K e n 

  • Newbie
  • Group: Members
  • Posts: 49
  • Joined: 03-July 05

Posted 06 November 2005 - 08:40 PM

View PostJlo555, on Nov 7 2005, 01:23 PM, said:

Your system probably hasn't crashed with the extra ram because the unofficial service pack puts the maxfilecache string in system.ini.

I remember reading that a tweak was applied to the system.ini, just could'nt
remeber what it was..

This system was always OK at 1st with the later USP's, that is until a bunch of apps were
eventually installed over a 1 month period, then the greif started, Yet whenever I
set a win98se system up using the 1.5 usp then go to windows update I never have a problem.
1.62 was the worst for me, it would bsob within the 1st week guaranteed, & had no eyecandy
appearance tweaks like 1.5..

I'll reboot into the 98 system & post the system.ini for the
original poster later..

#17 User is offline   Crash&Burn 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 364
  • Joined: 11-March 05
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 06 November 2005 - 10:16 PM

RAMDISKs are available right out of the box w/ Win98... The install itself creates one to preload. All thats required is some minor config.sys autoexec.bat editing. I have to wonder why people always refer to getting "some software" to do one :blink:

#18 User is offline   K e n 

  • Newbie
  • Group: Members
  • Posts: 49
  • Joined: 03-July 05

Posted 07 November 2005 - 12:03 AM

As Jlo555 mentioned.

Posted Image

This post has been edited by K e n: 07 November 2005 - 12:04 AM


#19 User is offline   ChrisX64 

  • Newbie
  • Group: Members
  • Posts: 20
  • Joined: 29-August 05

Posted 07 November 2005 - 12:14 AM

I tried installing both 98SE and ME (yes, you read right, ME) on my desktop with a gig of RAM and I couldn't even complete the install. Windows would just hang right after the first reboot when it's supposed to detect hardware. Is the only way to install it to remove RAM? Certainly there has to be a better way. Is there any install file that can be modified to set it up correctly OOB?

Thanks,
Chris.

#20 User is offline   eidenk 

  • MSFN Addict
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,527
  • Joined: 28-March 05

Posted 07 November 2005 - 12:16 AM

Quote

RAMDISKs are available right out of the box w/ Win98... The install itself creates one to preload. All thats required is some minor config.sys autoexec.bat editing. I have to wonder why people always refer to getting "some software" to do one

Because of the limitation in size I think.

This post has been edited by eidenk: 07 November 2005 - 12:17 AM


Share this topic:


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy