Question

64MB RAM Limit???

Asked by: 1cell

In the past few weeks, I have repeatedly heard about Windows95 not handling more than 64 MB of RAM.  Instead of cluttering the threads for these questions, I decided to open it up to discussion.  I have personally used 128MB of RAM in more than a couple 95 systems but I've seen enough of these "it can't do it" type of posts to really make me wonder what everyone is talking about.  

Please don't post answers.  The only reason I am even posting points for this is that I want solid theory about why or why not.  I will award the most thorough and factually based post.

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2000-01-20 at 09:47:47ID10262843
Topic

Windows 95 Operating System

Participating Experts
5
Points
50
Comments
17

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. Can Windows95 only use 32mb RAM?
    I've heard from a couple different sources that W95 can only use 32MB RAM, and that W98 can use 64MB RAM. If this is true, could you please explain why in detail? And, could you explain why so many people buy (and sell) 64MB RAM for their W95 machines if it isn't all being used?
  2. RAM?????????????????
    Ok here it goes.i have installed a 256pc133 sdram to my motherboard.i already had a 128pc100 sdram installed. now i have 384sdram altogether.well the problem is that it shows all 384 installed but the performace has not changed.(resource support has not changed) basically i ...

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: sorgiePosted on 2000-01-20 at 12:14:25ID: 2372088

I agree with you. I have only been seriously in this business for a little over five years and between school and books i've read,I have never seen anything about 64MB limit with win 95.
My first machine was a win 95 with 80mgs of RAM.
I know there is a Hard disk limit with Win95 A thats a pub. fact.
Now the only limit I have seen is cachable memory. It has to do with Intel Chip sets on your motherboard.
430FX
430mx
430vx
430tx
These all have the 64mg limit and are all early Pentium chip sets but they will recognize more than they can cache.

 

by: 1cellPosted on 2000-01-20 at 12:20:20ID: 2372106

agreeing

 

by: j2Posted on 2000-01-20 at 15:32:28ID: 2372723

and there is the fact that Win95 build 950 was shipped with a highmem.sys that did a terrible job of handling >64Mbyte.

 

by: 1cellPosted on 2000-01-20 at 15:35:32ID: 2372729

please elaborate j2

 

by: j2Posted on 2000-01-20 at 15:41:54ID: 2372743

From what i have read (i never ran the original version of win95), the original himem.sys handler was extremely slow in accessing pages above the 64Mbyte boundry.
It was just a quick modification of the DOS6.22 himem.sys which, if i understand correctly, didnt handle >64Mbyte at all?

 

by: rayt333Posted on 2000-01-20 at 15:43:25ID: 2372746

From What I have seen or read the 64MB is not a Win95 limitation but the MB or BIOS for the MB, I had a Compaq that I bought in 95 with Win95 as the OS and it would take 136 MB, that was 4 32MB in the simm slots plus 8 on the MB, the BIOS would not allow 2 64MB chips.
Anyway the reason I said that was to show that it is not an OS problem but instead a BIOS one, I have a friend with an IBM rumming Win98 and he can only add one 32MB DIMM to it to bring it to a max of 64MB, according to the manual the only chip you can add is the 32MB one, not a 16MB or even remove the first 32MB and add one 64MB DIMM, the BIOS does not allow this and no updates is available??
The MB I am using right now only allows 384MB (it will never see that much as long as I own it)
Anyway 1cell I have seen some of the same posts that you have and I was wondering what they were talking about myself since I have never seen anything about a limitation of memory by the OS, only the BIOS or MB

 

by: j2Posted on 2000-01-20 at 15:47:51ID: 2372756

"From What I have seen or read the 64MB is not a Win95 limitation but the MB or BIOS for the MB"

Its actually a limit in the amount of memory that all Pentium chipsets _except_ the HX could cache. So yes, it is a hardware thing.

BUT in MOST cases the system is still faster with >64 then <64, since pagin is reduced. The only time you could really see the difference was if the system didnt use all the ram it had even before the upgrade. (of cource, there were buggy cards which suffered regardless)

But as i also stated, the himem.sys shipped with the original win95 was slow in accessing pages >64mbyte, this was fixed in OSR2.

 

by: 1cellPosted on 2000-01-20 at 15:53:37ID: 2372768

So, what I can gather so far is that this might be a problem with the orignal version of 95.

I have seen exactly what Rayt333 and sorgie are talking about but I'm still curious about some specifics on this.

 

by: BrainMasterPosted on 2000-01-20 at 21:29:42ID: 2373307

I did some KB hopping and found some related articles:

-----------------
Himem.sys Cannot Address More Than 64 MB of Memory:
http://support.microsoft.com/support/kb/articles/q116/2/56.asp

The information in this article applies to:
[MS-DOS] 4.x, 5.x, 6.0, 6.2, 6.21, 6.22
Microsoft Windows versions 3.1, 3.11, 95

