Upgrading RAM and Storage
in Fanless Mini PCs.
A fanless mini PC is one of the few retail computers that can be opened, upgraded and closed again in fifteen minutes — provided the slot types are matched first. This guide covers capacity checks, slot identification, physical installation and post-upgrade verification across the X-series.
Already running a POS terminal rather than a mini PC? The upgrade rules are the same on any Windows-based board — M.2 or mSATA storage and SO-DIMM memory are both replaceable. What changes is the chassis, not the platform.
The exception worth knowing is an Android-based POS terminal, where RAM and storage are soldered to the board and cannot be upgraded at all. That platform comparison sits in the POS terminal guide.
Upgrading RAM and SSD in a POS TerminalWhen an Upgrade Actually Helps
These are performance symptoms rather than faults. Each one is matched against what an upgrade can and cannot fix, so you do not buy memory for a network problem.
| Symptom | Likely cause | Does an upgrade fix it? |
|---|---|---|
| System stutters with several browser tabs open | 8 GB RAM with no swap headroom | Yes — memory |
| Disk busy at full utilization for minutes after boot | Budget SATA drive or slow eMMC | Yes — storage |
| Low disk space on a small build | Small boot volume | Yes — storage |
| Application launches but crawls at shift start | Memory saturated by OS and security software | Yes — memory |
| Random crashes after exposure to dust | Oxidised memory contacts | Yes — reseat or replace memory |
| Slow only on network-heavy tasks | Not a storage issue | No — check the network path |
The Six Layers, Read as Upgrade Steps
The same six-layer order used across our troubleshooting guides applies here, but each layer is an upgrade action rather than a fault check.
| Layer | Action for an upgrade |
|---|---|
| Layer 1 — Power | Disconnect the DC input, then hold the power button for five seconds to discharge residual charge. Industrial mini PCs retain charge in the input capacitors. |
| Layer 2 — Cable | Record and photograph every cable position — COM, LAN, USB — before opening the chassis. |
| Layer 3 — Media | Confirm the slot type: M.2 NVMe, M.2 SATA, mSATA or 2.5-inch SATA. This is the layer where the wrong purchase is made. |
| Layer 4 — Driver | If a new drive is not recognized, check the SATA mode in BIOS. AHCI is required for most modern drives. |
| Layer 5 — Software | If the boot drive is being swapped, prepare the system image or installation media first. |
| Layer 6 — Hardware | Open the chassis, work grounded, fit the module, reassemble, then power on and verify. |
Confirm Before You Open
Our X-series mini PCs use a Windows industrial mainboard, so storage, memory, the mainboard fan and the CMOS battery are all replaceable. There is no “can I upgrade this?” question to answer — only a specification-matching question.
Three checks settle it.
Capacity ceiling
Confirm the DDR generation, the maximum total capacity and the per-slot limit. Industrial boards sometimes carry a mixed constraint, such as two slots with a 16 GB ceiling per slot, so the slot count alone does not tell you the ceiling.
Slot format
Our mini PCs support both M.2 and mSATA storage, and the two are not interchangeable. For M.2, establish the length and the protocol — NVMe or SATA is determined by the keying, not by the module length.
mSATA shares the same physical footprint as mini-PCIe but uses a different protocol. It is worth stating plainly: a mismatched module of either type will fit the slot and then not be detected, which reads as a dead board rather than a wrong purchase.
Dual-channel
On a two-slot board, matched modules in a pair outperform a single module of the same total capacity. Two 8 GB modules are the better purchase than one 16 GB module where two slots are available. For the same upgrade on a POS terminal chassis, see upgrading RAM and SSD in a POS terminal, and the full set sits in the troubleshooting index.
Slot Specification by Model
Find your model before ordering. The differences between models are significant — four of the seven have no M.2 slot at all.
| Model | Memory | Slots | Max | M.2 | M.2 size | Protocol | mSATA | 2.5" | Fanless |
|---|---|---|---|---|---|---|---|---|---|
| SN-X77 | DDR4 SO-DIMM | 2 | 32 GB | Yes | 2280 / 2242 | NVMe / SATA auto | No | Yes | With fan |
| SN-X58 | DDR4 / DDR5 | 2 | 8 / 16 / 32 GB | Yes | 2280 / 2242 | NVMe / SATA auto | Yes | Yes | With fan |
| SN-X31 | DDR3 / DDR4 | 1 | 8 / 16 GB | Yes | 2280 / 2242 | NVMe / SATA auto | Yes | Shared channel | Yes |
| SN-X30 | DDR3 / DDR4 | 1 | 8 / 16 GB | No | — | — | Yes | No | Yes |
| SN-X30G | DDR3 / DDR4 | 1 | 8 / 16 GB | No | — | — | Yes | No | Yes |
| SN-X26G | DDR3 / DDR4 | 1 | 8 / 16 GB | No | — | — | Yes | No | Yes |
| SN-X30A | DDR3 / DDR4 | 1 | 8 / 16 GB | No | — | — | Yes | No | Yes |
Three conclusions from that table
- · Only SN-X77 and SN-X58 have two slots. They are the two models that support two M.2 drives, or an M.2 drive and a 2.5-inch drive simultaneously.
- · SN-X30, SN-X30G, SN-X26G and SN-X30A have no M.2 slot — they take mSATA only. Ordering an M.2 drive for one of these is the most common upgrade mistake in this range.
- · Everything except the SN-X58 and SN-X77 is available in a fanless configuration, and the slot layout is identical between the fanless and actively cooled versions of the same model.
On the SN-X31 2.5-inch bay
The SN-X31 provides a 2.5-inch position, but it shares a channel with the M.2 slot. Fit one or the other rather than both, and confirm with your supplier before ordering if you intend to use the bay.
Common specification across the range
- · Base configuration is Intel J6412 with 8 GB DDR3; other boards are matched to DDR4 or DDR5 by generation and support up to 13th-generation i5 mainboards.
- · Memory and storage swaps are plug-and-play and do not require BIOS configuration.
Reading Your Current Configuration
Five minutes here prevents ordering the wrong part. Every check below can be done from the machine before it is opened.
| What you want to know | How to check | Expected result |
|---|---|---|
| Memory capacity and generation | wmic memorychip get capacity,speed,memorytype |
Capacity and speed per module |
| Drive model and interface | Get-PhysicalDisk | ft FriendlyName,MediaType,BusType |
BusType reports NVMe or SATA |
| Slot occupancy | Task Manager → Performance → Memory → Slots used | 1 of 2, or 2 of 2 |
| Board-level confirmation | Restart and enter setup with Del or F2, then open the storage and memory pages | Lists every populated slot |
Open, Swap, Verify
The physical work is the short part. What determines whether the upgrade succeeds is the preparation and the verification either side of it.
Memory
- 1. Release the retaining clips at both ends of the SO-DIMM slot.
- 2. Lift the old module out by its edges.
- 3. Align the notch with the slot key and insert at a shallow angle.
- 4. Press down until both clips engage.
- 5. On a two-slot board, fit matched modules as a pair.
Storage
- 1. Remove the retaining screw at the end of the slot.
- 2. Withdraw the module at a shallow angle.
- 3. Align the new module's key with the slot and insert.
- 4. Press flat and refit the retaining screw.
- 5. Confirm the module sits flush, not lifted at one end.
Safety boundaries
- · Always disconnect the DC input and press the power button for five seconds. Industrial mini PCs hold residual charge in the input capacitors.
- · Use an anti-static wrist strap. Retail environments are dry, and static damage to memory modules is permanent.
- · Never force a module into a slot. Both M.2 and SO-DIMM are keyed, and forcing one costs a mainboard.
- · Do not power on with the chassis open to see whether it works.
- · Opening the chassis to service memory or storage does not affect your warranty. Damage caused during the upgrade — static, bent pins or an incorrect part — is not covered.
Verification
Power on and allow for a longer first boot.
Confirm new capacity in BIOS, then again in the operating system.
Confirm the drive is listed with the expected interface type.
Launch the POS application and confirm peripheral connectivity.
Keeping an Upgrade Worthwhile
A fanless mini PC needs less attention than an actively cooled one, but it is not maintenance-free.
Record the factory configuration
Photograph the BIOS pages. It is the most reliable baseline for comparison after a change.
Hold a spare module
On an industrial site, the speed of a swap determines the length of the outage.
Clean the heatsink annually
Fanless is not dust-free. The heatsink is the thermal path and it clogs.
Watch for CMOS symptoms
Where a site loses power overnight, the battery ages faster and clock resets follow.
When replacement beats upgrading
- · The board does not support the DDR generation you need, and the processor is already the limit.
- · The slot count is exhausted and the platform does not accept a larger single module.
- · The model has been discontinued and matching spares are no longer available.
At that point the upgrade cost exceeds the replacement cost, and the correct answer is a current-generation model.
Related Troubleshooting Guides
The same Windows platform rules apply to our POS terminals. These guides cover the adjacent cases.
Upgrading RAM and SSD in a POS Terminal
The platform comparison, including why Android terminals cannot be upgraded at all.
Replacing the Fan or CMOS Battery
The other two field-replaceable parts on the same platform, and the reason a unit forgets its clock or starts to rattle.
COM / Serial Port Communication Errors
When a peripheral stops answering after hardware work, the port is the next suspect.
POS Screen Is Black But the Terminal Is On
Separating a display fault from a mainboard fault before ordering parts.