Lenovo ThinkStation P3 Tower Gen 2 (Intel) Upgrade Guide
Updated Oct. 9, 2026 · Written from this device's verified specifications
This guide covers adding memory and storage to the Lenovo ThinkStation P3 Tower Gen 2 (Intel). The short answer: both are user-upgradable. It takes four DDR5 desktop DIMMs for up to 256 GB, plus SATA bays and several NVMe M.2 slots.
At a glance
- RAM: 4 DDR5 UDIMM/CUDIMM slots, up to 256 GB total (4 x 64 GB CUDIMM), up to 5600 MT/s.
- Install memory in pairs. Three DIMMs and mixed capacities or ranks are not supported.
- Storage: up to 4 SATA 3.5"/2.5" bays (bay 4 needs a 500W power supply) plus three onboard M.2 NVMe slots.
- M.2 slot 1 is PCIe 5.0 and needs a Gen 5 heatsink. Slots 2 and 3 are PCIe 4.0 and need a Gen 4 heatsink or carrier.
- Four 3.5" hard drives block both Gen 4 onboard M.2 slots.
| DDR5 UDIMM/CUDIMM slots | 4 × DDR5 DIMM · up to 256 GB total · 5600 MT/s |
|---|---|
| 3.5"/2.5" SATA drive bays | 4 × HDD / SSD 3.5" / 2.5" (SATA) · up to 12 TB |
| M.2 slot 1 (CPU, PCIe 5.0 x4) | SSD M.2 2242 / M.2 2280 (NVMe) · up to 4 TB |
| M.2 slots 2-3 (PCH, PCIe 4.0 x4) | 2 × SSD M.2 2242 / M.2 2280 / M.2 22110 (NVMe) · up to 4 TB |
| M.2-to-PCIe adapter in PCIe slot 3 | SSD M.2 2280 (NVMe) |
Lifecycle and support
A current model: sold new and supported. Support is planned until May 17, 2033.
| Milestone | Date |
|---|---|
| Release First available to buy. |
April 17, 2025
Official
Earliest PSREF 'Announce Date' across configurations; Lenovo datasheet says available Summer 2025, so actual shipping may have started slightly later Source ↗ |
| End of standard support (EOSL) Standard warranty and support contracts can no longer be renewed. |
May 17, 2033
Official
PSREF 'End of Support' date; same on every configuration and region checked Source ↗ |
Dates not listed haven't been published by the manufacturer or a reliable third party.
Memory (RAM)
The ThinkStation P3 Tower Gen 2 has four full-size DDR5 DIMM slots, two per channel. It takes UDIMMs or CUDIMMs. SO-DIMMs, RDIMMs and LRDIMMs are not supported. Nothing indicates any memory is soldered, so all four slots are yours to fill.
The limit is 48 GB per UDIMM and 64 GB per CUDIMM, so the maximum is 256 GB with four 64 GB CUDIMMs. 64 GB CUDIMMs need a BIOS newer than S0MKT11A, so plan a BIOS update first. DDR5-6400 CUDIMMs will run down at 5600 MT/s.
Speed depends on how many modules you fit. One or two modules run at up to 5600 MT/s. Four 8 GB or 16 GB modules run at 4800 MT/s. Four modules of 32 GB or more run at 4400 MT/s. Lenovo's memory configurator shows 4800 MT/s for four single-rank modules and says rank plays a part, while the spec sheet and Linux guide give 4400 MT/s for four 32 GB or larger modules. Expect 4400-4800 MT/s with all four slots filled.
ECC is possible only with ECC UDIMMs (16, 32 or 48 GB) and an ECC-capable processor. You cannot mix ECC and non-ECC modules, and CUDIMMs are non-ECC only. The Core Ultra 5 225 does not support ECC memory.
Buying tips
- Buy a matched pair, or two matched pairs. Lenovo does not support three DIMMs.
- Don't mix capacities, and don't mix single-rank and dual-rank modules. Lenovo also recommends the same brand within a channel.
- If speed matters more than capacity, two larger modules beat four smaller ones, because two modules run at 5600 MT/s.
- Check your CPU before buying ECC modules.
- 4 x 48 GB or 4 x 64 GB is not supported with Windows 11 Home.
- 64 GB CUDIMMs are not supported with the Intel i210-T1 network card on certain motherboard versions.
Cheapest compatible right now
- Kingston FURY Beast 32GB Kit (2 × 16GB) DDR5-6000 CL30 $498.98 eBay US
- G.Skill Flare X5 64GB Kit (2 × 32GB) DDR5-6000 CL30 $1,969.62 eBay US
- Crucial 96GB Kit (2 × 48GB) DDR5-5600 $2,020.00 eBay US
Storage (SATA bays and M.2 slots)
There are up to four 3.5"/2.5" SATA bays. Bay 1 is standard, bays 2 and 3 are optional, and bay 4 is only available on models with the 500W power supply. An optional front-access bay takes a 3.5" or 2.5" drive and uses the bay 3 position. Lenovo offers hard drives up to 12 TB and 2.5" SSDs up to 7.68 TB. Lenovo's documents don't state a drive thickness limit. Two Lenovo sheets list bay 4 as optional without mentioning the 500W requirement, so check your power supply rating.
For NVMe, there are three onboard M.2 slots. Slot 1 is connected to the CPU at PCIe 5.0 x4 and takes Gen 5 or Gen 4 SSDs. It needs a Gen 5 heatsink. Lenovo's spec page lists Gen 5 SSDs up to 4 TB, but another spec sheet says 2 TB. Slots 2 and 3 run at PCIe 4.0 x4, take Gen 4 SSDs up to 4 TB, and need a Gen 4 heatsink or carrier. A separate M.2 slot is reserved for WLAN, so don't use it for storage.
Drive lengths are not fully agreed. One spec sheet lists 2240, 2280 and 22110 for the Gen 4 slots, while Lenovo's Linux guide lists only 2280. Stick with 2280 if you want a safe choice.
You can also add a single-M.2 adapter card in PCIe slot 3. It runs at Gen 3 speed and takes a 2280 NVMe SSD, including a Gen 4 one.
Lenovo's limit is 7 drives in total (3 SATA + 4 M.2) or 6 drives (4 SATA + 2 M.2). Fitting four 3.5" hard drives blocks both onboard Gen 4 M.2 connectors and leaves only the Gen 5 slot. This machine has no memory card reader.
Buying tips
- For the fastest SSD, use M.2 slot 1 with a Gen 5 drive and the Gen 5 heatsink. A Gen 4 drive also works there.
- Make sure you have the right heatsink or carrier for the slot you plan to use.
- Choose 2280 NVMe drives for the widest compatibility.
- Check your power supply rating before planning a fourth SATA drive.
- If you want four large hard drives, remember you give up both Gen 4 M.2 slots.
- Lenovo's spec sheets list Opal encryption support on offered drives; if you need it, check the drive you buy supports it.
Cheapest compatible right now
- Seagate BarraCuda 2TB 2.5" 5400 RPM HDD $109.99 eBay US
- Kingston NV3 1TB M.2 2280 NVMe $159.99 eBay US
- Kingston NV3 1TB M.2 2280 NVMe $159.99 eBay US
How to upgrade
Before you start
- Back up anything important.
- Check the BIOS version, especially if you plan to fit 64 GB CUDIMMs, which need a version newer than S0MKT11A.
- Check your power supply rating if you want a fourth SATA bay.
- Have the correct heatsink or carrier ready for any M.2 SSD.
- Have the owner's manual or Lenovo's support pages open for exact disassembly instructions.
Steps
- Back up and update
Back up your data. If you are adding 64 GB CUDIMMs, update the BIOS first. - Power off and unplug
Shut the workstation down fully, unplug the power cable and any other cables, and hold the power button briefly to discharge leftover power. - Ground yourself
Touch bare metal on the case or use an anti-static wrist strap before handling parts. Hold memory and SSDs by their edges. - Open the case
Remove the side panel as shown in Lenovo's owner's manual. Lay the tower on a clean, flat surface if it helps. - Install the part
For memory, fit modules in pairs and press each one in firmly until it is seated. For an M.2 SSD, fit the correct heatsink or carrier for that slot. For a SATA drive, mount it in a free bay and connect its cables. Follow the manual for exact positions. - Close up and reconnect
Refit the side panel, reconnect the cables and power on. - Check it is detected
Open the BIOS setup and confirm the new memory capacity or drive appears. New drives then need to be initialised and formatted in your operating system.
Good to know
- Lenovo's documents disagree on some details: the speed of four-module memory setups (4400 vs 4800 MT/s), supported M.2 lengths (2280 only vs 2240/2280/22110) and the maximum Gen 5 SSD size (4 TB vs 2 TB).
- One spec sheet mentions an eSATA connector that appears nowhere else, so don't count on it.
- Our best reckoning is that ECC memory tops out at 192 GB (4 x 48 GB), since ECC modules are only listed up to 48 GB. Lenovo doesn't state this figure directly.
- We found no Lenovo service manual for this model, so check the owner's manual for exact disassembly steps, and no release latch or screw details are given here.
- We have no confirmed details on CPU replacement for this model, so this guide covers memory and storage only. Check Lenovo before planning a processor change.
Frequently asked questions
How much RAM can the ThinkStation P3 Tower Gen 2 take?
Up to 256 GB, using four 64 GB CUDIMMs. UDIMMs top out at 48 GB each, and 64 GB CUDIMMs need a BIOS newer than S0MKT11A.
What type of memory does it use?
Full-size DDR5 UDIMMs or CUDIMMs. SO-DIMMs, RDIMMs and LRDIMMs are not supported.
Why does my memory run slower with four modules?
One or two modules run at up to 5600 MT/s. With four modules the speed drops to about 4400-4800 MT/s, depending on capacity and rank. Lenovo's documents don't fully agree on the exact figure.
Does it support ECC memory?
Yes, but only with ECC UDIMMs (up to 48 GB each) and an ECC-capable processor. You can't mix ECC and non-ECC modules, and CUDIMMs are non-ECC only.
Can I add an NVMe SSD?
Yes. M.2 slot 1 takes Gen 5 or Gen 4 NVMe SSDs, and slots 2 and 3 take Gen 4 drives. Each slot needs the matching heatsink or carrier. An optional adapter in PCIe slot 3 adds another M.2 slot at Gen 3 speed.
Can I use all four 3.5-inch bays and all the M.2 slots?
No. Four 3.5" hard drives block both onboard Gen 4 M.2 slots. Lenovo's limit is 7 drives (3 SATA + 4 M.2) or 6 drives (4 SATA + 2 M.2).
Official documents and references
- Lenovo PSREF: ThinkStation P3 Tower Gen 2 specifications
Official memory, storage and expansion specs - PDF ThinkStation P3 Tower Gen 2 spec sheet (PDF)
Downloadable Lenovo specification PDF - PDF ThinkStation P3 Gen 2 memory configurator
Supported memory modules and speeds - PDF ThinkStation P3 Gen 2 storage configurator
Drive options, heatsinks and carriers - PDF ThinkStation P3 Gen 2 Linux user guide
Memory speeds, slots and drive support - PDF P3 Tower Gen 2 spec sheet (thinkstation-specs.com)
Per-module limits and drive count rules