I have got an HP Proliant ML350 generation 4. I want to upgrade the memory but I only have non-ECC memory. How can i disable ECC in the bios settings to let the non-ECC ram work?
The second part about using branded memory is usually not important - compatible memory modules from any major memory manufacturer would probably be fine. The first part, on the other hand, is significant and, according to my own experience with ML350 servers, valid: non-ECC memory is not supported.
ECC DDR-SDRAM modules have a 72-bit width, usually with 9 chips per side. In comparison, non-ECC modules only have a 64-bit width, with 8 chips per side. They are definitely different and, although you may be able to use ECC memory in non-ECC slots, the opposite is not generally possible.