Yes, In Windows 10, this can be done by software. Under Settings, you have the option to Update and Security, and under this option, you select the Recovery option. In the field of boutenolate, click Restart now. Proceed to Troubleshoot to Advanced Options to UEFI Firmware Settings to boot to bios. This is ideal with rapid SSDs.
For more read - https://datarecovee.com/how-to-enter-bios-on-windows-10/ (https://datarecovee.com/how-to-enter-bios-on-windows-10/)