Experiencing the same thing with Win98SE. Upgrading from 256 to 512. I tried one stick of 512, didn't work, thought it was the memory, so I exchanged it for 2 sticks of 256. Still doesn't work. My motherboard is an Asus A7V. It can support 3 sticks of 512.
The extended POST memory tests fine. And a DocMemory test in DOS tests fine too. (
www.simmtester.com) So it seems the memory is compatible with my motherboard, but it's not compatible with Win98SE.
I try to run Norton Diagnostics and do the memory test, and then I get "Error detected at address 147005440" after a few seconds. That address changes depending on what's loaded.
If SAFE MODE I got the error again, but it said "Error detected at address 234397696".
It seems the error I get is the border of what is actually free. Safemode loads less programs, so more memory would be free, hence the high address. Not sure though, just a guess.
When I load a few programs, eventually it will say I'm low on memory. Sometimes the system will freeze or crash.
I will try some of the previous suggestions and see if any help.
Skram