Upgrading HP Proliant N40L Memory To 16GB

Andrey Pogosyan

Andrey Pogosyan is a Virtualization Architect who’s focus is on infrastructure virtualization involving mainly VMware and Citrix products. Having worked in the IT industry for 10+ years, Andrey has had the opportunity to fulfill many different roles ranging from Desktop Support and all the way up to Architecture and Implementation. Most recently, Andrey has taken a great interest in the datacenter technology stack encompassing Virtualization, mainly VMware vSphere\View, Citrix XenApp\XenDesktop and Storage (EMC, HP, NetApp).

11 Responses

  1. The BIOS recognize 16GB – Windows Server 2008 R2 does not (Installed 16GB – Available 8GB).

    Any idea what to do?!?

    • Andrey says:

      Hi Thorsten,

      I am assuming you’re talking about the N40L? What version of the BIOS are you running? the version that I have is 041. Also which memory did you get?


  2. Mohamed Rahiman says:

    Hi Andrey

    I just purchased the

    Corsair 8 gb xms 3 2 x 8 gb

    It’s only seeing 8 gb and not 16 gb

    However when I leave the 8 gb and the 2 gb that it came with I see 10 gb ram

    Any help would be appreciated
    041 bios I’d

  3. Andrey says:

    Hi Mohamed,

    Like I mentioned in my post, some users did experience issues with the XMS memory, I would honestly see if there’s perhaps a BIOS upgrade for the N40L that would work with this memory. I personally have the same BIOS version and have absolutely no issues.

    Here’s another post related to XMS memory and N40L:

    I would also Google around and see what users have used as their memory for these servers, there are plenty of articles on this out there.

    Hope this helps!

  4. Mohamed Rahiman says:

    Thanks Andrey

  5. Martin says:

    Great to see you’ve got it going. I’m going to buy the newer one, the N54L. It looks like all they’ve changed is the CPU. If I get it and the exact same RAM you bought – it should work shouldn’t it?

    • Andrey says:

      Hi Martin,

      It’s hard to say if it will work for sure or not. One of the ways they can block you from adding more memory is by modifying the BIOS. I was lucky to get it working out of the box but some people did have issues with recognizing the full 16GB. You could always give it a try, but unfortunately I couldn’t tell you for sure, if the this exact memory is going to be fully recognized by the N54L.

      Are you looking to use the server for VMware studies/lab?

  6. Rupesh says:

    Hi Andrey,

    I bought two Corsair CMX8GX3M1A1333C9 8Gb for my N40L running modified BIOS version 041. However, it shows 8Gb in the BIOS at power on. Windows reports:

    Installed memory 16.0Gb (8.00 Usable)

    If I run DXDIAG it shows 16Gb. Any suggestions as I can’t see any settings to change in the BIOS?

    Many thanks.

    • Andrey says:

      Hi Rupesh,

      Unfortunately its hard to say. I am not really sure why its only detecting half the memory. For me, it worked right away, I did not have any issues.

      Have you tried with other memory to see if it detects the full 16GB in the BIOS?

Leave a Reply