PDF download Download Article
We answer your questions about CSM in Windows
PDF download Download Article

What is CSM in the UEFI, and should it be enabled or disabled? CSM stands for "Compatibility Support Module", and UEFI stands for "Unified Extensible Firmware Interface". Your computer uses CSM to create a compatible environment for older components and hardware to work. Most people are fine with CSM enabled or disabled, but anyone looking to upgrade to Windows 11 must disable CSM. Keep reading to learn more.

CSM: Quick Overview

CSM stands for "compatibility support module" and is used for just that—compatibility with older components and hardware. Most people with a modern PC can disable CSM, but it doesn't hurt to leave it enabled, too. However, CSM must be disabled to upgrade to Windows 11.

Section 1 of 3:

What does CSM do?

PDF download Download Article
  1. CSM (which means "compatibility support module") simply emulates a BIOS environment so old operating systems, hard drive partitions, and software still work in a UEFI environment.
    • BIOS (Basic Input/Output System) and UEFI (Unified Extensible Firmware Interface) are both firmware, which is embedded software that acts as an interface between the operating system software and the computer hardware. UEFI has replaced BIOS, but they are compatible with one another.[1]
      • Despite UEFI replacing BIOS, many people colloquially still refer to UEFI as BIOS.[2] This can be confusing, especially with the advent of Windows 11. Windows 10 has both UEFI and Legacy BIOS mode, but Windows 11 only supports UEFI mode.[3]
  2. Advertisement
Section 2 of 3:

Should I have CSM enabled or not?

PDF download Download Article
  1. Even though CSM is included for compatibility reasons, it's very unlikely that you'll run into something on your computer that requires it to work. As such, it's totally fine to disable CSM.
    • On the other hand, if you're not having any problems with your computer and CSM is enabled, you don't need to disable it.
    • Some users have found that their computer boots slightly faster after disabling CSM.
    • If you disable CSM and your computer doesn't start like it should, simply go back into the UEFI and enable CSM, then restart your computer. It should continue working like normal; disabling it if you need it won't damage your motherboard or computer at all.
  2. Since Windows 11 only supports UEFI mode, CSM must be disabled before you can upgrade. Windows 10 must also be installed in UEFI mode. (You can switch from Legacy BIOS to UEFI with the MBR2GPT tool found in the Windows\System32 folder.[4] )
  3. Advertisement
Section 3 of 3:

How to Enable or Disable CSM

PDF download Download Article
  1. You'll want to hit the button to open your UEFI when you see your motherboard logo pop up on screen. The button to open the UEFI for the most popular motherboard brands are listed below, but you may want to check your motherboard manual for specifics:
    • ASUS: Delete or F2
    • ASRock: Delete or F2
    • EVGA: Delete or F2
    • Gigabyte: Delete or F2
    • MSI: Delete
  2. Each motherboard manufacturer lays out their UEFI slightly differently, so the exact location will vary.
  3. You may see CSM and/or Compatibility Support Module.
  4. For most people, CSM can be enabled or disabled. However, if you're planning on upgrading to Windows 11 and your Windows 10 is installed in UEFI mode, you should turn off CSM.
    • If the option to enable CSM is disabled, you are likely using integrated graphics on an Intel 500 or later chipset motherboard.[5] The only way to fix this is to switch to a dedicated graphics card.
  5. Along the top bar with the various tabs should be a button that says Save & Exit or just Exit. Be sure to save your settings when prompted.[6]
    • If your computer doesn't start up normally once it restarts, simply go back into the UEFI and enable CSM. There's a good chance that one of your hard drive partitions is formatted as MBR (Master Boot Record), which requires CSM to work.
  6. Advertisement

Expert Q&A

Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement

Tips

Submit a Tip
All tip submissions are carefully reviewed before being published
Name
Please provide your name and last initial
Thanks for submitting a tip for review!

You Might Also Like

Secure Boot Can Be Enabled when System in User ModeWhy Secure Boot Can't Be Enabled on a PC or Laptop & How to Fix it
Turn on Secure Boot Enable (or Disable) Secure Boot in Windows 10 and 11
Enable Secure Boot Enable the Secure Boot Setting & TPM 2.0 on Windows
Turn Off S Mode in Windows 112 Ways to Turn Off S Mode on a Windows 11 PC
Enable Xmp Enable XMP: Step-by-Step Guide for Easy Overclocking
Change Computer BIOS Settings Change Computer BIOS Settings on a Windows PC: Guide
Disable BIOS Memory Options Disable BIOS Memory Options on a Windows PC
Enter BIOS Access the BIOS on Any PC: Guide + Troubleshooting
Should I Upgrade to Windows 116 Reasons to Upgrade to Windows 11 (And 6 Reasons Not To)
Unexpected Kernel Mode Trap8 Ways to Fix the UNEXPECTED KERNEL MODE TRAP BSOD
Check BIOS Version Check the BIOS Version on Windows 11, 10, and 8.1
Start Pxe over Ipv4Getting a "Start PXE Over IPv4" Message On Boot? Here's How to Fix It
Disable Fast StartupEasy Ways to Turn Off Fast Startup (and How It Can Help)
Start Pxe over Ipv6What Does "Start PXE over IPv6" Mean? Causes & Fixes Guide
Advertisement

About This Article

Luigi Oppido
Reviewed by:
Computer & Tech Specialist
This article was reviewed by Luigi Oppido and by wikiHow staff writer, Hannah Dillon. Luigi Oppido is the Owner and Operator of Pleasure Point Computers in Santa Cruz, California. Luigi has over 25 years of experience in general computer repair, data recovery, virus removal, and upgrades. He is also the host of the Computer Man Show! broadcasted on KSQD covering central California for over two years. This article has been viewed 4,884 times.
How helpful is this?
Co-authors: 4
Updated: December 10, 2024
Views: 4,884
Categories: Basic Computer Skills
Thanks to all authors for creating a page that has been read 4,884 times.

Is this article up to date?

Advertisement