使用高速远程/静默方法更新英特尔 NUC BIOS 的步骤
我需要在没有任何用户交互的情况下更新 NUC BIOS。
从批处理文件运行 Express BIOS 更新,而无需用户干预。当不需要用户交互时,这对于远程 BIOS 更新很有用。
- 下载 Express BIOS 更新文件 (。EB.msi),适用于您的英特尔 NUC 迷你电脑。例子:
- 下载并安装 任何实用程序(例如) 7-Zip)允许您从 .msi 文件中提取文件。
- 将文件提取 至文件夹。
- 打开 文本编辑器(例如记事本)要创建仅包含以下两行的批处理文件:
- DPInst.exe /q /f /se
- Shutdown /r /t 10 /c "Upgrading the BIOS. The computer will reboot in 10 seconds" /f /d p:0:0
- 命令行交换机说明
DPInst.exe /q 将 quietInstall 标志设置为 ON,以禁止显示向导页面、用户对话框以及 DPInst 和 Windows 生成的其他用户消息。 /f 将 forceIfDriverIsNotBetter 标志设置为 ON,这会将 DPInst 配置为在设备上安装驱动程序,即使设备上当前安装的驱动程序比新驱动程序更匹配。 /se 将 suppressEulaPage 标志设置为 ON,这会将 DPInst 配置为禁止显示 EULA 页面。 关闭 /r 关机后重新启动计算机。 /t xx 将超时时间或推迟至 XXX 秒,然后重新启动或关闭。这将导致本地控制台上出现警告。您可以指定 0-600 秒。如果不使用 /t,则默认情况下超时时间为 30 秒。 /c“评论” 让您可以详细评论关机原因。您必须首先使用 /d 选项提供原因。您必须将注释用引号引起来。您最多可以使用 511 个字符。
/f 强制关闭正在运行的应用程序而不会对用户提出警告。提醒:使用 /f 选项可能会导致未存取数据丢失。 /d p:0:0 列出系统重新启动或关机的原因。p 值表示已计划重新启动或关机。
- 救 批处理文件:
- 将其保存到与提取文件相同的文件夹中。
- 文件扩展名必须是 .bat。
- 救 文件类型为 所有文件 (*.*)。
- 将 所有文件的文件复制到目标英特尔 NUC 迷你电脑。
- 打开 管理员模式下的命令提示符(不支持 PowerShell):
- 单击 Windows 按钮 ,然后键入 命令提示符。
- 右键单击“命令提示符”,然后选择 以管理员身份运行。
- 在“命令”窗口中,导航到包含 BIOS 更新文件和 .bat 文件的文件夹。
- 类型完整的 .bat 文件名 和 按 进入 以启动更新过程。
- Windows 重新启动,BIOS 开始更新。
- 更新完成后,系统将启动 Windows。
如果您使用 BitLocker 在系统驱动器上启用加密:
- 执行 BIOS 更新时,您可能会遇到问题,例如在启动过程中必须输入恢复密钥。
- 您可以修改 .BAT 文件(以下示例)以临时暂停 BitLocker(然后在重新启动后恢复)。
- manage-bde -protectors -disable C: -RebootCount 1
- DPInst.exe /q /f /se
- Shutdown /r /t 10 /c "Upgrading the BIOS. The computer will reboot in 10 seconds" /f /d p:0:0
有关更多信息,请参阅 “如何使用命令提示符暂停 BitLocker”。