how to get WFW 3.11 to recognize all ram?
I can't figure out how to get windows for workgroups 3.11 to recognize all 256 mb of a old laptop I have, It only wants to recognize a little over 80MB or so even if I use himem and emm386 from windows 98. I am using MS-DOS 6.22, but if I remember correctly using MS-DOS 7.1 from windows 9x , windows 3.11 does recognize all memory. Windows 3.1 should recognize all my ram, If I remember if its using 386 enhanced mode it will recognize up to 256MB and if standard mode is used up to 512MB.
Comments
Would this work:
https://support.microsoft.com/en-us/help/84388/windows-3-1-memory-limits
It says you need the XMS driver.
Yes The XMS driver is Himem.sys , I have already seen this article . So this really isn't a help to me yet.
I finally figured out how to get WFW 3.11 to recognize 256MB of ram. I have to use a driver called setxmsto.exe in ms-dos 6.22. ms-dos 6.22 tells himem driver to only set the ram as 64MB because the old himem.sys only will recognize 64MB. So even if you run the himem driver from windows 98 it will only allocate 64MB because ms-dos 6.22 tells it to. Using the setxmsto driver , it bypasses ms-dos 6.22 and tells the windows 9x himem.sys to enable whatever memory you tell setxmsto to give to himem.