Last updated on April 17th, 2023 at 12:59 am
Read Time:1 Minute, 1 Second
I have recently been working on updating BIOS’s for a fleet of various Lenovo models and I started getting all sorts of different return codes from them. They were not standard SCCM codes so I had to lookup what these return codes were. Below is a table to show all the return codes you get from installing a BIOS on a Lenovo device.
Return Code | Value | Description |
---|---|---|
RET_SUCC_REBOOTING | 0 | BIOS update is successful and system will reboot. (normal update) |
RET_SUCC_NOTREBOOTING | 1 | BIOS update is successful and system does not reboot. (silent update) |
RET_UNDEFINED | -1 | WINUPTP Option is undefined. |
RET_FAIL_DRIVER_LOAD | -2 | Driver(tpflhlp.sys) failed to load. |
RET_FAIL_UNSUPPORTEDSYSTEM | -3 | This utility does not support this system or OS. |
RET_FAIL_NEEDADMINRIGHTS | -4 | This utility requires Administrator privileges to run. |
RET_FAIL_NOBIOSIMAGEFORSYSTEM | -5 | BIOS image file does not match this system. |
RET_FAIL_BADECIMAGE | -6 | EC image file is damaged. |
RET_FAIL_NOECIMAGEFORSYSTEM | -7 | EC image file does not match this system. |
RET_FAIL_NOLOGOIMAGEFORSYSTEM | -8 | The custom start up image file is missing or not a supported format. |
RET_FAIL_BIOSIMAGEMATCH | -9 | BIOS image file is same as BIOS ROM. |
RET_FAIL_NEEDPOWER | -10 | AC/Battery is detached or battery is not charged. |
Click to rate this post!
[Total: 1 Average: 5]
Free Subscription
If you want to be notified when we post more quality guides like this one, sign up to our free subscription service and you will receive an email when a new post is live.
No need to worry, we will not be filling your inbox with spam and you can unsubscribe anytime you like.