Прошить биос ноутбука hp программатором

Обновлено: 03.07.2024

Сразу же небольшая ремарка: Для других ноутбуков, других производителей, других платформ алгоритм может меняться, но за частую не сильно.

Качаем с сайта производителя BIOS. Он, как сейчас модно, упакован в exe-шник, внутри которого может оказаться еще один exe-шник. Прям, игла в яйце, яйцо в утке, утка в зайце, заяц в шоке.

Первым делом надо распаковать exe-шники. Это можно сделать 7-Zip-ом, плагинами для FAR-а и Total Commander-а и т. д. У меня, к примеру, с каких-то давних пор установлен UniExtract, он тоже это умеет.

Далее нам понадобится PhoenixTool. В его пакет входит программка hewprsa.exe , с ее помощью расшифровываем зашифрованный бинарник. Запускаем из командной строки:

Где bios_in.bin это зашифрованный бинарик, а bios_out.bin - то что мы получим после расшифровки.

На выходе получаем уже более менее читаемый бинарик, но, как сейчас модно, он в себе содержит прошивку основного BIOS-а (Main), прошивку для мультиконтроллера (EC) и еще кучу всякой инфы, которая нам неинтересна.

Теперь настала очередь Hex-редактора. Опять-таки их чуть менее чем дохрена. Есть плагины для тех же самых FAR-а и Total Commander-а, есть отдельные проги.

Открываем полученный на предыдущем шаге файл bios_out.bin и перво-наперво ищем начало прошивки. Все они начинаются с одинаковой последовательности, ее и вбиваем в поиск.

Вырезаем все, что находится до этой последовательности и в остатке получаем 4096 КБ, которые похожи на то, что написано про эту микросхему на схеме. Это и есть основной BIOS.

Теперь посмотрим, что же в вырезанном куске.

Где-то там должна находиться прошивка для мультиконтроллера. И сместившись к 00001000 видим что-то, что более менее похоже на прошивку EC.

Весит этот кусочек кода всего 128 КБ. На схеме от ноута, правда, написано, что микросхема на 512 КБ. Ну да ладно, главное, что не больше. И вообще, у меня есть дамп слитый с этой микросхемы, содержимое совпадает, а остальное тупо забито нулями.

В общем-то, полученные результаты можно шить. Бывает, что еще необходимо скопировать со старой прошивки DMI информацию, которая содержит информацию о модели, серийном номере, ключ от Windows etc. Но это не тот случай. HP, когда производили этот ноут, еще до такого не дошли. Так что об этом как-нибудь в другой раз.

Рассмотрим процесс перепрошивки BIOS на программаторе на примере ноутбука HP Pavilion dv6-2019er .

bios rewrite_1

Попадаем на официальную страницу поддержки hp для ноутбуков. Выбираем серию и модель нашего ноутбука - Ноутбуки HP Pavilion -> Ноутбуки для развлечений серии HP Pavilion dv6 -> Ноутбук для развлечений HP Pavilion dv6-2019er

bios rewrite_4
bios rewrite_5

Переходим на страницу технической поддержки для ноутбука HP Pavilion dv6-2019er. Кликаем на ссылку Драйверы и файлы для загрузки .

bios rewrite_6

Выбираем тип операционной системы и нажимаем кнопку Далее .

bios rewrite_7

Из появившегося списка файлов для загрузки выбираем BIOS и кликаем по кнопке Загрузить .

bios rewrite_8

Открываем папку с загруженным файлом sp47531 . В таком виде он предназаначен для обновления BIOS из под Windows.

bios rewrite_9

Распаковываем файл sp47531 как архив с помощью бесплатной программы 7zip . Заходим в распакованную папку sp47531 и видим файл WinFlash . Аналогичным образом распаковываем файл WinFlash . В папке WinFlash находим файл 3635F13.FD с расширением "FD" . Это и есть искомый файл прошивки, который можно записать в микросхему BIOS с помощью программатора. Копируем файл 3635F13.FD в нужную нам папку.

bios rewrite_10

Чтобы добраться до микросхемы BIOS нужно разобрать весь ноутбук и вынуть материнскую плату. Микросхема BIOS Winbond 25X16VSIG расположена возле мультиконтроллера ENE KB3926QF D2 .

bios rewrite_11
bios rewrite_12

Выпаиваем микросхему Winbond 25X16VSIG и устанавливаем ее в колодку программатора. Колодку зажимаем в универсальный разъем программатора и запускаем программную оболочку.

bios rewrite_14

В программе нажимаем на кнопку Микросхема и вибираем тип нужной нам микросхемы из появившегося списка.

bios rewrite_15
bios rewrite_16

Нажимаем на кнопку Read Chip для запуска чтения старой прошивки с микросхемы.

bios rewrite_17
bios rewrite_18

Ждем пока выполняется чтение микросхемы.

bios rewrite_19p
bios rewrite_19w

После того, как микросхема успешно считана, сохраняем старую прошивку под именем old на всякий случай. Открываем скачанный и сохраненный ранее файл 3635F13.FD с новой прошивкой.

bios rewrite_20
bios rewrite_21

Нажимаем на кнопку Programm для запуска программирования микросхемы. Ставим галочку в чекбокс для стирания микросхемы перед записью и нажимаем кнопку Начать .

bios rewrite_22
bios rewrite_23

Сначала происходит стирание микросхемы и тестирование ее на чистоту. Затем происходит запись новой прошивки и проверка на ошибки записи.

bios rewrite_24p
bios rewrite_25p
bios rewrite_26p

bios rewrite_27

Вынимаем микросхему из программатора и запаиваем обратно на материнскую плату. Собираем ноутбук и тестируем. Прошивка BIOS на программаторе закончена.

BIOS – это программное обеспечение, которое запускается после включения компьютера в первую очередь. При повреждении системы BIOS запуск ОС Windows на компьютере становится невозможен.

Система BIOS может быть повреждена во время нормальной работы с компьютером под воздействием внешних условий (например, при перепаде напряжения или сбое подачи питания), в результате сбоя обновления системы BIOS или заражения вирусом. В случае повреждения BIOS система автоматически пытается восстановить BIOS из скрытого раздела при перезагрузке компьютера. В этом документе рассматриваются другие действия по восстановлению BIOS, если автоматическое восстановление BIOS не работает.

Если после перезагрузки компьютера наблюдаются любые из перечисленных ниже симптомов, выполните восстановление BIOS.

ОС Windows не запускается, индикаторы клавиш caps lock или num lock мигают или компьютер 2 раза воспроизводит звуковой сигнал

Индикатор питания или индикатор зарядки продолжает мигать

После включения загрузка компьютера останавливается и отображается черный или пустой экран

Компьютер включается, и можно услышать работу внутреннего вентилятора, при этом экран остается пустым и ОС Windows не загружается

Для профессиональных компьютеров ИТ-отдел вашей компании или локальная ИТ-служба может управлять настройками BIOS. Подтвердите это, если вы не можете получить доступ к настройкам BIOS или восстановить BIOS.

Сброс встроенного контроллера

В некоторых случаях компьютер не может загрузить Windows, поскольку данные на встроенном контроллере повреждены. Выполните следующую процедуру для сброса встроенного контроллера.

Отключите компьютер и отсоедините шнур питания.

Нажмите и удерживайте кнопку питания в течение 11 секунд.

Компьютер включается и контроллер сбрасывается.

Если ваш компьютер не восстановился, изучите документ Сброс CMOS.

Сброс настроек CMOS

В некоторых случаях происходит сбой автоматического восстановления BIOS из-за повреждения данных CMOS. CMOS обеспечивает хранение параметров BIOS. Выполните следующую процедуру, чтобы сбросить параметры CMOS и восстановить BIOS.

Нажмите и удерживайте клавиши Windows + V , одновременно с этим нажмите и удерживайте кнопку питания. После 2 -3 секунд удерживайте клавиши Windows и V , но отпустите кнопку питания.

Если отображается экран сброса CMOS или раздаются звуковые сигналы, отпустите клавиши Windows + V .

Если это не приведет к восстановлению компьютера, изучите раздел Восстановление BIOS.

Восстановление BIOS

Если BIOS компьютера все еще не сбрасывается, можно попытаться восстановить BIOS с помощью сочетания клавиш или USB-накопителя для восстановления.

Восстановление BIOS нажатием сочетания клавиш

Сведения о восстановлении BIOS нажатием сочетания клавиш.

Многие модели компьютеров HP обладают инструментом HP для восстановления BIOS, с помощью которого можно восстановить BIOS из предыдущей версии, и восстановить базовые функции. Этот инструмент может не восстановить BIOS в зависимости от причины повреждения.

