HP EliteBook 840 G7 upgrade guide: RAM, SSD and CPU

Updated Oct. 27, 2026 · Written from this device's verified specifications

The HP EliteBook 840 G7 is one of the friendlier business laptops to upgrade. You can add memory and swap in a bigger or faster SSD without special tools or skills. What you cannot do is replace the processor: it is soldered to the board, so a faster CPU is not an option with this machine. Below we cover each upgradeable part, what fits, the limits, and what to watch out for before you buy.

At a glance

  • RAM: 2 x DDR4 SO-DIMM, up to 32 GB per slot (64 GB total), running at 2666 MT/s
  • Storage: 1 x M.2 2280 slot, NVMe Gen3 or M.2 SATA, single-sided drives only; HP documents up to 1 TB
  • CPU: soldered 10th Gen Intel Comet Lake-U - not upgradeable
2x DDR4-2666 SO-DIMM, up to 32 GB per slot2 × DDR4 SO-DIMM · up to 64 GB total · 2666 MT/s
1x M.2 2280 slot (NVMe Gen3 or M.2 SATA)SSD M.2 2280 (NVMe / SATA) · up to 1.024 TB
2 × SO-DIMM · DDR4up to 64 GB total1x M.2 2280 slot (NVMe Gen3 or M.2 SATA)SSD M.2 2280 (NVMe / SATA) · up to 1.024 TB
Schematic of the upgradeable slots (not to scale). Check the owner's manual for their exact positions.

Lifecycle and support

Standard support ended on May 31, 2025 (estimate).

20202021202220232024202520262027Today11 · Release · June 202022 · End of sale · May 31, 202333 · EOL · May 31, 202544 · EOSL · May 31, 2025
Filled dots: dates published by the manufacturer. Hollow dots: estimates from third-party sources.
MilestoneDate
Release
First available to buy.
June 2020 Estimate Introduced with the 2020 EliteBook G7 refresh (reported availability June 2020)
Source ↗
End of sale
No longer sold new by the manufacturer (Dell calls this 'End of Life', Lenovo 'Withdrawn').
May 31, 2023 Estimate HP business notebooks of this generation are typically discontinued roughly three years after release; exact manufacturer end-of-sale date not published in these sources
Source ↗
End of life (EOL)
The manufacturer stops developing the product: no new BIOS, firmware or driver releases.
May 31, 2025 Estimate SoftPaq/driver and BIOS updates cease roughly five years after launch for this product line
Source ↗
End of standard support (EOSL)
Standard warranty and support contracts can no longer be renewed.
May 31, 2025 Estimate Standard warranty/support end tied to end of service life; exact date not stated by HP in these sources
Source ↗

Dates not listed haven't been published by the manufacturer or a reliable third party.

Memory (RAM)

The EliteBook 840 G7 has two DDR4 SO-DIMM slots, and both are user-accessible. Nothing is soldered down, so every machine can be taken to its full memory. HP's QuickSpecs and the maintenance and service guide both confirm two slots; if a shop or listing tells you the laptop has only one SO-DIMM slot, that describes a single shipped configuration (one module sitting in one of the two slots), not the hardware itself.

Buying tips

  • DDR4 SO-DIMM (260-pin), non-ECC and unbuffered - ECC or registered server memory will not work
  • 2666 MT/s is the speed the system runs at; faster DDR4-3200 modules simply clock down to match, so don't pay a premium for them
  • Buy a matched pair for dual-channel performance; if you mix speeds or timings, everything runs at the slower rate
  • 32 GB modules are supported (64 GB total). Dense 32 GB sticks can be fussy, so buy from a seller that guarantees compatibility - Kingston lists its KCP432SD8/32 for this model

Storage (SSD)

There is one M.2 2280 slot (22 mm x 80 mm) for a solid-state drive. It accepts either an M.2 SATA drive or a PCIe NVMe Gen3 drive, including Gen3 x4 models. The slot only takes single-sided modules (up to about 2.3 mm thick); double-sided drives and shorter 2230 or 2242 drives will not fit without an adapter. There is no 2.5-inch drive bay anywhere in the chassis.

Buying tips

  • HP's documented maximum is a 1 TB NVMe drive (HP counts GB as 10^9 bytes, so expect roughly 930 GB visible plus a recovery partition). Larger drives may work but are untested
  • For the best everyday speed pick a single-sided M.2 2280 NVMe Gen3 drive; an M.2 SATA drive also fits but is much slower
  • Check which type is in your machine before you clone - M.2 SATA and M.2 NVMe drives look identical
  • Intel Optane H10 hybrid modules do fit but are effectively obsolete and need extra driver support; a plain NVMe drive is the better buy
  • The M.2 WWAN slot is for a cellular modem only - it is not a second SSD slot. Some configurations include a microSD-class card reader, but availability varies by region and model

How to upgrade

Before you start

  • Back up anything you care about - a new drive usually means reinstalling or cloning your system.
  • Check what is already inside. Machines ship with one or two memory modules and different drive types, so you may only need one extra part to reach your target.
  • Order parts from a retailer with a clear returns and compatibility guarantee.

Steps

  1. Steps
    Here is a safe general outline for either upgrade. For the exact disassembly of your model, follow the illustrated steps in HP's maintenance and service guide; the parts and latches can vary slightly between configurations. 1. Back up your data and, if you are swapping the drive, make sure you have a way to get your system onto the new SSD. 2. Shut the laptop down completely and unplug the AC adapter. Disconnect any dock, mouse or other cables. 3. Ground yourself - touch a metal object or use an anti-static strap - and place the laptop on a clean, non-slip surface. 4. Open the case as described in the service guide, and take a quick photo of the memory and drive layout before you change anything. 5. Install the new memory module(s) or the M.2 drive in the free slot, seating them straight and evenly. 6. Close the case, reconnect power and start the laptop. 7. Enter the BIOS/firmware setup and check that the new memory capacity and the drive are recognised, then boot into your system and confirm the part is visible to the operating system.

Good to know

  • HP recommends HP-branded memory modules for this laptop; third-party parts should come with their own compatibility guarantee.
  • Second-hand and refurb listings sometimes misstate slot counts - check your own unit before you buy anything.

Frequently asked questions

How much RAM can the HP EliteBook 840 G7 take?

64 GB total - two slots of up to 32 GB each, DDR4 at 2666 MT/s. Both slots are accessible and no memory is soldered.

Does the EliteBook 840 G7 support 32 GB SO-DIMMs?

Yes. Two 32 GB modules work for 64 GB total. Because these are dense modules, buy a part with a compatibility guarantee - Kingston, for example, lists its KCP432SD8/32 for this laptop.

How many RAM slots does it have? A shop told me there is only one.

Two. HP's QuickSpecs and service manual both show two SO-DIMM slots. Listings that say one slot are describing one specific shipped configuration, not the board.

Can I upgrade the CPU in the EliteBook 840 G7?

No. The processor is a BGA-soldered 10th Gen Intel Comet Lake-U chip (Core i5/i7-10x10U or 10x0U), so there is no socket and no processor upgrade path. Later 11th-generation or newer CPUs will not work either - they need a different board.

What SSD fits the EliteBook 840 G7?

A single-sided M.2 2280 drive - either NVMe Gen3 (including Gen3 x4) or M.2 SATA. HP documents up to 1 TB. Double-sided drives and 2230/2242 sizes don't fit without an adapter, and there is no 2.5-inch bay.

Can I add a second SSD using the free WWAN slot?

No. The M.2 WWAN slot is only for a cellular modem, so you get one SSD slot in total.

Official documents and references