Как извлечь файлы BIOS Dell?

Как извлечь файлы BIOS Dell?

Скопируйте файл BIOS.exe на диск C:
Запустить командную строку в режиме администратора и напишите это:

cd\
bios.exe /writeromfile
bios.exe /writebinfile
bios.exe /writehexfile

» bios.exe — это файл загруженный c сайта Dell. «

Распакованный файл bios, будет скопирован на диск C:!



Распаковка новых BIOS Dell.

  • Скачиваем интерпретатор Python 2.7.
    https://www.python.org/download/releases/2.7/
  • Устанавливаем Python 2.7 на компьютер (именно этой версии!).
  • Скачиваем архив со скриптом Python — DecompNewDell.py.
  • Извлеченный из архива скрипт DecompNewDell.py копируем в папку с интерпретатором Python (обычно это C:\Python27).
  • Также в папку с интерпретатором (обычно это C:\Python27) копируем наш скаченный с сайта dell bios. Переименовываем его в biosupdate.exe. Должно получиться как на фото ниже.
  • Запускаем командную строку Windows в режиме администратора и пишем это:

cd\
cd Python27
python DecompNewDell.py biosupdate.exe

Должно получиться как на фото ниже.

И в папке с Python (обычно это C:\Python27), появится файл biosupdate.exe_decompressed.hdr.

  • Скачиваем архив с программой PFSExtractor.exe, извлекаем программу в ту же папку где у нас был создан файл .hdr (обычно это C:\Python27).
  • В командной строке Windows пишем:

PFSExtractor biosupdate.exe_decompressed.hdr

Получится как на фото ниже.

И будет создана папка biosupdate.exe_decompressed.hdr.extracted, внутри которой находятся все извлеченные файлы из которых можно собрать дамп для прошивки на программаторе. Готово!

Читайте также:

комментариев 8

  1. Александр:

    Спасибо полезная инфа!!!

  2. Дмитрий:

    C:\Python27>python DecompNewDell.py biosupdate.exe
    Traceback (most recent call last):
    File «DecompNewDell.py», line 34, in
    (start_match, end_match) = match.span()
    AttributeError: ‘NoneType’ object has no attribute ‘span’
    Пишет вот такую ошибку. Что с этим делать?

    • Влад:

      Версия Python должна быть именно 2.7

      • Ivan:

        Точно такая же ошибка. C:\Python27>python DecompNewDell.py biosupdate.exeTraceback (most recent call last): File «DecompNewDell.py», line 34, in <module> (start_match, end_match) = match.span()AttributeError: ‘NoneType’ object has no attribute ‘span’Версия Python именно 2.7 скачивал по ссылке указанной выше. Пытаюсь получить bin-файл для прошивки на программаторе из txt файла для Dell 5521.

  3. Сергей:

    Здравствуйте, подскажите, как собрать BIOS, для прошивки на программаторе из полученных файлов?

  4. Arty Star:

    а как запаковать обратно, для возможности прошивки?

Добавить комментарий

Ваш адрес email не будет опубликован.

Яндекс.Метрика