• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Anyone running 128GB ram?

Shawn

Lifer
I have 128GB of ram on one of the work PCs and twice now I have run into issues with installers crashing with cryptic error messages because of too much ram. One was an old version of Matlab that refused to install (2017 version installed fine) and another was an old version of Sigmaplot. I was able to get Sigmaplot installed by pulling all but one 16GB stick. After it installed though it worked fine with all 128GB.

Has anyone else run into this issue. Are there any workarounds? It seems if I could limit the amount of memory the installer sees it should work fine, but that's not an option in Windows 10's compatibility mode.
 
I don't see how having 128Gb of RAM is going to cause something to crash. I also don't see what the installer being 32-bit has to do with anything.
 
I don't see how having 128Gb of RAM is going to cause something to crash. I also don't see what the installer being 32-bit has to do with anything.
I had it happen to me last year when I was trying to install IE5 on my Win3.11 system. Because I had 68mb of ram is wouldn't install. I had to enter setup.exe /F:16 at the command line to bypass the memory checker. So it does happen.
 
I had it happen to me last year when I was trying to install IE5 on my Win3.11 system. Because I had 68mb of ram is wouldn't install. I had to enter setup.exe /F:16 at the command line to bypass the memory checker. So it does happen.

Not sure if serious.
 
I don't see how having 128Gb of RAM is going to cause something to crash. I also don't see what the installer being 32-bit has to do with anything.
If the installer used a 32bit unsigned int, then 128GB = 137438953472 bytes, and that is too big to fit. Which means, they overflowed the (unsigned) int which can only hold 4294967295. Which can lead to crashes, or other odd things.

And yeah, that happens all the time on badly programed code.
 
If the installer used a 32bit unsigned int, then 128GB = 137438953472 bytes, and that is too big to fit. Which means, they overflowed the (unsigned) int which can only hold 4294967295. Which can lead to crashes, or other odd things.

And yeah, that happens all the time on badly programed code.

And if that was the case, it still wouldn't have worked with a single 16Gb stick as that still would have overflowed the unsigned int.
 
And if that was the case, it still wouldn't have worked with a single 16Gb stick as that still would have overflowed the unsigned int.
Yeah, thought of that later, but I was only guessing on one possible thing that can go wrong... They really did a bad job coding this installer it seems.
 
The older installer's function may have been intentional to try and ensure that far more modern computers have to use a newer version of the software.
 
I figured it out because it worked on an identical system with less ram. Had it not been for that I probably would not have figured it out. The installer gave some non-informative error like "The installer has encountered a fatal error" and that was it. The program runs fine after being installed.
 
I figured it out because it worked on an identical system with less ram. Had it not been for that I probably would not have figured it out. The installer gave some non-informative error like "The installer has encountered a fatal error" and that was it. The program runs fine after being installed.

Out of curiosity:

That still left quite a wide margin of possibilities. Did you find some further bit of evidence to point you to the cause or did you just think "maybe it's because of too much RAM" and tried removing some?
 
Not sure if serious.
No I'm being 100% serious. That happened to me last year. I guess installers have or at least had parameters that you can change using the CLI(dos prompt). Without the /F:16 parameter the install never would have happened. Microsoft used to have an article about it kb239550 to be exact but they have removed it from their support page.
But my original point was that certain installers hang and then crash if you have to much memory. I've seen it happen first hand.
 
That fact that something dumb happens on Windows 3.11 isn't really relevant to a modern OS and application. Not to mention 16-bit/32-bit vs 32-bit/64-bit.
 
So you're assuming the memory is fine?
I believe so. I ran the built in Win10 memory check a while back and it passed. The only other reasons I can think of are 1) the motherboard only officially supports 8x8GB sticks, but we put in 8x16GB sticks (because we like to live dangerously) or 2) Windows was installed using legacy boot and not UEFI. I don't know if that matters though.
 
Back
Top