При загрузке платы Foxconn 45GM появляется ошибка CMOS Checksum Error или система не видит установленный процессор — это прямое показание к перепрошивке BIOS. Штатная утилита WinFlash от Foxconn работает в среде Windows 7 32-bit, но требует строгого соблюдения порядка действий, иначе плата превратится в «кирпич». Ниже описан процесс обновления микрокода с использованием официального инструмента и файла прошивки, а также методы восстановления при неудачной записи.
Перед началом убедитесь, что на материнской плате установлена версия BIOS не новее той, что вы собираетесь залить. Откат на более старую ревизию через Windows-утилиту невозможен, а попытка приведет к зависанию процесса на 99% и повреждению загрузочного сектора микросхемы.
Подготовка к прошивке: проверка текущей версии и питание
Определите текущую ревизию BIOS. Перезагрузите компьютер и в момент появления логотипа Foxconn нажмите клавишу Del. В главном меню найдите строку BIOS Version — запишите значение вида 45GM0201. Перейдите на официальный сайт Foxconn (раздел поддержки, модель 45GM) и скачайте архив с более новой версией, например 45GM0305.
Убедитесь, что блок питания исправен и выдает стабильные напряжения по линиям +3.3V и +5V. Прошивка BIOS чувствительна к просадкам питания: даже кратковременное отклонение на 0.2V вызывает сбой записи. Для ноутбуков на базе 45GM обязательно подключите заряженную батарею и адаптер питания одновременно.
Скачанный архив распакуйте в папку C:\BIOS_UPDATE. Внутри должны быть два файла: сам образ с расширением .bin и утилита WinFlash.exe. Если в архиве только бинарный файл, скачайте утилиту отдельно со страницы загрузок — версия должна быть не ниже 1.9.4.
☑️ Чек-лист перед прошивкой
Прошивка через утилиту WinFlash в Windows 7
Запустите WinFlash.exe от имени администратора. В главном окне нажмите кнопку Browse и укажите путь к файлу прошивки .bin. Утилита прочитает образ и отобразит текущую и новую версии в таблице сравнения. Если строка Boot Block помечена красным — прошивка затронет критическую область, и риск сбоя возрастает.
Перед записью отключите все фоновые процессы: антивирус, планировщик задач, службу обновлений Windows. В диспетчере задач завершите процессы explorer.exe не нужно — утилита работает в оконном режиме, но закройте браузер и офисные приложения. Отключите спящий режим и экранную заставку через панель управления, чтобы система не перешла в сон во время записи.
Нажмите Flash и подтвердите предупреждение о недопустимости прерывания процесса. Индикатор прогресса будет двигаться от 0% до 100% в течение 2-3 минут. После завершения появится окно с предложением перезагрузиться — нажмите Yes. Компьютер перезагрузится автоматически, и вы увидите новый логотип BIOS.
⚠️ Внимание: если индикатор завис на 50-60% более 5 минут, не выключайте питание и не нажимайте Reset. Подождите еще 10 минут — утилита может выполнять верификацию записанных блоков. Принудительная перезагрузка в этом моменте гарантированно повредит микросхему.
Создание резервной копии текущего BIOS
До начала обновления обязательно сохраните текущую версию. В окне WinFlash нажмите кнопку Save и укажите имя файла, например backup_45GM_0201.bin. Утилита создаст полный дамп микросхемы, включая загрузочный блок и область DMI. Этот файл понадобится для отката, если новая версия окажется нестабильной.
Храните резервную копию на флеш-накопителе с файловой системой FAT32, а не на системном разделе. Если после прошивки Windows не загрузится, вы сможете восстановить старую версию через DOS-утилиту с загрузочной флешки. Для этого в комплекте с платой идет программа AFUDOS.exe — она работает из-под DOS и не требует графической оболочки.
Проверьте, что размер файла резервной копии совпадает с объемом микросхемы: для 45GM это обычно 4 МБ (размер файла 4096 КБ). Если размер меньше — микросхема повреждена или утилита сохранила только часть данных.
Восстановление BIOS после неудачной прошивки
Если компьютер не запускается после обновления, но вентиляторы вращаются и индикатор питания горит, используйте функцию Boot Block Recovery. На материнской плате Foxconn 45GM есть перемычка JP1, отвечающая за режим восстановления. Выключите питание, переставьте джампер из положения 1-2 в положение 2-3, вставьте загрузочную флешку с DOS и файлом прошивки, затем включите компьютер.
Система запустится в минимальном режиме и автоматически выполнит запись BIOS из файла autoexec.bat, который должен содержать команду AFUDOS 45GM0305.bin /P /B /N /C. Процесс занимает около 5 минут, после чего компьютер перезагрузится самостоятельно. Верните перемычку в исходное положение и включите систему в обычном режиме.
Для создания загрузочной флешки в Windows 7 используйте утилиту HP USB Disk Storage Format Tool с опцией Create a DOS startup disk. Скопируйте на флешку файлы AFUDOS.exe, 45GM0305.bin и создайте текстовый файл autoexec.bat с указанной выше командой.
⚠️ Внимание: функция восстановления работает только если не поврежден загрузочный блок (Boot Block). Если перемычка JP1 не помогает и экран остается черным, потребуется программатор — например, CH341A с переходником SOP8. В этом случае микросхему нужно выпаять или использовать крокодилы для ISP-программирования.
Альтернативный способ: прошивка через DOS с флешки
Если утилита WinFlash не запускается в Windows 7 (ошибка 0xE1 или сообщение о несовместимости), используйте DOS-метод. Создайте загрузочную флешку с FreeDOS или MS-DOS, скопируйте на нее файл прошивки и утилиту AFUDOS.exe. Загрузитесь с флешки, выбрав ее в Boot Menu клавишей F12 при старте.
В командной строке введите AFUDOS 45GM0305.bin /P /B /N /C и нажмите Enter. Утилита отобразит информацию о текущем BIOS и запросит подтверждение. Нажмите Y для начала записи. Индикатор будет показывать прогресс в процентах, а после завершения появится сообщение FPT Operation Passed.
Преимущество DOS-метода в том, что он не зависит от работы драйверов Windows и не может быть прерван фоновыми процессами. Недостаток — требуется правильно создать загрузочную флешку, иначе система не увидит файл прошивки.
Как создать загрузочную флешку DOS в Windows 7
Скачайте Rufus и выберите схему раздела MBR. В поле "Тип файловой системы" укажите FAT32, а в "Формат загрузки" — FreeDOS. Нажмите "СТАРТ" и дождитесь завершения. После этого скопируйте файлы AFUDOS.exe и прошивки на флешку. Важно: флешка должна быть объемом не более 8 ГБ, иначе некоторые платы не смогут с нее загрузиться.
Проверка успешности прошивки и сброс настроек
После перезагрузки войдите в BIOS клавишей Del. Проверьте строку BIOS Version — она должна соответствовать новой версии. Затем нажмите F9 для загрузки настроек по умолчанию и F10 для сохранения и выхода. Это обязательное действие: после прошивки микрокод сбрасывается, и старые настройки могут вызывать нестабильность.
Загрузите Windows 7 и проверьте стабильность работы в стресс-тесте Prime95 в течение 30 минут. Если появляются синие экраны с ошибкой 0x0000000A, вернитесь к предыдущей версии BIOS из резервной копии. Также проверьте, определяется ли оперативная память в полном объеме и корректно ли работает встроенная видеокарта Intel GMA 4500.
Обновите драйверы чипсета Intel после прошивки: новая версия BIOS может изменить способ управления питанием, и старые драйверы будут конфликтовать. Скачайте свежий пакет Intel Chipset Software Installation Utility с сайта Intel и установите его в Windows 7.
⚠️ Внимание: если после прошивки Windows 7 не загружается и появляется черный экран с курсором, загрузитесь с установочного диска и выполните восстановление загрузчика:bootrec /fixmbrиbootrec /fixboot. Это не связано с BIOS, а является следствием изменения параметров SATA-контроллера.
FAQ: частые вопросы по прошивке Foxconn 45GM
Можно ли прошить BIOS на Foxconn 45GM из Windows 7 64-bit?
Утилита WinFlash от Foxconn официально поддерживает только 32-битные версии Windows. В 64-bit системе запустите утилиту в режиме совместимости: правый клик на файле, "Свойства", вкладка "Совместимость", выберите "Windows XP SP3" и отметьте "Запуск от имени администратора". Если это не помогает, используйте DOS-метод с флешки.
Что делать, если WinFlash пишет "BIOS ID check error"?
Это означает, что файл прошивки не соответствует модели платы. Проверьте точное название платы — на ней может быть маркировка 45GM или 45GM-S, и файлы для них несовместимы. Скачайте прошивку именно для вашей ревизии, сверяя номер PCB, указанный на самой плате.
Как узнать, какая версия BIOS установлена без загрузки Windows?
При включении компьютера нажмите клавишу Pause на клавиатуре, когда на экране отображается информация о системе. В левом верхнем углу будет указана версия BIOS. Либо войдите в BIOS клавишей Del и посмотрите строку BIOS Version в главном меню.
Можно ли использовать прошивку от Foxconn 45GM на плате 45GM-S?
Нет, это разные платы с разным расположением микросхемы BIOS и разными настройками питания. Прошивка от 45GM на 45GM-S приведет к полному отказу запуска. Всегда скачивайте файл только для точной модели, указанной на текстолите.
Прошивка BIOS на Foxconn 45GM из Windows 7 — процедура выполнимая, но требующая внимательности. Главные риски — несоответствие файла прошивки и внезапное отключение питания. Перед началом сохраните резервную копию текущего BIOS, проверьте файл на вирусы и отключите все фоновые процессы. Если сомневаетесь в своих действиях, используйте DOS-метод — он более предсказуем и не зависит от состояния операционной системы.
В случае успешной прошивки вы получите поддержку новых процессоров и исправление ошибок работы с оперативной памятью. После обновления обязательно сбросьте настройки BIOS к заводским и переустановите драйверы чипсета. При возникновении проблем обращайтесь к документации на официальном сайте Foxconn или на форумы по ремонту материнских плат.