Understanding CSM in BIOS – Should You Disable It?

5 mins read

Updated on 2026-08-05 18:03:01 to Windows Fix

CSM (Compatibility Support Module) allows modern UEFI firmware to support older Legacy BIOS behavior, letting your PC boot from MBR disks and legacy hardware. On a modern UEFI + GPT system, CSM is usually unnecessary and can even limit features like Secure Boot and Resizable BAR.

But on a Legacy/MBR installation, turning it off can suddenly make Windows unbootable, even though your files are still intact. In this guide, you’ll learn:

  • What CSM Support in BIOS actually does
  • What happens when you disable it
  • Whether you should keep it enabled or turn it off
  • How to safely disable CSM after checking your current boot mode

Quick answer: CSM provides Legacy BIOS compatibility inside UEFI. Keep it enabled for a Legacy/MBR Windows installation; disable it only after Windows is ready to boot in UEFI mode from a GPT system disk.

1. What is CSM Support?

To answer what is CSM support in BIOS, it helps to separate three terms that users often mix together: UEFI, Legacy BIOS, and CSM. UEFI is the modern firmware environment used by most current motherboards. Legacy BIOS is the older startup method. The CSM compatibility support module is a compatibility layer inside UEFI that provides functions similar to Legacy BIOS.

When CSM is enabled, the motherboard can boot older loaders, MBR system disks, and devices that rely on legacy option ROMs. It supports both UEFI and legacy boot methods, which is useful for older Windows installs, legacy recovery USBs, or graphics cards without full UEFI support. Newer systems generally do not need this compatibility layer.

2. Should CSM Be Enabled or Disabled?

The answer depends on the operating system, disk layout, and connected hardware. There is no universal setting that is correct for every PC.

Keep CSM enabled when Windows currently boots in Legacy mode, the system disk uses MBR, or you need an old operating system or bootable tool that does not support UEFI. It can also be necessary for older graphics cards, storage controllers, or network cards that depend on legacy option ROMs.

Leave CSM disabled on a modern Windows 10 or Windows 11 PC that already uses UEFI and GPT. This is the preferred setup for Secure Boot, Windows 11 compatibility, faster and more standardized firmware startup, and newer hardware features. A data-only drive can remain MBR; the critical disk is the one that contains Windows and its boot files.

CSM Enabled CSM Disabled
Boot mode UEFI with legacy compatibility Pure UEFI
MBR boot support Usually supported Usually unavailable
GPT/UEFI boot support May be supported Fully supported
Secure Boot Usually unavailable Can be enabled
Older hardware compatibility Better May be reduced
Windows 11 suitability Not recommended Recommended
Resizable BAR support Often unavailable Usually required
Best for Older systems and devices Modern Windows PCs

⚡ 3. How to Disable CSM in BIOS Safely?

Verify the Current Windows Boot Mode & Partition Style First

  • Press Windows + R, enter msinfo32, and check BIOS Mode in System Information.
  • If it says UEFI, continue by checking the Windows system disk. If it says Legacy, keep CSM enabled for now because Windows is still relying on the legacy boot path.
  • Next, open Disk Management, right-click the disk that contains the Windows partition, and choose Properties > Volumes.
  • Check Partition style. The safest combination for disabling CSM is UEFI mode, a GPT system disk, and a visible Windows Boot Manager entry.

A Safer Way to Convert MBR to GPT Before Disabling CSM

If System Information shows Legacy and the Windows disk is MBR, you need to prepare the computer for UEFI before turning CSM off. Converting the system disk from MBR to GPT changes the partition structure required for native UEFI booting. 4DDiG Partition Manager provides a visual MBR-to-GPT conversion process for users who prefer not to enter command-line instructions manually:

Note:

Always back up important files, save any BitLocker recovery key, close applications, and connect a laptop to power before starting.

  • Install and open 4DDiG Partition Manager, then choose Convert Disk and select Convert MBR to GPT.

    FREE DOWNLOAD

    Secure Download

    convert to gpt
  • Select the Windows system disk carefully and continue to the confirmation screen.

    select c drive
  • If the selected disk is the system disk, 4DDiG Partition Manager will first download the required PE component. Once the download is complete, a confirmation window will appear. Save any open files and make sure the computer has enough battery power or is connected to a reliable power source. Then click “Sure.” The computer will restart automatically and enter the PE environment.

    click sure
  • After 4DDiG Partition Manager launches in the PE environment, select “Convert MBR to GPT” to continue.

    choose mbr to gpt again
  • Choose the disk you want to convert, and then click “Continue.”

  • 4DDiG Partition Manager will begin converting the disk from MBR to GPT. Once the conversion is complete, follow the on-screen instructions carefully to configure the correct boot mode. Otherwise, the computer may not start properly.

    configure boot mode

Disable CSM in BIOS

Once Windows is confirmed to use UEFI on a GPT system disk, follow these general steps. The exact names differ among ASUS, Gigabyte, MSI, Dell, HP, Lenovo, and other manufacturers.

  • Open Settings > System > Recovery and select Restart now beside Advanced startup.

  • Choose Troubleshoot > Advanced options > UEFI Firmware Settings, then restart.

    uefi firmware settings
  • Open the Boot or Advanced Boot menu and find CSM Support, Launch CSM, Legacy Support, or Boot Mode.

  • Set CSM or Legacy Support to Disabled and choose UEFI Only when that option is available.

    disable csm
  • Confirm that Windows Boot Manager is first in the boot order. Save the changes and restart Windows.

If Windows no longer starts, return to the firmware settings and re-enable CSM or Legacy Support. That usually restores the previous boot path.

Conclusion

Understanding CSM in BIOS is mainly about matching the firmware boot mode to the Windows installation. Keep CSM enabled for a Legacy/MBR system or hardware that still needs legacy support. Disable it when Windows already uses UEFI, the system disk is GPT, and you want Secure Boot or other modern firmware features. If your PC is still Legacy/MBR, convert the system disk first instead of turning CSM off immediately. 4DDiG Partition Manager offers a guided MBR-to-GPT conversion workflow, after which you can switch the firmware to UEFI and disable CSM more safely.

FREE DOWNLOAD

Secure Download

William Bollson (senior editor)

William Bollson, the editor-in-chief of 4DDiG, devotes to providing the best solutions for Windows and Mac related issues, including data recovery, repair, error fixes.

(Click to rate this post)

You rated 4.5 ( participated)