The UEFI Secure Boot feature in Windows 10 and 8.1 OS generally helps to make sure that your PC boots using the low level software and firmware is signed by Microsoft and trusted by the manufacturer, so low-level malware like rootkits can not interfered with the boot process. However, if you would like to install the Modern versions of some Linux distributions, such as Fedora, Ubuntu, FreeBSD, Chrome OS and beyond, the Linux boot loaders and other software are also blocked. To resolve the problem, Windows 10 gives manufacturers an option to include the toggle it or not in the UEFI firmware.
How to turn off or Disable UEFI Secure Boot in Windows 10/8.1 to install LinuxNote: The Windows RT devices like the original Surface and Surface 2, require Secure Boot to allow Windows RT to boot. And you are unable to do that on those devices.
Make sure the PC come with such a toggle of Secure Boot.
* Fisrt Access the PC BIOS/UEFI menu.
Power up your tablet or computer, press the key such as F1, F2, F12, or Esc from your keyboard during the bootup sequence.
* If you are inside Windows 10, follow the method to boot to UEFI Firmware Settings:
Click/tap the Start menu, and open the Setting app.
Click the Update & security icon, click Recovery on the left side,
under Advanced startup, click on “Restart now” button.
Within the Choose an option screen, click on Troubleshoot, go to Advanced options > UEFI Firmware Settings > Restart.
* Once you have booted into your UEFI firmware settings, under the Security tab, locate the the Secure Boot setting.
If you can not find it, it may be under the Boot tab, the Authentication tab, or you select Custom to load the Secure Boot keys.
* Then set Secure Boot to Disabled, save changes and exit then reboot to Windows normally.
Once you need to re-enable Secure Boot feature in Windows 10, the first step is to uninstall the im-compatible things with Secure Boot, such as graphics cards, hardware, or operating systems. Then use the above method to set it to Enabled.