windows:nvidia_bios_update
Windows - NVIDIA BIOS Update
概要
nVidia製のビデオカードのBIOSバックアップとアップデート方法。
USB Memory Bootのページで作成したUSBメモリーを使用する。
必要なもの
バックアップ
不具合発生時等にオリジナルの状態に戻せるように、以下の手順で既存のBIOSをバックアップする。
- [gpu-z.0.7.4.zip] を適当な場所に解凍
- 解凍してできた [GPU-Z.0.7.4.exe] を実行
- [BIOS Version] 右側のアイコンをクリックして [Save to file…]を選択
- 現在のBIOSをファイルに書き出してバックアップしておく
アップデート
- [nvflash_5.136.zip] と [DOS4GW.zip] を適当な場所に解凍
- 解凍してできた [CWSDPMI.EXE] と [NVFLASH.exe] と [DOS4GW.EXE] をUSBメモリーにコピー
- アップデートするBIOSファイルをUSBメモリーにコピー
- M/Bの起動オプションを変更してUSBメモリーから起動
nvflash –check
とタイプして対象のビデオカードのEEPROMサポートを確認nvflash –list
とタイプして対象のビデオカードのインデックスを確認nvflash –index=X –protectoff
とタイプしてEEPROMプロテクトを解除nvflash –index=X –save BACKUP.rom
とタイプして現在のBIOSをバックアップnvflash –index=X -4 -5 -6 UPDATE.rom
とタイプして現在のBIOSをアップデートnvflash –index=X –protecton
とタイプしてEEPROMプロテクトを設定
もしBIOSアップデートに失敗したら
nvflash –index=X –eraseeeprom
とタイプしてEPPROMを消去nvflash –index=X -4 -5 -6 UPDATE.rom
とタイプして現在のBIOSをアップデート- それでもダメなら
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