Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products

通过管理员选项使用 DUP BIOS 更新

Summary: 如何使用 Dell Update Package (DUP) 格式更新戴尔 BIOS。包含有关 OptiPlex、Latitude、Precision 工作站、Inspiron 灵越、Vostro 成就和 XPS 型号的详细说明。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

受影响的平台:

  • OptiPlex
  • Latitude
  • Precision 工作站
  • Inspiron 灵越
  • Vostro 成就
  • XPS

较新的戴尔型号使用 Dell Update Package (DUP) 格式分发 BIOS 更新包。该 /e 选项似乎在许多 DUP BIOS 软件包上并不普遍受支持。

如何更新系统 BIOS

持续时间:01:15
隐藏式字幕:仅英文

Options(“选项”)

可以通过以下命令调用这些选项: / 字符。

选项 名称 描述 语法
/?/h 帮助 显示命令行选项和帮助信息

确定是否可以将更新应用于目标计算机
package.exe /?package.exe /h
/c 检查 /s 选项为必填项。
Options(“选项”) /f/e以及 /r 对此选项无效。

当您在用户界面 (UI) 模式下单击 “安装 ”时,将执行相同的检查过程。
package.exe /s /c /l=c:\pkg.log
/e=<path> 解压 将 DUP 中包含的所有文件解压缩到您指定的路径。如果路径中指定的目录不存在,则会创建该目录。
如果路径包含空格,请在路径>值两边<使用引号。

/s 选项为必填项。
Options(“选项”) /f/c以及 /r 对此选项无效。

 
package.exe /s /e=c:\update
package.exe /s /e="c:\update files"
/f</td> 允许将软件降级到以前(较旧)的版本

/s 选项为必填项。
Options(“选项”) /e/c 对此选项无效。
提醒:在将软件降级到之前的版本之前,请参阅之前版本的文档。
package.exe /s /f /l=c:\pkg.log
/l=<filename> 日志 将记录的消息附加到指定的 ASCII 文件;如果新文件不存在,则创建一个新文件;如果文件名包含空格,请在文件名>值两边<加上引号。

/s 选项为必填项。
package.exe /s /l=c:\pkg.log
package.exe /s /l="c:\Update Log\pkg.log"
/r 重新启动 在执行更新后,如果需要,重新启动计算机(不会重新启动):
  • 如果 DUP 失败或不适用于目标计算机
  • 如果 DUP 不需要重新启动
/s 选项为必填项。
Options(“选项”) /e/c 对此选项无效。
package.exe /s /r /l=c:\pkg.log
/s 沉默 在以下情况下,无提示执行更新,无需用户干预 /s 未指定,则 DUP 以 UI(交互式)模式启动。
/s 使用 /e/f/c/l以及 /u 选项。
提醒:通过使用 /s 选项导致将所有输出写入日志文件。
package.exe /s /l=c:\pkg.log
/u=<filename> Unicode 日志 将记录的消息附加到指定的 Unicode 文件;如果新文件不存在,则创建一个新文件;如果文件名包含空格,请在文件名>值两边<加上引号。
/s 选项为必填项。
package.exe /s /u=c:\pkg.log
package.exe /s /u="c:\Update Log\pkg.log"

表 1:DUP 格式

示例:

要静默更新计算机并防止自动重新启动,请执行以下操作:

  • package.exe /s

要静默更新计算机并允许自动重新启动,请执行以下操作:

  • package.exe /s /r

密码

如果设置了 BIOS 密码,则更新可执行文件会提示用户输入密码。如果从命令行运行更新可执行文件,则使用 /p 参数指定密码。示例:

  • package.exe /s /p=password

退出代码

执行 BIOS 更新时最常见的退出代码值是 2 (REBOOT_REQUIRED) 和 6 (REBOOTING_SYSTEM)。其他值如下。

消息名称 显示名称 描述
-1 Dell Command Update 代码 不成功 DCU 由于超时而终止 BIOS 执行
0 成功的 成功 更新成功。
1 不成功(失败) 不成功 更新过程中发生错误;更新未成功。
2 REBOOT_REQUIRED 需要重新启动 您必须重新启动计算机才能应用更新。
3 DEP_SOFT_ERROR 软依赖项错误 一些可能的解释是:
  • 您尝试更新到软件的相同版本。
  • 您尝试降级到软件的上一个版本。
为避免收到此错误,请提供 /f 选项。
4 DEP_HARD_ERROR 硬依赖关系错误 在您的计算机上未找到所需的必备软件。更新失败,因为计算机不满足要应用更新的 BIOS、驱动程序或固件前提条件,或者因为在目标计算机上找不到受支持的设备。DUP 会强制执行此检查,并在不满足先决条件时阻止应用更新,从而防止计算机达到无效的配置状态。可以通过申请另一个 DUP(如果可用)来满足该前提条件。在这种情况下,应在当前软件包之前应用另一个软件包,以便两个更新都可以成功。无法通过使用以下命令来抑制DEP_HARD_ERROR /f 开关。

DUP 不适用于计算机。一些可能的解释是:
  • DUP 不支持操作系统。
  • 计算机不支持 DUP。
5 QUAL_HARD_ERROR 资格鉴定错误 无法通过使用以下命令来抑制QUAL_HARD_ERROR /f 开关。
6 REBOOTING_SYSTEM 重新启动计算机 计算机正在重新启动。
7 密码验证错误 不成功 未提供密码或为 BIOS 执行提供了不正确的密码
8 DOWNGRADE_BAN 不允许请求降级。 不允许将 BIOS 降级到运行的版本。
9 RPM_VERIFY_FAILED RPM 验证失败 Linux DUP 框架使用 RPM 验证来确保所有依赖 DUP 的 Linux 实用程序的安全性。如果安全性受到影响,框架将显示一条消息和 RPM 验证图例,然后退出并显示退出代码 9。
10 EC_UNSPECIFIED_ERROR 其他一些错误 此退出代码适用于 BIOS 退出代码 0-9 中尚未指定的所有错误。即电池错误、EC 错误、硬件故障等。

表 2:BIOS 更新

Affected Products

Inspiron, OptiPlex, Vostro, XPS, Inspiron, Latitude, Vostro, XPS, Fixed Workstations, Mobile Workstations
Article Properties
Article Number: 000148745
Article Type: How To
Last Modified: 06 Aug 2024
Version:  12
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.