Как почистить me регион в bios
Перейти к содержимому

Как почистить me регион в bios

  • автор:

Чистка ME-региона SPI Flash при замене чипсета Intel

Недавно столкнулся с проблемой — после замены чипсета (хаба) Intel GL82 HM175 на ноутбуке DELL Inspiron 15-7577 Шасси (Main Board): CKA50\CFK50 LA-E992P REV. 1.0 (A00) ноутбук заработал, но с долгим стартом, так же при воспроизведении видео он эпизодически зависал с треском из динамиков и выключался только принудительно, выскакивал синий экран и т.п. Вся проблема крылась в конфигурации микропрограммного обеспечения микросхемы SPI/BIOS, другими словами — мне нужно было почистить регион ME SPI (или просто ME-регион). Я перерыл кучу форумов, статей и ютуб-каналов в поисках нужной информации. и за это время увидел, что многие сталкиваются с этой проблемой и не могут сами разобраться, по этому я и решил написать эту статью. Надеюсь она поможет тем, кто так же как и я столкнулся с проблемами чистки ME-region.
Смысл операции следующий — в чипсете находится микроконтроллер, который управляется микропрограммой записанной в один из разделов флешки биоса и при замене чипсета происходит сбой в работе этого микроконтроллера, так как программа была сконфигурирована под старый чипсет и поэтому необходимо почистить этот раздел флешки (ME Region). Поменять ME Region на чистый.
Для этого Вам понадобятся две программы ME_Analyzer_v1.193.2_r236 и Intel CSME System Tools или Intel ME System Tools в зависимости от серии чипсета и база с чистыми регионами CSME Repository. Итак приступим.
1. Копируем дамп с микросхемы БИОС программатором, либо берём его в других местах (форумы, офсайт).
2. Качаем программу ME_Analyzer (github.com/platomav/MEAnalyzer).

3. Перетаскиваем наш «грязный» дамп на MEA.exe (ярлык программы ME_Analyzer) и нажимаем enter на клавиатуре. Вы увидите таблицу в которой нам понадобятся данные Family, Version, SKU и File System State.
4. Отталкиваясь от этих данных мы выбираем версию программы Intel System Tools и версию сборника чистых регионов CSME Repository и даже сам файл с чистым регионом (его нужно будет скопировать и заменить им «грязный» предварительно переименовав в «ME Region»).
5. Создаём отдельную папку и переносим все файлы в неё. Далее при помощи программы Flash Image Tool (она находится в папке с Intel System Tools) мы редактируем наш дамп, создавая в нём чистый регион МЕ.
6.После создания чистого файла сохраняем его и снова открываем программой ME_Analyzer — проверяем, что всё получилось и программатором записываем образ на микросхему BIOS, впаиваем её на плату и получаем рабочий ноутбук или компьютер.
7. Кроме того этими же программами можно править только отдельно сам раздел ME Region, это на случай если готового чистого региона найти не получиться.
8. После этих действий обязательно требуется переустановка операционной системы и желательно повторная переконфигурация из под установленной системы с помощью Flash Programming Tool с командой fpt -greset.

Как определить какие программы и репозитории Вам нужны, есть пошаговая инструкция для всех возможных случаев с иллюстрациями по адресу win-raid.com/t1658f39-Guide-Clean-Dumped-Intel-Engine-CS-ME-CS-TXE-Regions.

Репозитории (сборки с чистыми регионами) можно скачать на mega.nz/folder/PJFXnCDK#lWSX5W0ODubZ2pf3gu3unw

Для примера опишу мой случай на чипсете HM175.
ME_Analyzer_v1.193.2_r236 по моему «грязному» дампу выдал следующее:
Family — CSE ME
Version — 11.7.0.3290
SKU — Consumer H
File System State — Initialized (это значит, что он не почищен).

Значит я выбираю программу «CSME System Tools v11 r39» и сборник репозиториев «CSME 11.7 Repository r10», в сборнике репозиториев выбираю файл 11.7.0.3290_CON_H_DA_PRD_RGN (CON_H означает Consumer H).
Далее всё делаю согласно инструкциям с www.win-raid.com и получаю новый файл, который закидываю в ME Analyze для проверки результатов.

ME_Analyzer_v1.193.2_r236 по моему «очищенному» дампу выдал следующее:
Family — CSE ME
Version — 11.7.0.3290
SKU — Corporate H
File System State — Configured (это значит, что он почищен).

На всякий случай прикладываю BIOS с чистым МЕ регионом на Dell 7577 и отдельно чистый регион.

Вложение Размер
cleanmeregionbios_dell7577.part1_.rar 5 МБ
cleanmeregionbios_dell7577.part2_.rar 3.03 МБ
me_region.rar 4.01 МБ

