Невозможно выполнить обновление 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 PE, если вы сможете получить доступ к файлам, необходимым для его сборки, или найти готовый ISO в сети.
Пока все хорошо, но вы заметите, что загрузка - это исполняемый файл Windows. Так же, как это не может быть запущено в Ubuntu (или любом другом Linux), оно также не будет работать в устаревших версиях Windows, в частности MS-DOS или любой эмуляции MS-DOS. Это несмотря на все, что можно сказать на странице загрузки о совместимости с более ранними версиями Windows; При использовании любой устаревшей среды типа DOS.exe запускается, но завершает работу, ничего не делая, кроме распечатывания раздражающего сообщения.
Ключевым компонентом на этом этапе является Windows 7 Repair Disk. Есть несколько способов получить один, в том числе купить один из источников в Интернете или подружиться с кем-то, у кого есть компьютер с Windows 7. Если вам повезет, ваш производитель компьютеров в комплекте с вашей коробкой. Я решил создать ее на своем компьютере с Ubuntu, используя копию Windows 7, запущенную в VirtualBox, и адаптируя инструкции по созданию аварийного диска с этого веб-сайта.
Хорошей новостью является то, что, похоже, не имеет значения, с какой версии Windows 7 восстановительный диск получен. Поскольку это обновление BIOS, даже не имеет значения, используете ли вы 32-битную или 64-битную версию, если ваш компьютер 64-битный.
Если у вас есть диск восстановления Windows 7, все остальное легко. Вы можете превратить его в загрузочный USB, если хотите, но если в вашем устройстве есть дисковод компакт-дисков, в этом нет необходимости. Вот шаги:
- Поместите загруженный файл BIOS.exe на обычную USB-флешку.
- Перезагрузите компьютер с диска восстановления Windows 7, при появлении запроса нажмите пробел.
- Перейдите к командной строке. (Используйте Recovery Tools-> Командная строка).
- Найдите правильную букву диска для вашего USB (в командной строке dir a: затем b, c и т. Д., Пока не найдете правильный).
- Перейдите к нему в командной строке (введите букву диска с двоеточием).
- Запустите файл, набрав его имя (примечание: вкладка автозаполнение работает:)).
- Оттуда, просто следуйте инструкциям на экране, и убедитесь, что ваш компьютер включен во время обновления.
Возможно, это поможет: