How do you access the BIOS if your machine boots too fast for you to enter it, but your OS is broken?

J. Mini

This is purely hypothetical and technically OS agnostic, but I usually see issues like this suffered by Windows 10 users who have got truly fast machines and have turned on Fast Boot. The process goes something like this:

  • You have a truly fast computer that's been set up for a very fast boot.
  • Your boot order options in your BIOS put your OS's storage medium first in your boot order.
  • Because it boots so fast, traditional tricks for accessing the BIOS (e.g. spam F2 on boot) are impossible. The internet tells you that if you want to access your BIOS, you have to use your OS to tell your machine to boot to the BIOS on its next shutdown.
  • One day, your OS breaks badly. In fact, it's broken so badly that cold boots and turning it on and off again many times change nothing. The case that I typically see is a machine that boots to a black screen after maybe a fraction of a second of showing the manufacture's splash screen.
  • You'd love to use a recovery USB or a USB with your OS's ISO on it to fix this problem, but because you can't access the BIOS (to change the boot order) without accessing your unaccessible OS, you can't.
  • You are now stuck in an awful position.

What is the normal procedure for fixing cases like this? I'm sure that there's a solution for Windows 10 somewhere, but is there a general fix? Nothing that I've said above is unique to Windows 10, so I'd like to hear an OS-agnostic solution if one exists.

Tonny

Power down.
Disconnect the internal disk. Don't insert ANY bootable media.
Boot
It should now get to a "can't find boot-device" screen and give you the option to enter the bios.
When in the bios change boot-order as desired. Exit the Bios and don't forget to save changes.
Shutdown
Re-connect disk.
Problem solved.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

How do you fix a broken type signature in a library for your project?

How do you keep your Ubuntu Desktop machine updated with the last stable upgrades? (OS version, kernel, packages)

How do you update your UI when using a state machine

How Do you access function props in your class component?

How do you access your heroku database (specifically postgres)?

How do you scale your ActiveMQ vertically?

How do you organize your file downloads?

How do you manage your gists on GitHub?

How do you debug your Nest queries?

How do you change your username in Manjaro?

How do you get your location in javascript?

How do you reset your password for thunderbird?

How do you block a port on your loopback?

How do you stabilize your playwright tests?

How do you clear your Visual Studio Code cache on a Mac/Linux Machine?

Disable "Do you want to allow this webpage to access your Clipboard" message

How do you protect your API key in your tests when you publish a gem with tests?

Ubuntu mobile OS/Ubuntu for phones: How much control do you have over your data?

How do you access the URL w react-redux to determine the user's progress in your application?

How do you access variable in the link section of your directive in Angular Js?

How do you access a phone number from your user's contacts in swift?

How can you access your router via IPV6?

How easy is it for a hacker to access your webcam when you browse the internet?

How do you know how to limit how many client that could enter your basic group chat app server? (Maximum 10)

How can you avoid being asked to enter your BitBucket password when you push to BitBucket wiki?

How do you design your classes in Qt with a lot of widgets?

How do you manage view tags in your iOS project?

How do you fake your location with the google maps api

How do you handle different KeyError in your code