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 slot | 2 × 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 |
Lifecycle and support
Standard support ended on May 31, 2025 (estimate).
| Milestone | Date |
|---|---|
| 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
Cheapest compatible right now
- Crucial 4GB DDR4-2666 SO-DIMM $31.00 eBay US
- Kingston KCP426SS8/8 8 GB DDR4-2666 SO-DIMM (KCP OEM line) $35.00 eBay US
- Micron 8GB DDR4-2666 SO-DIMM (MTA8ATF1G64HZ-2G6E1) $39.99 eBay US
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
Cheapest compatible right now
- Samsung PM981a 256GB M.2 2280 NVMe SSD (Lenovo FRU) $64.95 eBay US
- XG7 512GB M.2 2280 NVMe Gen4 SSD (Lenovo) $96.49 eBay US
- WD_BLACK SN770 500GB $110.00 eBay US
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
- 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
- PDF HP Maintenance and Service Guide - disassembly, parts list and replacement procedures (PDF)
The authoritative reference for opening the case and identifying field-replaceable parts. - PDF HP QuickSpecs - EliteBook 840 G7 (PDF)
Official specifications for memory slots, storage options and processor choices. - Kingston memory compatibility search - HP EliteBook 840 G7
Guaranteed-fit memory modules and confirmed slot count. - HP PartSurfer
Look up factory part numbers for drives and other replacement parts.