Lenovo Legion 5 15ARH05H, NM-D281 Rev 1.0, "BIInitializeLibrary failed 0xc0000185" and bios freezing

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • modtool
    Senior Member
    • Jul 2015
    • 58
    • Italy

    #1

    Lenovo Legion 5 15ARH05H, NM-D281 Rev 1.0, "BIInitializeLibrary failed 0xc0000185" and bios freezing

    Dear members,
    I have a problem with this machine that still I can't solve, I hope some of you can suggest me something.
    I was the first one to open the machine and touch the mainboard, in fact the Lenovo seal was intact the first time that I unscrewed all the internal screws.
    The ower told me that it was working very good until Windows kicked "something like a firmware update" (owner's words) then the system started acting weird.
    When you try to start it, some seconds after having pressed the power button, Lenovo splashscreen appears, then after 1 second, in the upper left corner of the display the message "BIInitializeLibrary failed 0xc0000185" pops up, and the system hangs there with no other option than to shut it down (ctrl+alt+del doesn't reboot the system).
    If there's no SSD/HDD/boot media connected, the system goes to the "Checkin media" steps and tried to boot from the net two times, then hangs on "No boot media found" splashscreen.
    I searched infos on the net and didn't find an exact solution, but I smelled that it was some problem within the UEFI/BIOS domain, even because trying to enter the bios settings (both by F2 or by the Novo side-button) ended in a blackscreen with the mouse cursor moving as you touch the pad, but freezed after a few seconds.
    I then unsoldered and reprogrammed the bios IC UC3 (GD25LB128DSIG) with the latest bios update available on the Lenovo website, the FSCN26WW version.
    First time I copied the DMI infos from original bios to the new one, then the second time, I copied the exact file as extracted from the Lenovo exe, but the problem still remains the same.
    Of course I detached primary and CMOS battery, but it wasn't useful at all.
    I tried to start some Crisis recovery procedure, the system reacts to FN+R combo, but then it doesn't read the file I put in my FAT32 USB pen, probably because I didn't match the exact filename (I tried : Crisis.bin, BHCRisis.bin, GY55X64.fd).
    Since it's happened many times that Gigadevice products failed in different ways, I suspect that the very IC could be the real problem, even if I can read and write it by my external programmer, maybe the mainboard can't access to some of its memory locations, but it's a 128Mbit/1.8v IC which I don't have in stock and I can't receive it in any less than 2 weeks, so I was trying a way to test my idea before waiting all that time in vain.
    I don't even have other mainboards that hosts a similar IC (like the W25Q128JWSIQ as first choice seen in the schematics pdf of this board).
    Please, can you suggest something that I didn't already tried?
    What would you do in my shoes?​
  • mcplslg123
    Badcaps Legend
    • Jun 2015
    • 7262
    • india

    #2
    UC3 chip is probably fine. I beleive your spi programmer supports 1.8V chip or you used a 1.8V adapter to flash the bios. I'll strongly suggest to flash EC firmware first to completely rule out bios issue.

    Comment

    • modtool
      Senior Member
      • Jul 2015
      • 58
      • Italy

      #3
      Hi mcplslg123
      thank you for your advice.
      I've used the 1,8v adapter on the CH341A programmer, but sadly I don't have any SVOD or similar programmers to flash the internal eeprom inside the IT8227E-192EC, that's why I tried to start the Crisis procedure that I think can flash the same EC during the whole process automation.
      I've searched for an "FD" reference inside the bios binary but I didn't find any...
      If I upload the file, can someone take a look inside it in order to find the Crisis filename?

      Comment

      • SMDFlea
        Super Moderator
        • Jan 2018
        • 20806
        • UK

        #4
        The "BIInitializeLibrary failed 0xc0000185" error is due to corrupt boot files. Try another hard drive/SSD .
        All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

        Comment

        • modtool
          Senior Member
          • Jul 2015
          • 58
          • Italy

          #5
          Hi SMDFlea,
          thank you for your suggestion, I've already tried other SSDs, HDDS , even empty ones and that error shows up every time, even if I try to boot a USB installation disk with Win10 or Win11.
          When there's no disk in any port, in place of that error the system shows "Checking media", then goes to the LAN request window for two times, and after it shows "No boot media found" window.
          The suspecting thing is that I can't even enter the bios settings, when I try F2 or the Novo button, it goes to a black screen with the mouse icon and then stays freezed that way (I think it may have an evolved bios interface like the Asus ones, in which you can use the mousepad).
          This makes me think that something is wrong in the bios itself, I consider hard that this can be related to a bad EC firmware

          Comment

          • modtool
            Senior Member
            • Jul 2015
            • 58
            • Italy

            #6
            Hi to all,
            I've received a new bios IC, I bought a Winbond W25Q128JWSIQ (as seen in the datasheet of this board), wrote into it both the same binary extracted from the Gigadevice IC and a new freash untouched FSCN14WW (same version as the one installed originally), but the problem is not solved
            The error "BIInitializeLibrary failed 0xc0000185" shows up everytime I try to boot some disk (nvme or usb), and the display stays empty (but keyboard work and I can reboot by crtl+alt+can) when I try to go into BIOS settings through F2 or the Novo button.

            Since I've seen some videos on youtube where people goes actually into a bios of this Legion 5 15ARH05H and you can see a "complex" (in respect to old bioses) graphical interface , I'm starting to think that this could be a GPU problem, that maybe doesn't work properly and , when trying to load "heavier" graphics than the boot logo, goes nuts and doesn't let the UEFI graphics driver to load correctly, so maybe the system fails to initialize "something".
            Since I can't change bios options, I can't also set a CSM boot to try to boot an MBR disk :/

            I'd like to try to put the mainboard into UMA mode, excluding the GTX2060, but in the datasheet I didn't find any info...do you have any clue about how to do it?

            Comment

            • modtool
              Senior Member
              • Jul 2015
              • 58
              • Italy

              #7
              Hello, I'm sorry to revive an old thread, can anyone have any suggestion?

              Comment

              • kike1234
                New Member
                • May 2022
                • 7
                • PERU

                #8
                Same problem to this day! Still no solution?

                Comment

                • modtool
                  Senior Member
                  • Jul 2015
                  • 58
                  • Italy

                  #9
                  Hi kike1234, one year ago I didn't find any solution and gave back the laptop to the owner...but still I'm curious about the problem, if someon has other suggestions, you could try them on your machine

                  Comment

                  • kike1234
                    New Member
                    • May 2022
                    • 7
                    • PERU

                    #10
                    Originally posted by modtool
                    Hi kike1234, one year ago I didn't find any solution and gave back the laptop to the owner...but still I'm curious about the problem, if someon has other suggestions, you could try them on your machine
                    Hello everyone, I am happy to have solved a problem that not even the technical service of the same Lenovo brand could recover or perhaps they know it and do not want to accept it. But the problem is in the processor specifically in the processor solder, I think a micro crack is generated in the tin balls of the processor! My processor was a Ryzen 3 7000 series, after many attempts like you I tried BIOS, changed SSD, etc. without any result, until I decided to go for the processor and do a reflow, but from the bottom it does not heat the processor directly from above, only from the bottom, I put a little flux on each side and did the reflow from below! I waited for it to cool, prayed 3 Our Fathers, put it together and gentlemen it came back to life, I no longer see that error! I hope it helps you colleagues, good luck!

                    Comment

                    • modtool
                      Senior Member
                      • Jul 2015
                      • 58
                      • Italy

                      #11
                      Hello kike1234, it's really a good news that you solved the problem with a reflow of the CPU!
                      One year ago I heated both CPU and GPU to test if it could be a cold solder joint under them but the board didn't gave any better results, I will try to reach for that machine and reflow the CPU and hopefully we could mark as solve this mistery, thanks

                      Comment

                      Related Topics

                      Collapse

                      • macabook
                        🛠️ MSI GP75 Leopard MS-17E71 – No Display, Deep BIOS/EC Troubleshooting
                        by macabook
                        Hello everyone,

                        I’m currently working on a dead MSI GP75 Leopard (MS-17E71) motherboard (i7 CPU, NVIDIA GPU) with a no display/no backlight issue initially. After extensive investigation, I’m at a critical stage involving EC firmware, BIOS/ME region interaction, and possible deep corruption. I'm seeking advanced insight from anyone with experience in EC/BIOS sync issues or PCH-level behavior. Here’s a full breakdown:
                        🧩 Initial Issue
                        • Board powers on (fans spin, keyboard lights up and can be adjusted, caps lock led lights), but no display or backlight
                        • External display (HDMI) shows
                        ...
                        07-24-2025, 02:17 PM
                      • Vesko356
                        [Guide] How to find the right HP bios version to flash
                        by Vesko356
                        First of all thanks to all of our members who have posted previously all methods posted here.
                        Please leave a comment if you find something new,or have anything else to add.
                        -----------------------------------------------------------------------------------------

                        Find by serial number,model number or series

                        If you know the laptop serial or model number go to HP support https://support.hp.com/us-en/drivers/laptops .
                        Enter the serial number or model number and click submit.On the next screen you will have to enter the OS
                        Operating system and OS version.If...
                        08-11-2023, 03:27 AM
                      • jbonavita
                        ASUS TP500LA BIOS request/repair/merge?
                        by jbonavita
                        Hi, my laptop wont boot at all
                        With original bios no POST, only LED lights
                        With alternative BIOS from model TP500LN (flashed via programmer) the notebook works again
                        Some issues
                        A- with bios from 500LN, it won't update from bios of model 500LA (from 500LN v203 to 500LA v300)
                        B- If updated from 500LN version 203 to 300, the battery stops being recognized

                        Things I tried

                        1- Update / clear ME: Took the non working bios, made a backup, and did this: https://www.badcaps.net/forum/troubl...theory/trouble...
                        04-29-2025, 09:38 PM
                      • Wahaz
                        Lenovo Thinkbook 15 G2 ITL i5 (serial number: MP2BFZEF) bios request
                        by Wahaz
                        Hello,

                        I have a Lenovo Thinkbook 15 G2 ITL i5 Laptop (serial number: MP2BFZEF) that when I turn it on, the led on the power button lights up for 5 seconds, then goes out. There's no display and nothing happens.
                        So I thought it was a Bios problem.
                        I found 3 bios chips on the board, which I read with a bios programmer: two XMC model bios chips and a Winbond model bios chip. Each XMC model bios chip has two partitions named XM25QH128A [3.3V] and XT25F128A [3.3V]. And the Winbond model bios chip has three partitions named W25Q80BL 3.3V, W25Q80xV 3.3V and W25Q80DV 3.3V....
                        10-30-2023, 08:42 PM
                      • Bloodhoundje
                        HP Pavilion Gaming Laptop 15-ec2523nd - Dimm2 slot disabled after corrupt bios repair? Advice requested.
                        by Bloodhoundje
                        Hi everyone,

                        I have been doing hardware repair as a hobby for some years now and recently decided to learn about repairing laptops as a fun challenge.

                        I managed to get my hands on a "HP Pavilion Gaming 15-ec2523nd" notebook that only shows a white power LED and doesnt respond to anything.

                        After initial testing I concluded the bios seems to be corrupted since all voltages are normal and there are no shorts. HP has a feature for a bios restore from USB with winkey+B for this model. This did not work.

                        I have desoldered the bios chip (GigaDevice...
                        03-16-2024, 03:12 PM
                      • Loading...
                      • No more items.
                      Working...