Please note: This website includes an accessibility system. Press Control-F11 to adjust the website to the visually impaired who are using a screen reader; Press Control-F10 to open an accessibility menu.

BIOS Update error code 40000008h when flashing from Windows - ThinkCentre M800, M900, M900x

BIOS Update error code 40000008h when flashing from Windows - ThinkCentre M800, M900, M900x

Identify Your Device
To be sure this content applies to the device you need information on, please enter your serial number or select your product. or Browse Product

BIOS Update error code 40000008h when flashing from Windows - ThinkCentre M800, M900, M900x

Symptom

When updating the system BIOS from within Windows (using the ‘flash from operating system’ package), the BIOS update may fail with a “Return code: 40000008h” error as seen below.

Error message

Applicable Brands

ThinkCentre

Applicable Systems

  • ThinkCentre M800
  • ThinkCentre M900
  • ThinkCentre M900x

Solution

Use one of the three alternate methods below to upgrade the BIOS successfully. The third method is for SCCM Deployment (silent mode).

  1. Upgrade the BIOS using either the DOS USB Drive package or the CD ISO image package.  These packages can be found on the Lenovo support site at https://support.lenovo.com/downloads/ds105487
  2. Upgrade the BIOS under Windows with the Special command “SpecialFlash64.cmd” at the OS environment. To do so:

            a. Extract the latest BIOS package for OS environment to your system (“JY” package) as normal. For example, ”fwjy95usa.exe”. 

            b. Detach and copy the file “SpecialFlash64.cmd” from this page to the main directory of the BIOS upgrade tool. The default directory is C:\SWTOOLS\FLASH\FWJYxxUSA, where ‘xx’ is the BIOS package version.

            c. Run the command “SpecialFlash64.cmd” in a command window with Administrative privileges, as in the below picture. Follow the BIOS update prompts as normal.

Command prompt

    3. Upgrade the BIOS under Windows with the Special command “SpecialFlash64SCCM.cmd” at the OS environment. To do so:

  1. Extract the latest BIOS package for OS environment to the system (“JY” package) as normal. For example, ”fwjy95usa.exe”. 
  2. Detach and copy the file “SpecialFlash64SCCM.cmd” from this page to the main directory of the BIOS upgrade tool. The default directory is C:\SWTOOLS\FLASH\FWJYxxUSA, where ‘xx’ is the BIOS package version.
  3. Run the command “SpecialFlash64SCCM.cmd” in a command window with Administrative privileges, as in the below picture. Follow the BIOS update prompts as normal.
  4. Please shut down the system by running “shutdown -s” in an Administrator command window to complete the BIOS update.

Command

Additional Information

This error only occurs when the previous BIOS installed on the system was version FWKT5FA.

Once a solution has been applied, the failure will not reoccur unless re-applying BIOS FWKT5FA.


Document ID:HT507698
Original Publish Date:11/27/2018
Last Modified Date:08/10/2023