If Modern Warfare 4 displays an “Attestation Required” or “Action Required” warning when you try to play multiplayer, your PC may not meet one or more of the game’s security requirements. The message usually mentions Secure Boot, TPM 2.0, UEFI, or a combination of these features.
In some cases, the campaign may remain available while multiplayer is blocked. Fortunately, this does not necessarily mean your computer is unsupported. Secure Boot or TPM may simply be disabled in the BIOS.
This guide will show you how to check these features in Windows, enter the BIOS or UEFI settings, and enable the required security options.
Why Does Modern Warfare 4 Show the Attestation Required Error?

Modern Warfare 4 uses hardware-based security checks as part of its anti-cheat protection. Your PC may fail the attestation check for any of the following reasons:
- Secure Boot is disabled.
- TPM 2.0 is disabled or unavailable.
- Windows is running in Legacy BIOS mode instead of UEFI mode.
- Compatibility Support Module (CSM) is enabled.
- Windows, the BIOS, or important system drivers are outdated.
- Your PC supports the required security features, but they have not been configured correctly.
The warning displayed inside the game should tell you which requirement is missing. If you have already closed the message, restart the game to view it again.
Before Changing Your BIOS Settings
BIOS menus and option names vary between manufacturers. Before making any changes, keep the following points in mind:
- Save your work because your computer must be restarted.
- Open this guide on your phone so you can follow the instructions while Windows is unavailable.
- If BitLocker or Device Encryption is enabled, save your recovery key before changing Secure Boot, TPM, CSM, or UEFI settings. Windows may ask for the recovery key after restarting.
- Do not clear or reset the TPM. You only need to enable it.
- Consider taking pictures of the original BIOS settings so you can restore them if something goes wrong.
Important: Do not disable CSM or change from Legacy mode to UEFI without confirming that Windows is installed on a GPT-formatted drive. Changing the boot mode on an older MBR installation could prevent Windows from starting.
Check Secure Boot and BIOS Mode in Windows
Before entering the BIOS, check whether Secure Boot is already enabled:
- Press Windows + R to open the Run dialog box.

