You can identify the manufacturer and part number of installed RAM in Windows 10 without opening the computer, although firmware data is not always complete. The most useful fields include manufacturer, part number, capacity, speed, and the memory slot or bank.
Check RAM details with PowerShell
- Right-click Start and open Windows PowerShell or an available Terminal/PowerShell window.
- Run a CIM query for the
Win32_PhysicalMemoryclass. - Review fields such as Manufacturer, PartNumber, Capacity, Speed, and DeviceLocator.
- Trim any extra spaces from the displayed part number when searching for specifications.
- Compare the result with the computer or motherboard manufacturer’s supported-memory information before buying an upgrade.
Firmware data can be incomplete
Some PCs report generic manufacturer values, blank part numbers, or configured speeds that differ from the module’s advertised rating. If Windows does not provide enough information, check the system documentation or physically inspect the memory label after safely shutting down and opening a serviceable computer.
Matching capacity is not enough
RAM compatibility also depends on DDR generation, form factor, voltage, rank/layout, supported speed, motherboard limits, and sometimes whether memory is ECC or registered. Laptop SO-DIMMs and desktop DIMMs are physically different.
Configured speed may be lower than the module rating
A module sold for a higher speed can run more slowly because of CPU, motherboard, firmware, or mixed-memory limitations. Do not assume a lower reported operating speed means the RAM is counterfeit or defective.
Windows 10 standard support ended October 14, 2025. If you are buying memory to extend the life of an old PC, also check whether the system can move to a supported operating system before investing heavily in upgrades.
If you plan to mix new and existing modules, consult the motherboard manual for recommended slot placement. Dual-channel operation often depends on which sockets are populated, and mixed kits are not guaranteed to run at their advertised settings together.
After installing RAM, run a memory diagnostic if you encounter crashes, boot loops, or unexplained application errors.

Kermit Matthews is a freelance writer based in Philadelphia, Pennsylvania with more than a decade of experience writing technology guides. He has a Bachelor’s and Master’s degree in Computer Science and has spent much of his professional career in IT management.
He specializes in writing content about iPhones, Android devices, Microsoft Office, and many other popular applications and devices.