Невозможно выполнить обновление BIOS DELL для машины VOSTRO 260

Невозможно выполнить обновление BIOS DELL для машины VOSTRO 260

Я пытаюсь обновить BIOS моего DELL VOSTRO 260. Я не могу ничего сделать. Если я скачаю exe и попытаюсь запустить его с помощью USB-накопителя FreeDOS:

вот что я получаю:

C:\> ms-a10
SfxDos v2.11 [2012/06/25]
Extracting Files: [6174382 / 6174382] 100%

BIOS Version:
    Current Version: A04

    New Version:    :A10

Update BIOS (y/n)? y
Disable secure compatibility function.
CurVer:A04, Chk version A: A00, Chk version X :X00
-      Error: Problem allocating memory
Get ME Firmware version…Compare ME version…

The ME version is same or lower than current ME version. Skip update ME

Очевидно, что-то пошло не так, но что?

решение1

Программа на самом деле не будет работать в DOS (что объясняет вашу ошибку распределения памяти). Я не пробовал этого, но теоретически вы должны иметь возможность запустить этот EXE из среды Windows PE, например Win7 PE или BART's PE, если вы сможете получить доступ к файлам, необходимым для его сборки, или найти готовый ISO в сети.

Пока все хорошо, но вы заметите, что загрузка представляет собой исполняемый файл Windows. Так же, как это не может быть запущено под Ubuntu (или любым другим Linux), это также не будет работать под устаревшими версиями Windows, в частности, MS-DOS или любой эмуляцией MS-DOS. И это несмотря на все, что может быть сказано на странице загрузки о совместимости с более ранними версиями Windows; при использовании любой устаревшей среды типа DOS .exe запускается, но завершает работу, не делая ничего, кроме вывода раздражающего сообщения.

Ключевым ингредиентом на данном этапе является диск восстановления Windows 7. Есть несколько способов получить его, включая покупку в Интернете или знакомство с кем-то, у кого есть компьютер с Windows 7. Если вам повезет, производитель вашего компьютера включил его в комплект поставки. Я решил сделать его на своей машине Ubuntu, используя копию Windows 7, запущенную в VirtualBox, адаптировав инструкции по созданию диска восстановления из этогоВеб-сайт.

Хорошей новостью является то, что, похоже, не имеет значения, из какой версии Windows 7 получен диск восстановления. Поскольку это обновление BIOS, то не имеет значения, используете ли вы 32- или 64-разрядную версию, если ваш компьютер 64-разрядный.

Если у вас есть диск восстановления Windows 7, остальное просто. Вы можете сделать из него загрузочный USB, если хотите, но если в вашем компьютере есть CD-привод, это не нужно. Вот шаги:

  1. Скопируйте загруженный файл обновления BIOS .exe на обычную USB-флешку.
  2. Перезагрузите компьютер с диска восстановления Windows 7, нажмите клавишу пробела при появлении соответствующего запроса.
  3. Перейдите в командную строку. (Используйте Средства восстановления->Командная строка).
  4. Найдите правильную букву диска для вашего USB-накопителя (в командной строке введите dir a:, затем b, c и т. д., пока не найдете нужную).
  5. Перейдите к нему в командной строке (введите букву диска с двоеточием).
  6. Запустите файл, введя его имя (обратите внимание, работает автодополнение по табуляции :)).
  7. Далее просто следуйте инструкциям на экране и убедитесь, что ваш компьютер остается включенным во время завершения обновления.

Возможно, это будетпомощь:

Связанный контент