- Type
msinfo32 and press Enter.
- In the System Information window, locate BIOS Mode and Secure Boot State.
For the correct configuration, BIOS Mode should normally display UEFI, while Secure Boot State should display On.
If Secure Boot State shows Unsupported, your computer may be running in Legacy BIOS mode, CSM may be enabled, or the hardware may not support Secure Boot.
Check TPM 2.0 Status
You can also check whether TPM 2.0 is enabled before entering the BIOS:
- Press Windows + R.
- Type
tpm.msc and press Enter.
- Look for the message saying, “The TPM is ready for use.”
- Under TPM Manufacturer Information, check that Specification Version is listed as 2.0.
If Windows cannot find a compatible TPM, it may be disabled in the BIOS.
On Intel computers, the TPM setting may be called Intel PTT. On AMD computers, it may appear as AMD fTPM, Firmware TPM, or Security Device Support.
How to Enter the BIOS or UEFI
There are several ways to access your computer’s BIOS or UEFI settings.
Method 1: Use the BIOS Startup Key
Restart your computer and repeatedly press the BIOS key as soon as the manufacturer’s logo appears.
Common BIOS keys include:
The correct key depends on your motherboard, laptop, or desktop manufacturer.
Method 2: Restart Directly to the Firmware From Windows
You can use a Windows command to restart directly into the firmware settings:
- Open the Start menu and search for Command Prompt.
- Right-click Command Prompt and select Run as administrator.
- Enter the following command:
shutdown /r /fw /t 0
- Press Enter.
Your PC should restart and open the BIOS or UEFI settings automatically.
Method 3: Use Advanced Startup
If the command does not work, follow these steps:
- Open Settings.
- Go to System > Recovery.
- Find Advanced startup and select Restart now.
- After the computer restarts, select Troubleshoot.
- Open Advanced options.
- Select UEFI Firmware Settings.
- Choose Restart.
How to Enable Secure Boot and TPM in BIOS
The exact menu layout will depend on your motherboard or computer manufacturer. However, the general process is usually the same:
- Enter the BIOS or UEFI menu.
- Switch to Advanced Mode if the security settings are not visible.
- Confirm that the computer is using UEFI boot mode.
- Disable CSM if Windows is already configured to use UEFI and GPT.
- Enable TPM 2.0, Intel PTT, AMD fTPM, or Security Device Support.
- Enable Secure Boot.
- Save the changes and restart the computer.
If Secure Boot is enabled but still not active, look for an option such as:
- Install Default Secure Boot Keys
- Restore Factory Keys
- Enrol All Factory Default Keys
- Secure Boot Mode: Standard
Use your motherboard or computer manufacturer’s instructions before changing Secure Boot key-management settings.
Enable Secure Boot and TPM on Gigabyte or AORUS
If you have a Gigabyte or AORUS motherboard:
- Enter the BIOS.
- Switch to Advanced Mode.
- Open the Boot tab.
- Set CSM Support to Disabled if Windows uses UEFI and GPT.
- Open Secure Boot.
- Set Secure Boot to Enabled.
- Locate the TPM setting under Settings, Miscellaneous, or Trusted Computing.
- Enable Intel PTT or AMD CPU fTPM, depending on your processor.
- Select Save & Exit Setup.
The computer should restart with Secure Boot and TPM enabled.
Enable Secure Boot and TPM on Lenovo or Lenovo Legion
For Lenovo and Lenovo Legion computers:
- Enter the BIOS.
- Open the Security tab.
- Select Secure Boot.
- Set Secure Boot to Enabled.
- Enable Security Chip, Intel PTT, or AMD Platform Security Processor if TPM is disabled.
- Open the Boot tab.
- Make sure Boot Mode is set to UEFI.
- Select Exit Saving Changes.
Allow the computer to restart normally.
Enable Secure Boot and TPM on MSI
If you have an MSI motherboard or computer:
- Enter the BIOS.
- Switch to Advanced Mode.
- Go to Settings > Security > Trusted Computing.
- Enable Security Device Support.
- Select the available firmware TPM option instead of Disabled.
- Go to Settings > Advanced > Windows OS Configuration.
- Enable UEFI mode or the available Windows WHQL option.
- Open the Secure Boot settings.
- Set Secure Boot to Enabled.
- Save the changes and restart your PC.
Enable Secure Boot and TPM on Dell or Alienware
For Dell and Alienware computers:
- Enter the BIOS.
- Open the Security section.
- Select TPM 2.0 Security.
- Turn TPM on.
- Open Secure Boot > Secure Boot Enable.
- Enable Secure Boot.
- Apply the changes.
- Exit the BIOS and restart the computer.
Enable Secure Boot and TPM on ASUS or ASUS TUF
If you have an ASUS or ASUS TUF motherboard:
- Enter the BIOS.
- Switch to Advanced Mode.
- Go to Boot > CSM.
- Set Launch CSM to Disabled if Windows is installed using UEFI and GPT.
- Return to the Boot menu.
- Open Secure Boot.
- Set OS Type to Windows UEFI Mode.
- Go to Advanced > Trusted Computing or AMD fTPM Configuration.
- Enable TPM, Intel PTT, or firmware TPM.
- Open the Exit section.
- Select Save Changes & Reset.
Enable Secure Boot on ASUS ROG Ally
For the ASUS ROG Ally handheld:
- Shut down the device.
- Hold the Volume Down button.
- While holding the button, press the Power button.
- Wait for the BIOS screen to appear.
- Enter Advanced Mode.
- Go to Security > Secure Boot.
- Set Secure Boot to Enabled.
- Save the changes and restart the device.
Confirm That Secure Boot and TPM Are Working
After Windows starts again, check whether the changes were applied correctly.
Check Secure Boot
- Press Windows + R.
- Type
msinfo32 and press Enter.
- Confirm that BIOS Mode shows UEFI.
- Confirm that Secure Boot State shows On.
Check TPM 2.0
- Press Windows + R.
- Type
tpm.msc and press Enter.
- Confirm that the TPM is ready for use.
- Make sure the specification version is 2.0.
Once both features are working, restart Modern Warfare 4 and try accessing multiplayer again.
What to Do If the Attestation Required Error Continues
If Secure Boot and TPM 2.0 are enabled but Modern Warfare 4 still reports an attestation problem, try the following solutions.
1. Restart Your Computer
Perform a full system restart after making BIOS changes. Simply closing and reopening the game may not be enough for the security check to update.
2. Install Windows Updates
Open Settings > Windows Update and install all available updates.
If you are using Windows 10, make sure you have a version supported by the game. Running an outdated Windows version may cause the security check to fail.
3. Update the BIOS
An outdated BIOS may not detect TPM correctly or may have Secure Boot compatibility problems.
Visit the official support page for your motherboard, desktop, or laptop manufacturer. Download the BIOS update made specifically for your device model and follow the manufacturer’s update instructions carefully.
Do not turn off the computer while a BIOS update is in progress.
4. Update Your Graphics and Chipset Drivers
Install the latest graphics driver from NVIDIA, AMD, or Intel. You should also update the chipset driver provided by AMD, Intel, or your computer manufacturer.
Outdated drivers may not directly cause the attestation warning, but keeping them updated can prevent other crashes and compatibility problems.
5. Make Sure Secure Boot Is Active
Some BIOS menus may show Secure Boot as enabled even though it is not active. This normally happens when the default Secure Boot keys have not been installed.
Open msinfo32 and check the Secure Boot State. If it still displays Off, return to the BIOS and look for an option to install or restore the factory Secure Boot keys.
The wording varies between manufacturers, so check the official guide for your motherboard or computer before changing these settings.
6. Check Whether the Windows Drive Uses GPT
Secure Boot requires Windows to start in UEFI mode. If Windows is installed on an MBR-formatted drive, changing the BIOS to UEFI may prevent the computer from starting.
Do not change the boot mode without checking the system drive first.
If your Windows installation uses MBR, back up your important files and follow Microsoft’s official MBR2GPT conversion instructions. If you are unsure, consider asking an experienced technician for assistance.
7. Verify the Game Files
Damaged or incomplete game files may prevent the game or anti-cheat system from detecting the updated security configuration.
Use the repair or verification option available in your game launcher. Once the verification finishes, restart the computer and launch the game again.
Final Thoughts
The Modern Warfare 4 “Attestation Required” error usually appears because Secure Boot, TPM 2.0, or UEFI mode is disabled. In most cases, enabling the missing security feature in the BIOS and restarting Windows should restore access to multiplayer.
However, BIOS menus are not identical on every computer. If an option is missing or has a different name, check the official support documentation for your exact motherboard, laptop, desktop, or handheld model.
Avoid clearing the TPM or changing from Legacy mode to UEFI unless you understand how your current Windows installation is configured. Once msinfo32 shows Secure Boot as active and tpm.msc confirms that TPM 2.0 is ready, launch Modern Warfare 4 again and check whether the attestation warning has disappeared