Gigabyte X870E Aorus Pro upgrade guide
Updated Oct. 27, 2026 · Written from this device's verified specifications
The Gigabyte X870E Aorus Pro is a full-size desktop ATX motherboard with a socketed CPU, four memory slots and plenty of drive connectors. That means most upgrades are simple swaps you can do at home. Everything below applies to Rev. 1.0; the PRO ICE shares this board's PCB and manual, while the PRO X3D is a genuinely different board with different limits. How much space you have for drives, coolers and cards depends on your case, not the motherboard.
At a glance
- Memory: 4 x DDR5 DIMM, up to 256 GB total, up to DDR5-8200 (OC)
- Storage: 4 x M.2 NVMe (PCIe 5.0/4.0) plus 4 x SATA 6 Gb/s ports
- CPU: socketed AM5, Ryzen 7000 / 8000G / 9000 series
- Update the BIOS before assuming a memory or CPU combination is faulty
| 4× DDR5 DIMM, up to 256 GB, DDR5-8200 (OC) | 4 × DDR5 DIMM · up to 256 GB total · 8200 MT/s |
|---|---|
| 4× M.2 NVMe (PCIe 5.0/4.0), 2280–25110 | 4 × SSD M.2 2280 / M.2 22110 / M.2 2280 / M.2 22110 (NVMe) |
| 4× SATA 6 Gb/s ports (2.5″/3.5″ drives) | 4 × HDD / SSD SO-DIMM (SATA) |
| AM5 socket, Ryzen 7000/8000/9000 series | AM5 · Ryzen 7000, Ryzen 8000G, Ryzen 9000 |
Lifecycle and support
A current model: sold new and supported.
| Milestone | Date |
|---|---|
| Release First available to buy. |
Sept. 30, 2024
Official
Gigabyte Japan press release: X870E/X870 AORUS lineup on sale Sept 30, 2024 from noon. Source ↗ |
Dates not listed haven't been published by the manufacturer or a reliable third party.
Memory (RAM)
You have four full-size DDR5 DIMM slots, so memory is entirely user-replaceable. The board takes up to 64 GB per module and 256 GB in total (4 x 64 GB). It is DDR5 only - DDR4 physically will not fit - and only non-ECC unbuffered desktop modules are supported. ECC and registered/buffered server memory is not. Supported module ranks include 1Rx8, 2Rx8 and 1Rx16.
Speed-wise the board is rated up to DDR5-8200 when overclocked, with 8000/7800/7600/7200/7000/6800/6666/6600/6400/6200/6000/5600 (OC) steps plus JEDEC 5200/4800. Both AMD EXPO and Intel XMP profiles are accepted, so you can use either kind of kit. Two things hold you back from the headline speed: kits rated 8000 MT/s or above need a Ryzen 9000 CPU, and with all four slots filled the board clocks memory down (the so-called 2DPC penalty) - even plain JEDEC modules can end up below their rated speed. GIGABYTE's memory support list is the final word on what runs at what speed.
Population order matters. Put your first module in DDR5_A2; for two modules use A2 plus B2; use all four only if you really need the capacity. A single module won't run in dual-channel mode, and the board has a DRAM status LED that lights if a stick is in the wrong slot. Modules should be installed as identical pairs or matched kits (same capacity, brand, speed and chips).
Buying tips: choose a matched kit rather than mixing sticks, buy non-ECC unbuffered DDR5, and remember that 64 GB (32 Gbit) modules may need a BIOS update and/or configuration limits. If your kit won't run at its rated speed, update the BIOS first before assuming the memory is bad.
Buying tips
- Buy a matched kit - identical pairs, not mixed sticks
- Non-ECC unbuffered DDR5 only; ECC/registered memory will not work
- High-speed 8000 MT/s+ kits need a Ryzen 9000 CPU; four sticks will clock down
- Check GIGABYTE's memory support list before paying for top speeds
Cheapest compatible right now
- Kingston ValueRAM 16 GB (1×16 GB) DDR5-4800 DIMM $293.99 eBay US
- Crucial 16 GB kit (2×8 GB) DDR5-4800 UDIMM (desktop) $360.00 eBay US
- Crucial 32 GB (1 x 32 GB) DDR5-4800 UDIMM $450.00 eBay US
Storage (SSDs and hard drives)
There are two ways to add storage: four M.2 slots for NVMe SSDs, and four SATA 6 Gb/s ports for 2.5-inch or 3.5-inch drives.
M.2: all four slots are NVMe/PCIe only - the board does not support M.2 SATA SSDs, so check the drive description says NVMe/PCIe before buying. Three slots (M2A_CPU, M2B_CPU, M2C_CPU) hang off the CPU at PCIe 5.0 speed, and one (M2D_SB) runs through the chipset at PCIe 4.0. Every slot takes 2280 and 22110 drives; the M2A_CPU slot also takes the wider 2580 and 25110 lengths. Double-sided and heatsinked drives fit. No maximum total capacity is published, so per-drive limits come down to the drive itself.
Two trade-offs to plan around. Filling M2B_CPU or M2C_CPU drops your graphics card slot from x16 to x8 (a small real-world difference with today's cards, but documented). And if you fit a Ryzen 8000 (Phoenix 1 or Phoenix 2) CPU, M2B_CPU and M2C_CPU become unavailable, the GPU slot falls to x8 or x4 depending on the chip, and all M.2 slots run at PCIe 4.0 only. With Ryzen 7000 and 9000 CPUs the M2A_CPU slot runs at Gen5. A useful habit: put your boot drive in M2A_CPU first, then add capacity in the other slots.
SATA: the board gives you four SATA 6 Gb/s ports and nothing else - the 2.5-inch/3.5-inch bays and SATA data cables come from your case. There's no thickness limit at board level. If you want to hot-swap drives, enable hot-plug in the BIOS. RAID options are SATA RAID 0/1/10, and NVMe RAID 0/1/5/10 - though NVMe RAID 5 requires a Ryzen 9000 CPU.
Buying tips: for the fastest boot and load times pick a PCIe NVMe SSD in M2A_CPU; buy an M.2 SATA drive only if you have another machine for it, as it will not work here. For bulk storage, SATA drives are still the simplest, cheapest route - just make sure your case has bays and buy SATA data cables.
Buying tips
- Buy NVMe/PCIe M.2 SSDs - M.2 SATA drives are not supported
- 2280 fits all four slots; 22110 fits all four; 2580/25110 only fit M2A_CPU
- Plan slot order: the middle two M.2 slots cost you GPU slot bandwidth
- For SATA drives, check your case has bays and buy SATA data cables
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
Processor (CPU)
The CPU sits in a socketed AMD AM5 (LGA) socket, so it is replaceable. The supported generations are Ryzen 7000, Ryzen 8000G (Phoenix 1/Phoenix 2) and Ryzen 9000 series. Check GIGABYTE's supported CPU list for the latest additions and any BIOS version each one needs.
GIGABYTE doesn't state a maximum TDP or cooling limit for the board, and it accepts the full desktop lineup including 170 W TDP parts such as the Ryzen 9 9950X (whose socket power draw can exceed 200 W under PPT). In practice your limits are the cooler and your case airflow rather than a documented board cap, so check cooler height and radiator clearance before you buy.
A newer CPU may need a BIOS update before it will boot, and the same is true for high-density memory. Update the BIOS before assuming a new processor or RAM kit is faulty. One more reason to weigh a Ryzen 8000 chip carefully: as described above, those CPUs disable two M.2 slots and slow the graphics slot and storage to PCIe 4.0.
Buying tips: match the CPU to your workload and cooler, verify it on GIGABYTE's support list, and check the memory rules if you also want top-speed RAM - 8000 MT/s and above needs a Ryzen 9000.
Buying tips
- Any AM5 Ryzen 7000/8000G/9000 series chip is a candidate; confirm on GIGABYTE's list
- No documented TDP cap - your cooler and case set the practical limit
- Ryzen 8000 chips cost you two M.2 slots and PCIe 5.0 speeds
- Update the BIOS before installing a newly released CPU
Cheapest compatible right now
- AMD Ryzen 5 9600X $147.99 eBay US
- AMD Ryzen 7 7700X $197.99 eBay US
- AMD Ryzen 7 9700X $248.99 eBay US
How to upgrade
Before you start
- Back up your data and, for a CPU or OS drive change, note your Windows/BitLocker key and update the BIOS first if needed
- Shut down fully, switch the PSU off and unplug the power cable
- Ground yourself (touch the case or use a wrist strap) and lay the board/components on a non-static surface
- Open the case and install the part; for exact screw positions, latches and clearances, follow the owner's manual
- Close the case, reconnect power and boot into the BIOS to confirm it sees the new part at the expected speed/slot
Steps
- Installing memory
Install the first stick in DDR5_A2, then A2 plus B2 for a pair, then the remaining slots for four. Open the DIMM latches at both ends, line the notch up with the socket key and press evenly until both latches click. The board's DRAM status LED tells you if a module is seated in the wrong slot. Check the BIOS reports the total capacity and expected speed, remembering that four sticks will clock down. - Installing an M.2 SSD
Choose your slot (M2A_CPU first for a boot drive). Remove the mounting screw or standoff, slide the drive into the connector at a shallow angle, press it down and secure it at the 2280, 22110 or 2580/25110 position - the exact screw and heatsink arrangement is shown in the owner's manual. Double-sided and heatsinked drives are fine. Confirm the drive appears in the BIOS, and remember that filling M2B/M2C changes the GPU slot to x8. - Installing a SATA drive
Mount the drive in a case bay, connect a SATA data cable to one of the four ports and a power cable from the PSU. Enable hot-plug in the BIOS if you plan to swap drives without shutting down. The drive should show up in the BIOS and in your operating system. - Installing a CPU
Update the BIOS first if the CPU is newer than your current BIOS. Retract the socket lever and load plate, lift the protective cover, align the CPU's corner marker with the socket marker and lower it straight in without touching the pins - no force. Refit the plate and lever, apply fresh thermal paste if your cooler needs it, and mount the cooler per its manual. Check the BIOS recognises the chip and reports the right model.
Good to know
- GIGABYTE publishes no maximum total storage capacity; per-drive limits depend on the drive.
- Memory speed is a combination of CPU, DIMM count and module quality - the support list is the reference, not the headline number on the box.
Frequently asked questions
How much RAM can the Gigabyte X870E Aorus Pro take?
Up to 256 GB total - four DDR5 DIMMs of up to 64 GB each. With all four slots filled the board will clock memory down, so a two-stick kit is the better choice unless you need the capacity.
Does it support DDR4 or ECC memory?
No to both. It is DDR5 only, and only non-ECC unbuffered desktop modules are supported. ECC and registered/buffered server memory is not.
Does it support M.2 SATA SSDs?
No. All four M.2 slots are NVMe/PCIe only. For SATA drives, use the four SATA 6 Gb/s ports with a 2.5-inch or 3.5-inch drive in a case bay.
How many SSDs can I install?
Four M.2 NVMe SSDs (2280 or 22110 everywhere, plus 2580/25110 in M2A_CPU) and four SATA drives at the same time. Note that filling M2B or M2C reduces the GPU slot to x8, and with a Ryzen 8000 CPU those two M.2 slots disappear entirely.
Which CPUs fit the X870E Aorus Pro?
AMD Ryzen 7000, 8000G and 9000 series on socket AM5. There is no documented TDP cap - even 170 W parts such as the Ryzen 9 9950X are supported - but check your cooler and case, and update the BIOS for newer chips.
Do I need a BIOS update before upgrading?
Often yes. A current BIOS may be required for newer CPUs and for high-density 64 GB (32 Gbit) memory modules. Update before installing, and if a combination won't run at rated speed, update the BIOS before assuming the part is faulty.
Official documents and references
- PDF GIGABYTE X870E AORUS PRO / PRO ICE user's manual (PDF, Rev. 1004)
Covers the PRO and PRO ICE: slot layout, memory population order, M.2 and SATA details, disassembly. - X870E AORUS PRO (Rev. 1.0) specification page
Official full spec list, including supported memory speeds and PCIe slots. - X870E AORUS PRO (Rev. 1.0) support page
BIOS downloads plus the memory and CPU support lists (QVL). - Kingston memory compatibility notes for the X870E AORUS PRO
Confirmed kit pairings and notes on matched kits, the 4-DIMM speed penalty and drive clearance.