Как почистить me регион в bios

В этой статье я расскажу о чипсетах Intel и об их конфигурации.

Ниже приведена блок схема типичной Intel конфигурации.
Это ноутбук на платформе Intel i3, Intel i5 или Intel i7.
Процессор на прямую работает с PCI Express и памятью.
Также идет обмен с Intel Hub, который объединяет в себе выводы Display Port, pci express, аудио порты SATA, USB порты, а также работа с БИОС.
Для корректной работы Intel Hub используется специальная микропрограмма, которая находится в БИОС и занимает примерно 1-1,5 мегабайта кода.
Эта конфигурация поставляется производителями ноутбуков в стандартной конфигурации, которая при первом запуске конфигурируется под тот чиспсет, который используется на данной платформе.
Если мы возьмем два одинаковых ноутбука и зальем один дамп с одного ноутбука на другой, к сожалению, работать корректно он не будет.
У него может быть постоянные или повышенные обороты кулера, не корректная загрузка в этом будет виновата конфигурация этого чипсета.
Этот чипсет называется ME region.

Для того чтобы запустить дамп с одного ноутбука на втором нам надо отредактировать его ME region.
Для работы дампа с БИОС я пользуюсь фирменной утилитой от Intel «flash image tool».
У меня она в восьмой версии и работает и работает с чипсетами 6, 7 и С600 серии.

В выпадающем списке мы можем увидеть чипсеты, которые она поддерживает.

Открываем наш дамп.
Эта утилита разбирает наш дамп на блоки.
В ней мы можем увидеть наш ME region который нас интересует.

Для того чтобы заменить его переходим на первую вкладку нажимаем два раза.
В вышедшем окне нажимаем Да.

После чего выбираем чистый ME region который нам нужен.
Чистый ME region я скачал с интернета, он там, в свободном доступе он вырезан из чистого БИОСа какого-то ноутбука.
После чего нажимаем ОК.

Теперь нам осталось перекомпилировать сам БИОС.
Смотрим, куда он нам сохраняет.

Выбираем название.
Нажимаем «сохранить» и нажимаем ОК.

После чего собираем наш БИОС.

Теперь мы можем увидеть у себя в папке тот БИОС, который мы получили с чистым ME region.
Прошиваем ее в ноутбук и смотрим полученный результат.

Видео смотрите ниже:

Как заменить («очистить») ME регион в BIOS и что это вообще такое?

