2 Posts
0
2159
September 23rd, 2021 09:00
Different BIOS in UEFI with Device Manager
Hello:
I have a Precision 7740, I would like to know why the BIOS is different in the UEFI and in the device manager.
When I enter the BIOS with the F12 key it tells me that the BIOS is version 1.14.0
When I enter the Device Manager, in Firmware it says System Firmware 0.1.11.2
Because the difference?
Can someone explain to me.
Thank you,
Orlando
No Events found!



jphughan
9 Legend
•
14K Posts
0
September 23rd, 2021 10:00
@Orlando Jimenez Those probably aren't referring to the same thing. In Windows, open PowerShell and run "Get-WmiObject Win32_BIOS" and see what version comes back there. I'm also not sure exactly what you're looking at in Device Manager under the Properties page of the System Firmware device. It sounds like you're going over to Details and checking one of the items in the dropdown, but it's not clear which one.
jphughan
9 Legend
•
14K Posts
0
September 23rd, 2021 10:00
@Orlando Jimenez To provide a bit more background, a BIOS release can include updates for a lot of different subcomponents, such as the USB PD controllers, the Intel ME (Management Engine) firmware, and others. So Dell could potentially have a BIOS release that only includes an update for one of those components. That would result in a new BIOS version even though some individual subcomponents might not receive an update.
ibmarc
1 Rookie
•
105 Posts
0
September 24th, 2021 14:00
Windows hasn’t pushed the newer update to Device Manager.
Under normal conditions, within a short period of time after updating Bios, Windows will push the correct Bios to Device Manager > Firmware > System Firmware X.X.X.X. When Windows Update has the update (again, it takes a short period of time to get it), you can force it to update by double clicking System Firmware X.X.X.X > Update Driver > Search automatically for drivers. If the update is available it will update. One caveat … after Windows installs the update you might find it difficult to force a Bios downgrade, because Windows reinstalls the newer Bios. If you do a clean install, X.X.X.X will be 1.0.0.0 (or something like that), until Windows gets around to updating it.
jphughan
9 Legend
•
14K Posts
0
September 24th, 2021 19:00
@Orlando Jimenez A driver version and a firmware version are not the same thing. I have a Latitude 7480 running BIOS 1.20.1 and a Lenovo ThinkPad X1 Extreme Gen 2 running BIOS 1.40. On both systems, the "System firmware" device in Device Manager shows a driver version of 10.0.xxxxx. On both systems, the x's are a number that is very close to the build number of the Windows 10 release I'm running on each system (1909 on the Latitude and 21H1 on the ThinkPad). I have no real interest in trying to force some sort of driver update. But the fact that the driver version of the System Firmware device may be different from the actual BIOS version of the system does not indicate a problem.
ibmarc
1 Rookie
•
105 Posts
0
September 26th, 2021 13:00
Your argument is based on flawed logic! Your 7480 has the same piece of junk Thunderbolt controller my Precision 7520 has which is why you’re using an antiquated version of Windows 10 and may be why you’re seeing skewed results in Device Manager > Firmware > System Firmware. As much as Windows changes between updates, you can’t expect to see the same results between semi-annual updates much less 1909 that is multiple updates behind. Couple this with the fact that you have no interest in trying to force driver updates to see what it does proves you’re more interested in what you think and less interested in the truth. You’re welcome to pretend you’re using 1909 because of your docking station, but you’re using a docking station because of your antiquated hardware. On the other hand, I have a Precision 7740 that works the way I described, which not only accurately answers the OP’s question, it explains why. As for your antiquated Lenovo: non-sequitur, apples and oranges!