ユーザ用ツール

サイト用ツール


windows:nvidia_bios_update

Windows - NVIDIA BIOS Update

概要

nVidia製のビデオカードのBIOSバックアップとアップデート方法。
USB Memory Bootのページで作成したUSBメモリーを使用する。

必要なもの

バックアップ

不具合発生時等にオリジナルの状態に戻せるように、以下の手順で既存のBIOSをバックアップする。

  1. [gpu-z.0.7.4.zip] を適当な場所に解凍
  2. 解凍してできた [GPU-Z.0.7.4.exe] を実行
  3. [BIOS Version] 右側のアイコンをクリックして [Save to file…]を選択
  4. 現在のBIOSをファイルに書き出してバックアップしておく

アップデート

  1. [nvflash_5.136.zip] と [DOS4GW.zip] を適当な場所に解凍
  2. 解凍してできた [CWSDPMI.EXE] と [NVFLASH.exe] と [DOS4GW.EXE] をUSBメモリーにコピー
  3. アップデートするBIOSファイルをUSBメモリーにコピー
  4. M/Bの起動オプションを変更してUSBメモリーから起動
  5. nvflash –check とタイプして対象のビデオカードのEEPROMサポートを確認
  6. nvflash –list とタイプして対象のビデオカードのインデックスを確認
  7. nvflash –index=X –protectoff とタイプしてEEPROMプロテクトを解除
  8. nvflash –index=X –save BACKUP.rom とタイプして現在のBIOSをバックアップ
  9. nvflash –index=X -4 -5 -6 UPDATE.rom とタイプして現在のBIOSをアップデート
  10. nvflash –index=X –protecton とタイプしてEEPROMプロテクトを設定

もしBIOSアップデートに失敗したら

  1. nvflash –index=X –eraseeeprom とタイプしてEPPROMを消去
  2. nvflash –index=X -4 -5 -6 UPDATE.romとタイプして現在のBIOSをアップデート
  3. それでもダメなら nvflash –index=X -4 -5 -6 BACKUP.rom とタイプしてバックアップしたBIOSを復旧

NVFlash コマンドオプション

Long option Short option Argument Comment
–help -? Display this screen.
–save -b <filename> Read EEPROM and save to <filename>.
–compare -k <filename> Read EEPROM and compare with <filename>.
–tv -x <filename> Transfer TV data from file to EEPROM.
–version -v <filename> Display file version and ~CRC32
(if no filename, acts on display adapter).
–display -d Display 256 the first bytes of the EEPROM
(default is 256 bytes).
–check -c Check for supported EEPROM.
–protecton -w Write protect EEPROM.
(only on some EEPROM's).
–protectoff -r Remove EEPROM write protect.
(only on some EEPROM's).
–straps -m <straps> Change soft straps.
(format is: AND Mask 0, OR Mask 0, AND Mask 1, OR Mask 1).
–guid -q <guid> Set the IEEE 1394 GUID in the firmware image.
(GUID is in the form of 16 hex digits).
–guidsource -1 <location> Set the source of the IEEE 1394 GUID.
main - main EEPROM image
dedicated - separate serial EEPROM part
–list -a List all NVIDIA display adapters found in the system.
–nolight -l Do not light keyboard LEDs.
–overridetype -5 Allow firmware and adapter PCI device ID mismatch.
–overridesub -6 Allow firmware and adapter PCI subsystem ID mismatch.
–reboot -y Reboot the PC after other tasks completed.
–keepstraps -g Keep the soft straps already present in the EEPROM after flashing the new image.
–romstrap -j Override the ROM strap setting to allow flashing an image when grounding the STRAP_SUB_VENDOR pin.
This allows flashing a corrupted or erased EEPROM.
Note: Make sure there is a physical EEPROM present when using this option.
–index -i <index> Force a specific device index.
–fwindex -F <fw index> Index of which firmware image to use from a firmware bundle.
–auto -A When possible, run without user intervention.
–silence -s <level> Silence level:
default All beeps.
#=4 (or 2) No progress beeps.
#=5 (or 1) No beeps.
–override -o <level> Override safety check level:
default unknown EEPROM | NV adapter aborts application.
level=1 unknown EEPROM acceptable for read operations.
level=2 unknown NV adapter acceptable for read operations.
level=3 Combined effect of 1,2 (cannot write to unknown EEPROM or adapter).
Use a single dash (“-”) to use the single letter version of a command.
Use a double dash (“–”) to use the longer descriptive version of a command.
Use equals (“=”) to specify parameters, with separating commas (“,”).
windows/nvidia_bios_update.txt · 最終更新: 2018/06/25 09:40 by 127.0.0.1