ThisCalculator

Everyday

Should System Disk Be Active Disk?

Updated · Standard formula, shown below

Should System Disk Be Active Disk?

Yes, the system disk should be the active disk on a BIOS/MBR-based computer, because the active flag tells the firmware which partition contains the boot loader (like NTLDR or BOOTMGR) to start Windows. On modern UEFI/GPT systems, the active flag is not used, so the question only applies to older setups.

What the Active Disk Does

On older BIOS-based computers with MBR (Master Boot Record) disks, the active flag is a single bit stored in the partition table of each primary partition. The firmware reads the MBR, finds the partition marked active, and loads the first sector of that partition (the boot sector). That boot sector then loads the operating system loader. If no partition is marked active, the BIOS typically shows an error like “No bootable device” or “Missing operating system.”

The active disk is the physical drive that contains the active partition. In most single-drive systems, the system disk (the drive with Windows) is also the active disk. However, you can have multiple disks, and only one partition across all disks can be active at a time.

When It Matters: BIOS vs. UEFI

The active flag is only relevant for BIOS firmware and MBR-partitioned disks. Modern computers use UEFI firmware with GPT (GUID Partition Table), which does not use the active flag at all. UEFI boots by reading the EFI System Partition (ESP) directly. So if your PC was made in the last 5–10 years and uses UEFI, the active flag is ignored, and the question becomes moot.

You can check your firmware type in Windows: open System Information (msinfo32) and look at “BIOS Mode.” If it says “UEFI,” you’re on GPT. If it says “Legacy” or “BIOS,” you’re on MBR and the active flag matters.

How to Check and Set the Active Partition

To see which partition is active, open Disk Management (diskmgmt.msc) or use the command prompt with diskpart. In Disk Management, the active partition is labeled “System” under the Status column (not to be confused with “Boot”). In diskpart, select the disk and list partitions; the active one has an asterisk (*).

To set a partition as active in diskpart:

  1. Open Command Prompt as administrator and type diskpart.
  2. Type list disk and note the disk number.
  3. Type select disk X (replace X with the disk number).
  4. Type list partition and note the partition number.
  5. Type select partition Y.
  6. Type active.

Only primary partitions can be marked active. On MBR disks, you can have up to four primary partitions, but only one can be active at a time.

Common Problems and Misconceptions

A frequent misconception is that the active disk must be the same as the boot disk. Actually, the “system” partition (active) contains the boot loader, while the “boot” partition contains the Windows operating system files. They can be on different partitions or even different disks. For example, you might have a small 100 MB system partition on one drive and Windows on another. In that case, the system disk (with the active partition) is not the same as the disk with Windows, but it still must be the active disk for booting to work.

Another common issue: if you clone a Windows drive to a new disk, the clone may not be marked active, causing a “Bootmgr is missing” error. The fix is to mark the correct partition as active using diskpart or a recovery tool.

How to Choose the Right Active Disk

If you have multiple disks and want to boot from a specific Windows installation, you need to ensure that the active partition is on the disk that contains the boot loader for that installation. In practice, this means:

  • If you have only one Windows installation, the active disk should be the one with the system partition (usually the same as the C: drive).
  • If you have dual-boot with two Windows versions on separate disks, the active disk determines which boot loader runs first. You can then use the Windows Boot Manager to choose the OS.
  • If you want to boot from a different disk temporarily, you can change the active flag, but it’s safer to use the BIOS boot menu (usually F12 or Esc) to select the boot device without changing the active flag.

Frequently Asked Questions

Can I have two active partitions on different disks?

No. The MBR standard allows only one active partition across all disks. If you mark a second partition as active, the first one is automatically cleared.

What happens if no disk is active?

If no partition is marked active, the BIOS cannot find a boot loader and will typically display an error like “No bootable device” or “Reboot and Select proper Boot device.” You can fix this by booting from a Windows installation media and using the recovery command prompt to mark the correct partition as active.

Does the active flag affect data on the disk?

No, the active flag only tells the firmware where to look for the boot loader. It does not affect data stored on the partition, nor does it make a partition “bootable” in the sense of containing Windows. A partition can be active even if it doesn’t have a valid boot loader.

Is the active disk the same as the boot disk?

Not necessarily. The active disk contains the system partition with the boot loader, while the boot disk contains the Windows folder. They are often the same, but can be different, especially in multi-disk setups or when Windows is installed with a separate system partition.

On UEFI/GPT, do I need to worry about the active flag?

No. UEFI uses the EFI System Partition (ESP) and does not read the active flag. If you convert an MBR disk to GPT, the active flag is ignored. You only need to worry about it if you are using legacy BIOS boot.

Can I mark a logical drive as active?

No, only primary partitions can be marked active. Logical drives inside an extended partition cannot be set as active. This is why Windows always places the system partition as a primary partition.

Summary

In short, on BIOS/MBR systems, the system disk should be the active disk to allow booting. On UEFI/GPT systems, the active flag is irrelevant. Always check your firmware type before troubleshooting boot issues. If you see a “missing operating system” error, verify the active partition is set correctly using diskpart or Disk Management.

Related

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.