New
#200
UEFI partition contains everything BIOS has + CMOS settings so it's possible that BIOS doesn't recognize drive properly because of UEFI partition corruption or an error.
UEFI partition contains everything BIOS has + CMOS settings so it's possible that BIOS doesn't recognize drive properly because of UEFI partition corruption or an error.
I think I had a similar issue. I do have UEFI boot, secure boot disabled. It started updating to build 2004 through Windows Update. After first restart, I got BIOS no bootable device found error. Went to BIOS, and CSM was now enabled (I did not enable it). Disabled CSM and tried to boot again with UEFI, but it would go to BIOS, like there is no bootable device. Used the BIOS boot menu, but instead of having Windows Boot Manager as option, I got a boot option with some chinese characters (at least I think they were chinese). Selected that device, and it did boot, and continued the update. It restarted again, and yet the same issue, straight to BIOS like no boot device was available. Again boot menu allowed to boot and eventually it finished the update. But I couldn't have the computer like that, so I reverted the update, and as soon as it restarted, pressed F11 to call boot menu, and there Windows Boot Manager like before.
So I am guessing, there was some code change in the Windows Boot Manager that renders it incompatible with some BIOS.
In keeping things simple, yes there is communication between the BIOS and OS and as such the BIOS, like the OS, will set parameters based on this communication. However; the BIOS basically has the final say. Example: Secure Boot won't work if the feature isn't enabled in the BIOS.
All that said, sticking strictly to "hardware".... again, no matter what the OS says, the BIOS has final control.... the OS says the there's no drive letter assigned to an SSD drive, I'm not seeing it. The BIOS says I don't care about drive letters I see said drive.
Anyway I'm not going claim BIOS/UEFI expert here, but I do have a basic understanding here; and the bottom line is an OS update/upgrade isn't going to make drives disappear in the BIOS... unless the OS somehow caused physical damage the the drives... (somehow fried the drives).
Peace
Cool, that about sums it up. Drive not fried though, boots and works fine. It's how the firmware shows what the boot drive options are (now shows no hard or optical) that changed. However, if I put a bootable disc in the DVD drive it then shows in the boot drive list as UEFI DVD drive, but still no show of the SSD as boot drive, which will boot fine if I remove the DVD disc.
Something to ponder on in these days :)
Finally, I updated my machine this evening. Faster than I though, smoother and no problems at all. I used the tool to do the upgrade, not the MCT. Did a sfc /scannow and everything is alright by now.
And yep. It's true: W10 now feels faster, like more responsive. Take in count I have a really old machine. And it feels really good.
"BIOS upgrades" (firmware updates) aren't done through Windows Update. They are downloaded via software provided by the PC/board vendor or you download them yourself and install the via the manufacturer's instructions which can be via USB flash drive, Windows .exe, or DOS.
Other then being downloaded and installed via vendor specific software (Lenovo Vantage, Gigabyte App Center for example) , the most common way to update a BIOS/UEFI firmware is either USB or .exe file.
And a firmware update (ex: UEFI/BIOS) is a permanent update burned into the hardware... meaning no matter the OS the firmware version is the same unless updated/downgraded as explained above.
How to update BIOS on Windows 10 [COMPLETE GUIDE]
Hope this helps
Neither WU or the upgrade assistant are offering me 2004 so I'm trying to decide on whether or not to run the MCT.
Other than changing time/date in BIOS I never had windows change anything in BIOS or CMOS. Various MB manufatcturers have specialty utilities to change BIOS version and to make some adjustments to CMOS settings. Ryzen Master for instance can change CMOS settings but not BIOS or it's
version. For that another program is used although best and most safe BIOS upgrades are from BIOS itself.
There are less obvious ways to change and inject microcode in even some Intel processors thru BIOS by windows update. Remember those patches for security holes in some Intel processors that are dealt with in that exact manner. ?