Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Windows 98 Memory

Status
Not open for further replies.

Sarky78

Programmer
Oct 19, 2000
878
GB
I am using a Windows 98 machine with 512MB of RAM on board, and I keep running out of system memory. A friend told me that Windows 98 does not use any memory over 256MB RAM. Is this true, or his just talking b*^$%^s ?
 
You are probably running out of virtual memory.

First step: scandisk and defrag your hard drive. Delete the temporary files. Check the remaining free space.

Second step: if the problem persists, buy more drive space.
VCA.gif
 
We deleted the Temp files from Windows and then it just went all weird and said that the himem.sys was missing, which was nice, somehow the file was in the dam temp directory, or windows just went weird and went on a random deleteing spree.

Defraged and scaned disk already and nothing has changed. The system has got 2GB of free hard disk space, so that should be enough.

Do you know if Windows has got a limit on the amount of physical memory (RAM) that it uses??
 
I could be mistaken but I believe the limit is very high... terabytes rather than megabytes.

I am pretty sure your problem isn't coming from insufficient physical memory. Unless the BIOS and Windows are only recognizing a small fraction of the installed memory. Does Windows report 512mb? Check CMOS setup also.

You might try over-riding the virtual memory settings and set the swapfile size to 1024mb. Try that and, if the problem persists, decrease the the swapfile size in 64mb increments until you hit 256mb. If that doesn't work, my guess is that you have a mixture of DIMMs that don't work with the rest of the hardware.

Are they all the same speed? Many variables here....

VCA.gif
 
Comtech, we have already done a reinstall and that has not solved the problem. The machine is a PIII 500Mhz with 512MB RAM, and at the moment it is slower than a PII with half the amount of memory, so the reinstall has not solved the problem.
 
remove some of the RAMadamma ding dong. do you still get the message with one DIMM dong in ? if not then you have a physical memory issue
 
OK, it amounts to the bytes of RAM left AFTER windows has completely loaded. If you have anything in your autoexec.bat and config.sys, just rem out all the lines.
Try it again.
Don't forget, even today, the base 64k of RAM is where all TSR's get loaded, unless you specify to load them in upper RAM. I suspect you have a sound card driver loading in DOS, and possibly a virus scanner as well. Move them to high RAM, or disable all DOS TSR's and you'll have your system RAM back.

Jim
reboot@pcmech.com
Current moderator at
Staff contributor/moderator at
Windows 9x/ME instructor.

Jim's Modems:
 
Suggest you also do to BIOS and try the "load optimal settings" - you may have made a change that it doesn't like...

If that doesn't cure it, boot to command prompt and type mem. What does it say?

Zel

 
I know it's been a long time, but did you ever get this issue resolved? If so how? Because I have the same problem... Thanks,

Steve
 
sorry, but no we didn't resolve the issue !

we are not sure if it is a hardware fault as we got some new ram and we got the same thing. so it could be a faulty hardware issue or it could just be windows 98's memory handeling capabilities !

hope you have better luck !
 
if in your bios you have the ability to set agp aperture size lower the limit of memory for the aperture size since windows will think that that memory you set the agp aperture size to is not available thus making your system "think" its run out of memory.
 
Read somewhere here in another thread that Win9x can only make use of something like 320M of ram. Can't cache any more that or something. Any more can actually cause system slowdowns. You might want to search the threads here or MS Knowledgebase to verify.
 
Read this thread to get different opinions on the subject:
thread615-213039

Generally speaking, its a flaw associated with Win9x/ME operating systems. They are able to see up to 2GB of RAM, but can only efficiently handle less than 512MB. Like grygst76 briefly mentioned, it has to do with other parts of your system too like the AGP aperture sizes. So, someone with a 32MB or 64MB AGP video card may have more severe problems than someone with an 8MB PCI. Hopefully reading the posts and visiting the links in that other thread will help explain it. I'm currently trying to compile info into a FAQ which should be up soon!
:~/
 
Actually, windows 98 can only effectivly use around 332mb ram. Anything over that it does become unstable.
Also, deleting the tmp or temp directory in the windows folder will not find all of the tmp files.
The best way to delete the tmp files is to go to start>find>files and folders
in the named type *.tmp and ensure that your hard drive(s) are in the look in and that find is set to look in all sub folders.
Do the search, then delete all of the files and empty the recycling bin.
Also go to the control panel>internet options. About in the middle is Temporary internet files, choose the delete button. In the box that pops up, tick the box for all offline content and hit ok.

If this still does not solve the problem, and you have troubleshooted the ram and it is fine, delete the pagefile.sys on the root directory by booting to the windows98 boot disk. Then reboot. If the swap file, pagefile.sys becomves fragmented or corrupted, it will give you the same errors about not running enough memory.

 
Reduce your RAM to </=256....Win98 will love you for it.(it's like a Kid in a candy store)
 
Have you tried System Monitor to determin if there is memory hog (software) on your system?

START> PROGRAMS> ACCESSORIES> SYSTEM TOOLS> SYSTEM MONITOR

You didn't mention if it occurs mostly when you are running a particular program or if this occurs after a few minutes of activity.
--MiggyD

Never be afraid to try something new. Remember that amateurs built the Ark. Professionals built the Titanic.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top