Questions

I need BIOS support for more than 4GB RAM...

Tags:
+
0 Votes
Locked

I need BIOS support for more than 4GB RAM...

I have a Toshiba Satellite Pro L40-PSL4BE and the latest Toshiba-OEM BIOS version (http://eu.computers.toshiba-europe.com/innovation/download_bios.jsp) only supports a maximum of 3GB RAM.

I am running Windows 7, 32-Bit, Enterprise and I am finding that I am constantly needing more than the 3GB I currently have installed.

Is there a BIOS (custom, or otherwise) version out there that will allow me to install and run more than 3GB of RAM?

P.S.-Please do not reply with "Install 4GB and see what happens..." or "Windows will support more than 3GB..." or "GO to the Toshiba website..." or "Buy a newer model." type posts. RTFQ! Properly...
  • +
    0 Votes
    OH Smeg

    As for a Custom BIOS I'm not even sure that this will be of any help as it depends on the Chip Set of the M'Board NB as to what it can support/map.

    If the Chip Set can not Map more than 3 GIG of RAM then shelling out for a Custom BIOS isn't going to help at all. But no matter if you want to try I believe that BIOS MAN do custom BIOS's so I would suggest you contact them for a Guesstimate

    http://www.biosman.com/

    Personally I've never used them for this but for replacement BIOS Chips they are very good and I have bought from them on numerous occasions in the past with very good service and results.

    Col

    +
    0 Votes
    Enforcer Drive

    Win7 will show that you have 4GB installed but it will never use more that 3.3GB. It will actually show if you have 8GB installed but still it won't use more than 3.3GB. I guess 64bit would be the best option, hopefully your apps can run on 64 bit.

    +
    0 Votes
    TheChas

    As you are running the 32-bit version of Windows 7, even PAE will not get you past the 4GB limitation.

    http://en.wikipedia.org/wiki/Physical_Address_Extension

    "Microsoft Windows implements PAE if booted with the appropriate option, but current 32-bit desktop editions enforce the physical address space within 4GB even in PAE mode. According to Geoff Chappell, Microsoft limits 32-bit versions of Windows to 4GB due to a licensing restriction[2], and Microsoft Technical Fellow Mark Russinovich says that some drivers were found to be unstable when encountering physical addresses above 4GB.[3]. Unofficial kernel patches for Windows Vista 32-bit are available[dubious ? discuss] that break this enforced limitation, though the stability is not guaranteed."

    Even if you could get past the 3GB limitation with a BIOS change, the physical hardware in the chip-set and system board is still very apt to limit the amount of installed RAM that will work.

    Now, the reason why Toshiba (wisely) limits the system to 3GB of installed RAM is that the extra 1GB of upper memory basically draws power but is not usable by Windows.

    As Colin stated, many chip-sets do not have the hardware implemented to support more than the full 4 GB of addressable RAM even if you could invoke PAE mode.

    That upper 1GB is where the physical addresses for your video card, system bus and system devices resides. It's not just the BIOS that would need to be revised to have access to more than the 3GB of RAM that Toshiba limits you to. You would need to restructure how the physical address lines are routed on the system board.

    Your options to improve performance of memory intensive applications include:

    Set virtual memory to a minimum of 2X installed RAM with no maximum.

    Use a fast USB flash drive as a ready-boost device.

    Limit the number of applications that run and load at startup.

    Still, the best way to resolve the memory limit for 32 bit versions of Windows is one you excluded. Move to new hardware with full 64 bit support.

    Chas

  • +
    0 Votes
    OH Smeg

    As for a Custom BIOS I'm not even sure that this will be of any help as it depends on the Chip Set of the M'Board NB as to what it can support/map.

    If the Chip Set can not Map more than 3 GIG of RAM then shelling out for a Custom BIOS isn't going to help at all. But no matter if you want to try I believe that BIOS MAN do custom BIOS's so I would suggest you contact them for a Guesstimate

    http://www.biosman.com/

    Personally I've never used them for this but for replacement BIOS Chips they are very good and I have bought from them on numerous occasions in the past with very good service and results.

    Col

    +
    0 Votes
    Enforcer Drive

    Win7 will show that you have 4GB installed but it will never use more that 3.3GB. It will actually show if you have 8GB installed but still it won't use more than 3.3GB. I guess 64bit would be the best option, hopefully your apps can run on 64 bit.

    +
    0 Votes
    TheChas

    As you are running the 32-bit version of Windows 7, even PAE will not get you past the 4GB limitation.

    http://en.wikipedia.org/wiki/Physical_Address_Extension

    "Microsoft Windows implements PAE if booted with the appropriate option, but current 32-bit desktop editions enforce the physical address space within 4GB even in PAE mode. According to Geoff Chappell, Microsoft limits 32-bit versions of Windows to 4GB due to a licensing restriction[2], and Microsoft Technical Fellow Mark Russinovich says that some drivers were found to be unstable when encountering physical addresses above 4GB.[3]. Unofficial kernel patches for Windows Vista 32-bit are available[dubious ? discuss] that break this enforced limitation, though the stability is not guaranteed."

    Even if you could get past the 3GB limitation with a BIOS change, the physical hardware in the chip-set and system board is still very apt to limit the amount of installed RAM that will work.

    Now, the reason why Toshiba (wisely) limits the system to 3GB of installed RAM is that the extra 1GB of upper memory basically draws power but is not usable by Windows.

    As Colin stated, many chip-sets do not have the hardware implemented to support more than the full 4 GB of addressable RAM even if you could invoke PAE mode.

    That upper 1GB is where the physical addresses for your video card, system bus and system devices resides. It's not just the BIOS that would need to be revised to have access to more than the 3GB of RAM that Toshiba limits you to. You would need to restructure how the physical address lines are routed on the system board.

    Your options to improve performance of memory intensive applications include:

    Set virtual memory to a minimum of 2X installed RAM with no maximum.

    Use a fast USB flash drive as a ready-boost device.

    Limit the number of applications that run and load at startup.

    Still, the best way to resolve the memory limit for 32 bit versions of Windows is one you excluded. Move to new hardware with full 64 bit support.

    Chas