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 ?
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....
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.
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.
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 !
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.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.