SYMPTOMS
Himem.sys does not report or use more than 64 megabytes (MB) of installed memory on computers with an Industry Standard Architecture (ISA) or Micro Channel Architecture (MCA) bus.

CAUSE
ISA Buses
ISA buses lack a standard BIOS interrupt routine for reporting more than 64 MB of memory. Himem.sys depends on the INT 15 function 88 service to determine installed memory, and this function is limited to 65,535 kilobytes (64 MB).

MCA Buses
<snip>

MORE INFORMATION
This limitation does not apply to computers with an Extended Industry Standard Architecture (EISA) bus. On EISA-based computers, Himem.sys scans each slot for device information, which means that it can report up to 4 gigabytes (GB).
NOTE: You may need to use the /EISA switch on the Himem.sys line in your Config.sys file.

Note that although Himem.sys addresses only the first 64 MB of memory, the...

NOTE THIS PART:

....Windows 95 virtual memory manager (Vmm32.vxd) takes over memory management tasks from Himem.sys. Vmm32.vxd can address more than 64 MB of memory.

-----------------
Windows NT Only Recognizes up to 64 MB RAM on Some Computers:
http://support.microsoft.com/support/kb/articles/Q117/3/73.asp

(might be another thing to factor in)
-----------------
Updated AMI BIOS Needed for Large IDE Drives and 64+ MB Memory
http://support.microsoft.com/support/kb/articles/Q123/7/39.asp
-----------------
Unable to Detect RAM Beyond 64 MB On HP Vectra XU P5/90
http://support.microsoft.com/support/kb/articles/Q128/3/49.asp
-----------------
Windows 3.1 Memory Limits
http://support.microsoft.com/support/kb/articles/Q84/3/88.ASP
Memory Use Limitations in Microsoft Windows: [version 3]
http://support.microsoft.com/support/kb/articles/Q84/7/78.ASP
Interesting ones.
-----------------

 

by: 1cellPosted on 2000-01-20 at 22:53:50ID: 2373417

Now that's interesting!  I think that might be a winner but I'll give another sunrise for more info and to check out the links.

 

by: KazonPosted on 2000-01-21 at 06:20:04ID: 2374366

The problem with the 64Mb limit is to do with the motherboard. The amount of memory address lines on older types of MB meant that the maximum that could be addressed was 64MB, You could install more memory, but once you went above the 64Mb limit, the cache was no longer used, and therfore the machine slowed down. Newer MBs have been designed to overcome this problem by increasing the amount of lines in the address bus and therfore, the problem SHOULD no longer exist.

 

by: j2Posted on 2000-01-21 at 06:25:13ID: 2374382

Kazon: Had you bothered to read the entire post, you should see that your proposed answer contains less details then most of the comments. And also the original Q states

"Please don't post answers.  The only reason I am even posting points for this is that I want solid theory about why or why not.  I will award the most thorough and factually based post."

 

by: KazonPosted on 2000-01-21 at 07:49:04ID: 2374649

1cell, apologies for posting an answer instead of a comment. I am new to this, and obviously chose the wrong option. I merely wanted to make an observation. It is a pity that there are small minded,arrogant people on this excellent site who get off on having a go at newcomers (obviously a person of little importance in their real life). What a great way to encourage involvement.  

 

by: j2Posted on 2000-01-21 at 08:14:41ID: 2374740

Unfortunately neither slander or sarcasm has any effect on me ;)

I do however think that Kazon should read the sites guidelines in regards to proper behaviour / language.

I merely pointed out that your proposed answer did not contain any information that was not already given above (and in much greater detail).

Anyway, a question thread is no place to hold an argument, if you wish to discuss any problems feel free to contact me directly at spamfilter@x-files.pp.se (yes, it is a valid adress)

 

by: rayt333Posted on 2000-01-21 at 12:42:36ID: 2375621

j2
You are correct in your comment to Kazon, but I have no doubt the when 1cell checks in that he will reject the proposed answer since that info had already been covered and he did say "no Answer"

 

by: j2Posted on 2000-01-21 at 13:53:17ID: 2375820

Yeap, i see that as the given scenario aswell, i just wanted to give kazon an oportunity to discuss it with me if he feels the need to.

 

by: 1cellPosted on 2000-01-21 at 22:53:50ID: 2376803

first, I am well aware of motherboards/BIOS limitations

second, as you are new, welcome but please realize that many of the experts here have been fighting a battle for some time with people posting questions in an unwarranted manner which is why I asked that none be posted.  I think what you have taken as insulting is just some one trying to make a strong point which is something I have been guilty of many times myself.  Don't take comments personally.  

Now, back to the thread.

I greatly appreciate all input here.  After hearing many instances of people mentioning these limits with Win95 and not being able to say on a factual basis that it was incorrect, I am glad now that at least the few of us know better and can speak intelligently on the subject.  I think this is the exact reason for a site like this.  We have been able to squash a theory with known facts and we are all now better informed.  Knowledge sharing;  isn't it beautiful?

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...