Выключите компьютер и убедитесь, что адаптер переменного тока подсоединен к источнику питания.

Нажмите и удерживайте клавиши Windows + B , одновременно с этим нажмите кнопку питания.

После 2 -3 секунд удерживайте клавиши Windows и B , но отпустите кнопку питания. Может раздаться несколько звуковых сигналов.

Если экран HP BIOS Update не отображается, повторите предыдущий действия, но нажмите теперь клавиши Windows + V . Если экран не отображается, ваш компьютер может не поддерживать эту функцию или возникла проблема с жестким диском.

Если индикатор питания выключается, кнопка питания удерживалась слишком долго. Повторите предыдущие действия, нажимая и удерживая кнопку питания всего 2–3 секунды.

Отображается экран HP BIOS Update и автоматически начинается восстановление BIOS.

Если метод восстановления завершается со сбоем, используйте другой рабочий компьютер для создания флэш-накопителя BIOS для установки последнего файла BIOS.

Восстановление BIOS с помощью накопителя USB для восстановления

Если вы не можете восстановить последнюю рабочую версию BIOS, установите файл восстановления BIOS с веб-сайта HP, используя флэш-накопитель USB.

Создание USB-накопителя для восстановления

Используйте другой рабочий компьютер с активным подключением к интернету, чтобы создать флэш-накопитель USB для восстановления BIOS.

Определите код продукта исходного ноутбука, на котором необходимо восстановить BIOS. Как правило, этот номер можно найти на этикетке в нижней части ноутбука или на упаковке, в которой поставлялся ноутбук.

Дополнительные возможности описаны в документе Как найти номер модели или номер продукта?.

Общее название или название семейства рядом с клавиатурой или на рамке вокруг экрана не является достаточным для точного определения файлов, которые необходимо загрузить.

Вставьте пустой флэш-накопитель USB в свободный порт на втором компьютере.

Перейдите на страницу продукта для своего компьютера.

Выберите BIOS , затем просмотрите сведения о последней доступной версии или определенной версии, рекомендуемой для восстановления. Прежде чем продолжить, убедитесь, что это нужное обновление BIOS.

Ознакомьтесь с разделом Сведения , чтобы убедиться, что она подходит для компьютера. Установка неправильной версии BIOS может вызвать сбой в работе компьютера.

Выберите Загрузка > Выполнить .

Нажмите Да в окне Управление учетными записями пользователей .

В окне мастера установки InstallShield нажмите кнопку Далее .

Выберите Я принимаю условия лицензионного соглашения , затем нажмите Далее .

В окне Обновление и восстановление HP BIOS нажмите Далее .

Выберите Создать флэш-накопитель USB для восстановления , затем нажмите Далее .

Выберите используемый флэш-накопитель USB, затем нажмите Далее .

Дождитесь, пока файлы BIOS скопируются на диск.

Если необходимо, нажмите Отмена , чтобы закрыть служебную программу обновления.

Отключите USB-накопитель от компьютера.

Установите файл обновления BIOS

Используйте функцию аварийного восстановления BIOS HP с помощью флэш-накопителя для восстановления BIOS.

Выключите ноутбук, на котором необходимо восстановить BIOS, а затем подождите 5-10 секунд.

Убедитесь, что во время восстановления адаптер переменного тока подключен к ноутбуку.

Вставьте флэш-накопитель USB вместе с файлом BIOS в доступный порт USB на ноутбуке.

Нажмите и удерживайте клавиши Windows + B , одновременно с этим нажмите и удерживайте кнопку питания.

На некоторых моделях ноутбуков может понадобиться нажать и удерживать клавиши Windows + V .

После 2 -3 секунд удерживайте клавиши Windows и B , но отпустите кнопку питания. Может раздаться несколько звуковых сигналов.

Если HP BIOS Update не отображается или ситуация не исправляется, ваш компьютер может не поддерживать эту функцию или возникла проблема с накопителем. Обратитесь за помощью в службу поддержки клиентов HP.

Отображается экран HP BIOS Update и автоматически начинается восстановление BIOS. Следуйте инструкциям на экране, чтобы продолжить запуск и завершить восстановление.

Обновляем BIOS на ноутбуке HP

BIOS претерпел не так много изменений по сравнению с его первыми вариациями, но для удобного использования ПК иногда необходимо производить обновление этого базового компонента. На ноутбуках и компьютерах (в том числе и от фирмы HP) процесс обновления не отличается какими-либо специфическими особенностями.

Технические особенности

Обновление BIOS на ноутбуке от HP немного сложнее, чем на ноутбуках других производителей, так как в БИОС не встроена специальная утилита, которая при запуске с загрузочной флешки начала бы процедуру обновления. Поэтому пользователю придётся проводить специальную подготовку или производить обновление при помощи специально разработанной программы для Windows.

Второй вариант является более удобным, но если при включении ноутбука ОС не запускается, то вам придётся отказаться от него. Аналогично, если нет соединения с интернетом или оно нестабильно.

Этап 1: Подготовка

Этот этап подразумевает получение всей необходимой информации по ноутбуку и скачивание файлов для проведения обновления. Единственным нюансом является тот факт, что помимо таких данных, как полное наименование материнской платы ноутбука и текущей версии BIOS, вам ещё нужно узнать специальный серийный номер, который присваивается каждому продукту от HP. Найти его можно в документации к ноутбуку.

Остальные характеристики можно узнать, используя как стандартные методы Windows, так и стороннее программное обеспечение. В данном случае гораздо проще будет использовать программу AIDA64. Она платная, но есть демонстративный бесплатный период. ПО имеет широкий набор функций для просмотра информации о ПК и проведения различного тестирования его функции. Интерфейс достаточно простой и переведён на русский язык. Инструкция для этой программы выглядит так:

Инфо о BIOS в AIDA64

Материнская карта в AIDA64

Когда все данные будут с официального сайта HP. Делается это следующим образом:

Официальный сайт HP

Рекомендуется также почитать обзор к скачиваемой версии BIOS, нажав на одноимённую ссылку. Там должно быть написано с каким материнскими платами и процессорами она совместима. Если же в списке совместимых есть ваш центральный процессор и материнская плата, то можете смело скачивать.

В зависимости от того, какой вариант перепрошивки вы выберите, вам может понадобится следующее:

  • Съёмный носитель, отформатированный в FAT32. В качестве носителя рекомендуется использовать USB-флешку или CD/DVD-диск;
  • Специальный установочный файл BIOS, который выполнит обновление из-под Windows.

Этап 2: Перепрошивка

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

У HP же такого нет, поэтому пользователю приходится создавать специальные установочные флешки и действовать согласно стандартной инструкции. На официальном сайте компании, когда вы скачиваете файлы BIOS, вместе с ними скачивается специальная утилита, которая помогает подготовить флешку для обновления.

Дальнейшее руководство позволит вам создать корректный образ для проведения обновления из стандартного интерфейса:

Окно установщика BIOS HP

Утилита HP

Создание установочной флешки

Выбор носителя

Теперь можно приступать непосредственно к обновлению:

  1. Перезагрузите компьютер и войдите в BIOS, не вынимая при этом носитель. Для входа можно использовать клавиши от F2 до F12 или Delete (точная клавиша зависит от конкретной модели).
  2. В BIOS вам нужно будет только расставить приоритет загрузки компьютера. По умолчанию он загружается с жёсткого диска, а вам нужно сделать так, чтобы он загрузился с вашего носителя. Как только вы это сделаете, сохраните изменения и выйдите из BIOS.

Firmware management

BIOS менеджер

Выбор обзора BIOS

Выбор версии

Способ 2: обновление из Windows

Обновление через операционную систему рекомендует сам производитель ПК, так как оно производится всего за несколько кликов, а по качеству не уступает тому, которое делается в обычном интерфейсе. Всё необходимое скачивается вместе с файлами обновления, поэтому пользователю не приходится где-то искать и отдельно загружать специальную утилиту.

Инструкция по обновлению BIOS на ноутбуках HP из-под Windows выглядит следующим образом:

Установщик BIOS HP

Утилита HP

Обновление BIOS HP из Windows

Обновлять BIOS на ноутбуках HP достаточно просто. Если у вас нормально запускается ОС, то можете без опасений делать эту процедуру прямо из неё, но при этом необходимо подключить ноутбук к бесперебойному источнику питания.

Закрыть

Мы рады, что смогли помочь Вам в решении проблемы.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Закрыть

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

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