Как заменить (

Админ в маленьком городе

Почему нельзя просто прошить слитый дамп BIOS с другого ноутбука с уже инициализированным ME регионом и что это вообще такое?

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

ME регион в общей структуре UEFI BIOS

ME регион является частью подсистемы управления Intel Management Engine. Эта штука встроена почти во все чипсеты Intel начиная с 2008 года. Мы можем лишь догадываться, чем на самом деле занимается ME-контроллер, так как по нему нет информации в открытом доступе и компания Intel хранит это в секрете.

Почему же все так носятся с этим ME-регионом и что будет, если просто прошить слитый дамп BIOS с другого работающего ноутбука?

В этом случает могут возникнуть проблемы с самопроизвольным выключением ноута (например через 30 минут или через 20-30 секунд), либо некорректная работа кулера, когда он всегда молотит на максимальных оборотах и другие странности.

Замена ME региона в BIOS

Что такое «грязный» ME регион и как его «очистить»?

Нам понадобится три программы: ME Analyzer, Intel Flash Image Tool и Comrape It! (ссылок не даю, так как они находятся в сети в свободном доступе).

Будем считать, что полный дамп BIOS у вас уже есть. Первым делом загоняем наш дамп в программу ME Analyzer и проверяем что написано в поле [File System State].

Переместив дамп BIOS в утилиту ME Analyzer проверяем значение поля [File System State]

Тут возможны три варианта:

  • [Unconfigured] – ME регион не сконфигурирован;
  • [Configured] – ME регион сконфигурирован, но не инициализирован («чистый»).
  • [Initialized] – ME регион уже инициализирован и видел плату (в простонародье такой регион называют «грязным»);

Теперь вы знаете, что «правильная» прошивка BIOS ноутбука должна содержать ME-регион в состоянии [Configured] и для этого нужно как-то отредактировать данную область. Для разборки дампа на регионы и работы с ним существует специальная программа Flash Image Tool (fitc).

И тут есть один существенный нюанс! Существуют разные версии этой программы, каждая из которых поддерживает строго определенное семейство хабов Intel. По этой причине следует точно знать подходящую версию программы в каждом конкретном случае.

Как определить какая версия программы Flash Image Tool подходит, а какая нет?

В этом нам снова поможет утилита ME Analyzer, а конкретно значение полей [Version] или [Flash Image Tool]:

Нас интересуют значения полей [Version] и [SKU]

В представленном примере, для работы с дампом BIOS нам понадобится 12-ая версия утилиты Flash Image Tool. Также потребуется скачать соответствующий репозиторий с «чистыми» бинарными файлами ME регионов.

Файл с «чистым» ME регионом будет иметь следующее название (объяснение почему именно этот файл и откуда его взять будет чуть ниже):

12.0.72.1757_CON_LP_C_PRD_RGN.bin

Для определения нужного нам файла с ME регионом из скачанного репозитория посмотрим значение полей [SKU] и [Chipset Stepping]. Поле [SKU] содержит одно из двух значений: Consumer LP или Corporate LP (в названии файла это соответствует сокращению _CON_ или _COR_ соотвественно). А буква _С_ в названии файла соотвествует значению поля [Chipset Stepping]:

Проверяем значение поля [Chipset Stepping]

Где взять файлы с «чистым» ME регионом?

Вы удивитесь, насколько легко они находятся в Интернете по запросу «архивы чистых ME регионов», вот ссылка на один из таких ресурсов (репозиторий «чистых» ME регионов). Так что тут нет никакого тайного знания, как это любят представлять на тематических форумах ремонтники.

Как правило, прямо в архиве можно найти и уже упомянутую выше утилиту Flash Image Tool, причем сразу нужной версии (но не всегда).

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

Проверить на «чистоту» ME-региона можно в hex-редакторе. Переходим к адресу 0х400 и там мы должны увидеть значение [01 FF FF FF]. Инициализированный или «грязный» регион начинается с [00 и далее 00 00 00].

Собираем дамп с «чистым» и сконфигурированным ME регионом

В программе Flash Image Tool кликаем по [Flash Layout] и находим [Intel ME Region], где указываем путь к файлу с «чистым» ME регионом, который мы только что скачали.

Область ME региона и путь к нему в программе Flash Image Tool (fitc)

Чтобы облегчить себе задачу и не заморачиваться с переносом настроек при замене ME-региона, создадим два xml файла – первый, сразу как только вы загрузили в программу свой дамп BIOS и второй, когда указали в программе путь к новому файлу с «чистым» ME-регионом. Назовём их old.xml и new.xml

Сохраняем старую новую версию конфигурации файла прошивки в формате .xml

Далее, с помощью программы Comrape It! сравниваем полученные файлы и заменяем в файле old.xml путь к файлу с «чистым» ME-регионом, взятый из файла new.xml. Таким образом мы получим полностью сконфигурированный файл для сборки дампа BIOS с «чистым» ME регионом.

Сравнение полученных .xml файлов в программе Comrape It!

Загружаем исправленный old.xml в утилиту Flash Image Tool и собираем дамп (Build -> Build Image) c «чистым» и при этом уже сконфигурированным ME регионом.

Подписывайтесь на канал
Яндекс.Дзен и узнавайте первыми о новых материалах, опубликованных на сайте.

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

Как почистить me регион в bios

После замены хаба (PCH) необходимо почистить ME регион (конфигурации PCH прописанные в Flash bios), для стабильной работы чипсета Intel.
Вот программы, инструкция и чистые ME регионы (область bios) :

СКАЧАТЬ Intel ME System Tools программы : Intel ME System Tools программы.rar
СКАЧАТЬ Intel_ME_region чистые : Intel_ME_region чистые.rar
СКАЧАТЬ ME Analyzer v1.5.1 Guide : ME Analyzer v1.5.1.pdf
СКАЧАТЬ ME Analyzer v1.76.2 r150 : ME Analyzer v1.76.2 r150.zip
СКАЧАТЬ System Tools User Guide : System Tools User Guide.pdf
СКАЧАТЬ Чистка Intel_ME_Region : Чистка Intel_ME_Region.rar
СКАЧАТЬ Чистка ME Region : Чистка ME Region.docx

p/s : пишите, добавляйте информацию, помогайте другим мастерам.

Администратор запретил публиковать записи гостям.

13 Янв 2019 12:42 #2

  • master_tv
  • Модератор
  • Мастер по ремонту электроники
  • Сообщений: 4932
  • Спасибо получено: 820

Чистка Intel ME Region (после замены PCH)

После замены PCH в HP Probook 4520s, ноутбук заработал, но вентилятор охлаждения после включения ноутбука разгонялся на полную мощность и ноутбук стал выключаться.
После чистки ME региона, ноутбук стал работать в нормальном режиме.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *