NVMe
Definition
Non-Volatile Memory Express, a storage protocol designed for PCIe SSDs.
Detailed explanation
NVMe means Non-Volatile Memory Express, a protocol designed for solid-state storage connected over PCIe. It defines queues, namespaces, commands, health logs, power states, and firmware operations. Windows can use its StorNVMe host driver while the SSD controller runs separate device firmware. The protocol was designed around many submission and completion queues, reducing lock contention compared with older storage interfaces. Namespaces provide logical block devices, while controller logs expose temperature, endurance, error, and spare-capacity information using standardized and vendor-defined fields.
Where you are likely to see it
This term commonly appears in firmware setup, Device Manager, disk tools, or storage-controller release notes. The definition above gives the short meaning; the detailed explanation describes the term's role in the operating system and hardware stack.
Storage modes, firmware, and controller software describe separate layers with different responsibilities and risks. This glossary is informational and does not provide repair, installation, or technical-support services.
Related vocabulary
Explore connected concepts and nearby entries in the Windows hardware vocabulary.
- BIOSBasic Input/Output System, the traditional term for PC platform firmware.
- UEFIUnified Extensible Firmware Interface, the modern PC firmware standard.
- OEMOriginal Equipment Manufacturer, the company integrating a complete system or product.
- OverclockingOperating hardware beyond its manufacturer-guaranteed specification.