Сообщение «Can't read file» в утилите Q-Flash на материнских платах Gigabyte появляется в момент, когда плата не может прочитать файл прошивки BIOS с USB-накопителя — чаще всего из-за неподходящей файловой системы флешки, повреждённого архива или несовместимости конкретного USB-порта. Сама по себе эта ошибка не опасна: прошивка ещё не началась, текущий BIOS не затронут, и компьютер продолжит работать после перезагрузки.
Проблема почти всегда решается на этапе подготовки носителя и файла, без разборки ПК и без обращения в сервис. Ниже разберём, какие именно проверки стоит выполнить и в каком порядке, чтобы Q-Flash увидел файл и корректно запустил обновление.
Что означает ошибка «Can't read file» в Q-Flash
Утилита Q-Flash встроена в BIOS материнских плат Gigabyte и позволяет обновлять прошивку без загрузки операционной системы. Когда вы выбираете файл обновления, утилита считывает его с накопителя и проверяет целостность. Ошибка чтения означает, что на одном из этих этапов произошёл сбой: файл не открылся, не дочитался до конца или не прошёл внутреннюю проверку.
Важно понимать: Q-Flash работает в ограниченной среде BIOS, где нет полноценных драйверов файловых систем и USB-контроллеров. Поэтому требования к флешке и файлу здесь заметно строже, чем в Windows. Накопитель, который отлично читается в проводнике, для Q-Flash может оказаться непригодным.
- 🔍 Ошибка возникает до начала записи прошивки — риска «окирпичить» плату на этом этапе нет.
- 💾 Чаще всего виновата флешка: файловая система, размер или само устройство.
- 📁 Вторая по частоте причина — повреждённый или нераспакованный файл прошивки.
- 🔌 Реже проблема связана с конкретным USB-портом или версией BIOS.
Основные причины ошибки
Прежде чем что-то менять, полезно понять, где именно искать источник проблемы. Возможных причин несколько, и устранять их удобнее по одной, начиная с самых вероятных.
Неподходящая файловая система. Q-Flash на платах Gigabyte стабильно работает с накопителями, отформатированными в FAT32. Флешки в NTFS или exFAT утилита может либо не видеть вовсе, либо видеть, но не читать файлы — именно тогда и появляется «Can't read file».
Повреждённый или неподготовленный файл. Прошивка с официального сайта Gigabyte скачивается в виде архива. Внутри находятся несколько файлов, и для Q-Flash нужен конкретный файл прошивки, а не сам архив. Если архив скачался не полностью (обрыв соединения) или файл не был извлечён, чтение завершится ошибкой.
Особенности USB-порта или накопителя. Слишком ёмкие флешки, накопители USB 3.x в некоторых портах, а также флешки с нестандартными контроллерами иногда плохо определяются в среде BIOS. Передний порт корпуса, подключённый через внутренний разъём, также может работать нестабильнее задних портов на самой плате.
| Причина | Как проявляется | Что проверить |
|---|---|---|
| Файловая система не FAT32 | Флешка видна, но файл не читается | Свойства накопителя в Windows |
| Нераспакованный архив | Файл есть, но формат не подходит | Извлечь содержимое архива |
| Битая загрузка | Ошибка чтения при выборе файла | Скачать архив заново |
| Несовместимая флешка | Накопитель не виден или сбоит | Попробовать другую флешку |
| Проблемный USB-порт | Ошибка в одном порту, норма в другом | Порты на задней панели платы |
Подготовка USB-флешки: форматирование в FAT32
Первое действие, которое стоит выполнить, — отформатировать накопитель в FAT32. Для этого подключите флешку к работающему ПК, скопируйте с неё все нужные данные (форматирование всё удалит), затем откройте контекстное меню накопителя в проводнике и выберите «Форматировать». В списке файловых систем укажите FAT32, остальные параметры можно оставить по умолчанию.
Есть нюанс: встроенное форматирование Windows не всегда предлагает FAT32 для накопителей большого объёма. Если ваша флешка крупная и FAT32 в списке отсутствует, проще взять другую флешку меньшего объёма — для файла BIOS этого более чем достаточно. Либо воспользуйтесь сторонней утилитой форматирования, но проверяйте такие программы на безопасность перед запуском.
Файл прошивки копируйте в корень флешки, без вложенных папок. Некоторые версии Q-Flash видят подкаталоги, но размещение в корне исключает лишнюю переменную при диагностике.
Проверка и подготовка файла прошивки
Скачивайте BIOS только с официального сайта Gigabyte, со страницы поддержки вашей конкретной модели материнской платы. Точное название модели и её ревизию (например, Rev. 1.0) обычно можно увидеть на самой плате или на коробке — прошивка от другой ревизии может не подойти, и прошивка от несовпадающей ревизии платы способна вывести устройство из строя.
После загрузки архив нужно распаковать. Внутри обычно лежат несколько файлов: сам файл прошивки, иногда утилита обновления и сопроводительные файлы. Для Q-Flash требуется файл прошивки — его имя, как правило, совпадает с обозначением модели и версии BIOS. Если сомневаетесь, какой именно файл является прошивкой, сверьтесь с описанием на странице загрузки вашей модели.
Если файл уже распакован, а ошибка остаётся, скачайте архив заново — возможно, при первой загрузке произошёл обрыв. Дополнительно можно попробовать другую версию BIOS со страницы модели: если читается одна версия, но не читается другая, проблема была именно в файле.
⚠️ Внимание: не переименовывайте файл прошивки произвольно, если этого не требует инструкция для вашей модели. Для функции Q-Flash Plus (прошивка без процессора) на некоторых платах файл нужно переименовать в строго заданное имя — оно указано в руководстве конкретной платы, и угадывать его нельзя.
Пошаговое решение: от простого к сложному
Выполняйте шаги последовательно, после каждого проверяя, исчезла ли ошибка. Так вы точно определите причину и не потратите время на лишние действия.
☑️ Чек-лист устранения «Can't read file»
Начните с флешки и файла — это закрывает большинство случаев. Затем перейдите к портам: выньте накопитель и подключите его к другому USB-порту на задней панели материнской платы, минуя переднюю панель корпуса и USB-хабы. На некоторых платах есть порт, специально предназначенный для прошивки, — его расположение указано в руководстве к плате.
Если ничего не помогло, попробуйте альтернативный способ обновления. Для плат Gigabyte это, в частности, утилита @BIOS для обновления из Windows либо функция Q-Flash Plus, если она поддерживается вашей моделью. Учтите, что обновление из Windows традиционно считается менее надёжным, чем через Q-Flash, поэтому используйте его как запасной вариант и обеспечьте стабильное питание на время процедуры.
⚠️ Внимание: когда чтение файла наконец прошло успешно и запись BIOS началась, не прерывайте процесс: не отключайте питание, не нажимайте кнопки перезагрузки и не извлекайте флешку до полного завершения. Прерывание записи — в отличие от ошибки чтения — действительно способно повредить прошивку.
Когда стандартные методы не помогают
В редких случаях ошибка чтения сохраняется даже после всех перечисленных шагов. Тогда имеет смысл проверить следующие варианты.
- 🧊 Обновите текущий BIOS до промежуточной версии: на некоторых платах переход на новейшую прошивку требует сначала установить промежуточную — это указано в примечаниях на странице загрузки.
- 🔄 Сбросьте настройки BIOS на значения по умолчанию (пункт
Load Optimized Defaults) и повторите попытку. - 🔋 Проверьте стабильность питания: скачки напряжения и нестабильный блок питания могут влиять на работу USB в среде BIOS.
- 🛠️ Если плата поддерживает Q-Flash Plus, прошейте BIOS этим способом — он работает на аппаратном уровне и менее зависим от состояния текущей прошивки.
Что такое Q-Flash Plus и когда он нужен
Q-Flash Plus — функция некоторых плат Gigabyte, позволяющая обновить BIOS без процессора, памяти и даже без входа в BIOS: файл прошивки со строго заданным именем кладётся на FAT32-флешку, накопитель вставляется в выделенный порт, и прошивка запускается нажатием специальной кнопки на плате. Поддержка функции, имя файла и расположение кнопки зависят от модели — сверяйтесь с руководством вашей платы.
Если ни один способ не сработал, возможна аппаратная неисправность — например, проблема с микросхемой BIOS или USB-контроллером платы. В такой ситуации разумнее обратиться в сервисный центр или в поддержку Gigabyte, чем продолжать эксперименты.
Часто задаваемые вопросы
Можно ли испортить плату из-за ошибки «Can't read file»?
Нет. Эта ошибка возникает на этапе чтения файла, до начала записи прошивки. Текущий BIOS остаётся нетронутым, и после перезагрузки компьютер будет работать как раньше. Риск появляется только при прерывании уже начавшейся записи.
Q-Flash видит флешку, но не видит на ней файл. Что делать?
Проверьте, что накопитель отформатирован в FAT32, архив распакован, а файл прошивки лежит в корне флешки, а не в папке. Также убедитесь, что скачан BIOS именно для вашей модели и ревизии платы.
Какая файловая система нужна для обновления BIOS Gigabyte?
Для Q-Flash на платах Gigabyte рекомендуется FAT32. Накопители в NTFS и exFAT могут не определяться или вызывать ошибку чтения файла.
Файл прошивки нужно как-то переименовывать?
Для обычного обновления через Q-Flash — как правило, нет. Переименование в строго заданное имя требуется только для функции Q-Flash Plus на поддерживающих её платах; точное имя указано в руководстве конкретной модели.
Можно ли обновить BIOS Gigabyte без флешки?
Да, через утилиту @BIOS из Windows, если она поддерживает вашу плату. Однако обновление через Q-Flash из среды BIOS считается более надёжным способом, поэтому сначала стоит попробовать решить проблему с чтением файла.