What is nvram

Last updated: April 1, 2026

Quick Answer: NVRAM (Non-Volatile Random Access Memory) is a type of computer memory that preserves data even when powered off. It's typically used to store BIOS settings, system configurations, and other essential data that must be retained between reboots.

Key Facts

Overview

Non-Volatile Random Access Memory (NVRAM) is a special type of computer memory designed to retain data without power. While regular RAM requires continuous electrical power to maintain its contents, NVRAM uses battery backup or other mechanisms to preserve critical system information even during complete power outages. This makes it essential for storing configuration data that must survive system shutdowns.

How NVRAM Differs from Regular RAM

Regular RAM: Provides fast, temporary storage for currently running programs and data. When power is lost, all RAM contents disappear immediately. Capacity ranges from gigabytes to terabytes in modern systems.

NVRAM: Provides small-capacity storage for essential system settings that must persist across power cycles. Uses internal battery or capacitor backup to maintain data during power loss. Capacity is typically measured in kilobytes to megabytes.

Common Uses of NVRAM

CMOS and NVRAM

The term CMOS (Complementary Metal-Oxide-Semiconductor) is often used interchangeably with NVRAM in computers, though technically CMOS refers to the technology used to build the memory cells. CMOS batteries in computers typically last 3-10 years. When a CMOS battery dies, the system loses all BIOS settings and may not boot properly. Users see error messages about incorrect date/time or CMOS checksum errors.

Replacement and Maintenance

Most motherboards include a small coin-cell battery (typically CR2032) that powers NVRAM. If your computer repeatedly loses BIOS settings or shows date/time errors despite correction, the CMOS battery is likely dying. Replacing it involves opening your computer case, locating the battery (usually near the BIOS chip), removing the old one, and inserting a new CR2032 battery. This is a simple but requires basic computer hardware familiarity.

NVRAM in Other Devices

Beyond computers, network devices like routers and switches use NVRAM to store configuration. Enterprise networking equipment often includes NVRAM specifications in technical documentation. Some devices use flash memory instead of traditional NVRAM, which doesn't require battery backup but may have slower write performance.

Related Questions

What is the difference between RAM and NVRAM?

RAM requires continuous power and holds data for currently running programs; contents are lost at shutdown. NVRAM preserves data without power using battery backup and stores essential system settings that must survive power loss.

What is BIOS?

BIOS (Basic Input/Output System) is firmware that runs before your operating system boots, controlling hardware initialization and startup processes. BIOS settings are stored in NVRAM, including boot order, system time, and hardware configuration.

How do I reset my BIOS settings?

You can reset BIOS to defaults through the BIOS menu itself or by removing the CMOS battery for 30 seconds to clear NVRAM. Some motherboards have a CMOS reset jumper. Resetting BIOS clears all custom settings including overclocking configurations.

Sources

  1. Wikipedia - Non-volatile Random Access MemoryCC-BY-SA-4.0
  2. Wikipedia - CMOSCC-BY-SA-4.0