03.01.2022
Instalacja starszej wersji BIOS na laptopie Dell
Sprzęt
downgradebios

Ostatnia aktualizacja: 04.05.2024 r.

Przeważnie nie ma problemów z wgraniem starszej wersji BIOS na laptopie. Nie mniej jednak o czasu do czasu może trafić się rodzynek i mi taka "rodzyna" wylądowała na stole. 🙃

W widocznym na zdjęciu powyżej laptopie Dell Vostro 5468 postanowiłem zaktualizować BIOS do najnowszej dostępnej wersji czyli 1.20.0. Niestety, po aktualizacji za każdym razem po uruchomieniu urządzenia na ekranie pojawiał się komunikat ostrzegawczy odnośnie modułu TPM ("Alert! TPM device is not detected"), którego ten egzemplarz nie posiadał więc nie mogłem go wyłączyć w BIOS`ie, aby pozbyć się tego komunikatu. Na domiar złego Dell wymyślił sobie, że jeśli zaktualizowałem BIOS do tej wersji to maksymalnie mogę zejść do wersji 1.13.2. Schodziłem wersja po wersji, gdyż myślałem, że być może któraś z ostatnich wersji wprowadziła coś, co skutkuje pojawianiem się na ekranie tego komunikatu. Niestety zejście do wskazanej przez producenta najniższej wersji nie rozwiązało problemu i z poziomu sprzętu nie mogłem zainstalować starszego BIOS`u. Nie chciałem tego tak zostawić więc metodą prób i błędów wypracowałem poniższe rozwiązanie:

  1. Pobrałem ze strony producenta BIOS w wersji 1.11.0 gdyż na tej wersji w/w komunikat nie występuje, a pojawia się od 1.12.0.
  2. Z poziomu systemu operacyjnego włączyłem z uprawnieniami administratora wiersz poleceń, a następnie wykonałem poniższe polecenia aby przypisać literę dysku Z:\ do partycji systemowej "EFI System Partition" lub "System". U Ciebie numer dysku i partycji może się różnić od moich wartości.
    diskpart
    list disk
    select disk 0
    list partition
    select partition 2
    assign letter=Z
    exit
  3. Z poziomu wiersza poleceń skopiowałem pobrany plik do Z:\EFI\Dell\Bios\Recovery, a następnie zmieniłem nazwę oryginalnego pliku BIOS_CUR.rcv na BIOS_CUR.rcv.BACKUP (nie nadpisuję go, aby w razie problemów miał się do czego cofnąć), a pobranego pliku *.exe na BIOS_CUR.rcv.
    ren Z:\EFI\Dell\Bios\Recovery\BIOS_CUR.rcv Z:\EFI\Dell\Bios\Recovery\BIOS_CUR.rcv.BACKUP
    copy E:\Vostro_5468_1.11.0.exe Z:\EFI\Dell\Bios\Recovery\
    ren Z:\EFI\Dell\Bios\Recovery\Vostro_5468_1.11.0.exe Z:\EFI\Dell\Bios\Recovery\BIOS_CUR.rcv
  4. Wyłączyłem laptopa i odłączyłem wtyczkę zasilającą, a następnie wcisnąłem kombinację klawiszy Ctrl + Esc i nie puszczając klawiszy podłączyłem wtyczkę zasilającą do laptopa.
  5. Czekałem na pojawienie się na ekranie "BIOS Recovery Menu", a następnie strzałkami klawiatury wybrałem pozycję "Recover BIOS" i czekałem na zakończenie wgrywania oprogramowania. Podczas tej operacji wyskoczył mi komunikat odnośnie Intel ME, gdyż był on zainstalowany w nowszej wersji, jednak cała operacja zakończyła się powodzeniem.

Lista laptopów Dell, na których sprawdziłem powyższą metodę (wersje BIOS są różne w zależności od modelu):

  • Dell Inspiron 5748 - nie działa.
  • Dell Vostro 7620 - działa, dostępne pliki *.rcv.
    "BIOS Recovery""Rollback to the previous BIOS"ContinueConfirm
4 komentarze
Wojtek
2024-04-16 13:31:30

Skąd można pobrać wersję 1.11 z rozszerzeniem .rcv? Na stronie producenta jest tylko .exe... ;-(

Odpowiedź na ten komentarz
Grzegorz Wita
2024-04-22 09:38:26

Pobierasz plik *.exe i zmieniasz jego rozszerzenie na *.rcv

Odpowiedź na ten komentarz
Wojtek
2024-04-25 13:19:11

Czy aby na pewno? Pliki .rcv i .exe danej wersji mają inne rozmiary. Myślę, że gdyby to była tylko kwestia rozszerzenia, rozmiar ich byłby taki sam...

Odpowiedź na ten komentarz
Grzegorz Wita
2024-05-04 16:05:18

Tak. Uważam, że rozmiar plików nie ma znaczenia. Jak to pierwszy raz robiłem to nawet nie pomyślałem, aby porównać wielkość plików. 😅 Ostatnio pracowałem nad laptopem Dell Vostro 7620, który posiadał zainstalowany BIOS 1.11.0 i sprawdziłem jak to tutaj wygląda - plik *.rcv na dysku ważył 14,1 MB, a ze strony producenta 32,37 MB. Dla tego modelu Dell udostępnił pliki *.rcv, ale są one identyczne z plikami *.exe - różnią się tylko rozszerzeniem. Zrobiłem różne kombinacje podniesienia i obniżenia wersji BIOS łącznie z zamienieniem *.exe na *.rcv (co nie było konieczne, skoro są dostępne pliki *.rcv) i za każdym razem operacja kończyła się powodzeniem. 😀

Odpowiedź na ten komentarz

Szybki kontakt

Masz pytania? Napisz