为 Surface Pro 3 全新安装 Windows 10 技术预览版

最近 Windows 10 Technical Preview Build 10041 终于发布了。第一时间在我使用的所有设备上安装升级,感觉还不错。然而手头一台 Surface Pro 3 在升级后总会遇到各种问题。考虑到这台设备在使用过程中通过“升级”的方式陆续安装过很多不同版本的 Windows 10,怀疑可能是因为一路升级过来导致某些系统组件存在冲突。于是打算下载一个 Windows 10 的 ISO 文件,用 U 盘引导设备全新安装一下。

Surface Pro 3 使用了 UEFI 固件,在制作可引导 U 盘时必须选择 FAT32 文件系统。如果选择 NTFS 文件系统,这样的 U 盘将无法引导。因此就不能使用微软官方提供的 Windows USB/DVD Download Tool,因为该工具将默认使用 NTFS 格式。此时可以手工操作用 Diskpart 命令行工具来处理 U 盘,或者使用第三方工具。

过程如下:

首先准备好下列内容:

  • 一个容量不低于 8GB 的 U 盘。
  • Windows 10 ISO 文件。注意,在撰写本文时,该网站只能下载到 Build 9926 版本的 ISO 文件,Build 10041 只能在安装完毕后在线升级获取。如果希望直接获得 Build 10041 的 ISO 文件,需要下载对应的 ESD 文件,并进行必要的处理。具体方法可以参阅这里
  • Rufus,这是一个免费的第三方工具,可以通过 ISO 文件创建所需的 USB 启动盘。

随后开始制作系统安装 U 盘。启动 Rufus,按照下图所示选项设置相关选项:

使用 Rufus 制作可引导 UEFI 计算机的 U 盘

  • 设备:选择要使用的 U 盘,该 U 盘上的原有内容会被清空
  • 分区方案和目标系统类型:GPT 分区方案,UEFI 系统。
  • 文件系统:FAT32
  • 创建一个启动盘使用 ISO 镜像:点击右侧光驱图标,选择准备好的 Windows 10 ISO 文件。

在点击“开始”按钮之前还请注意,可能是由于 Bug 的缘故,该软件在设置选项的时候,可能会自己调整之前设置好的某些选项。因此在随后一步选择要使用的 ISO 文件之后,还请重新检查上述的所有选项,有些选项一旦被自动修改,还需要重新改回来。之前我因为没有注意到这一问题,导致制作的 U 盘无法使用(被自动改为 NTFS 文件系统了),花了大量时间排错才发现原因。

准备好 U 盘后,还需要禁用 Surface 的 Secure Boot 功能,方法如下:

  1. 确保设备已经彻底关机。
  2. 在按下设备的音量增加按键同时按下电源键。
  3. 随后立刻松开电源键,但确保音量增加按键一直处于按下的状态。
  4. 看到 Surface 的 Logo 后,松开音量增加按键。
  5. 手指轻点“Secure Boot Control”,选择“Disabled”。
    临时关闭 Secure Boot 功能
  6. 点击“Exit Setup”,选择“Yes”。

随后设备会重启。长按电源键将设备彻底关闭。然后开始安装:

  1. 将制作好的 U 盘插入 USB 接口。
  2. 在按下音量减小按键同时按下电源键。
  3. 随后立刻松开电源键,但确保音量减小按键一直处于按下的状态。
  4. 看到 Surface 的 Logo 后,松开音量减小按键。
  5. 接下来的步骤和在其他电脑上装系统的过程差不多,根据屏幕提示完成后续操作即可。

安装完毕后,根据需要,可以在 UEFI 设置界面下重新开启 Secure Boot。

两点感受:

U 盘现在还是挺有必要的,今天为了进行重装,试过多个规格和容量不一的 U 盘。最后只有一个 USB 2.0 规格的 8GB U 盘可以使用(有了 3.0 的速度对比才发现,USB 2.0 的速度实在实在是太慢了…)。虽然有 USB 3 的 U 盘,但容量太大无法用,这个 U 盘是为了测试 Windows To Go 功能购买的。看来单纯为了给设备安装或恢复系统,还需要购买一个容量 16GB 的 USB 3.0 U 盘备着。

其次,在禁用 Secure Boot 后,Surface Pro 开机过程中会显示大红色背景,黑色框框里白色的 Surface Logo(默认情况下是纯黑背景和白色 Logo),还挺酷的。要不装好后干脆不要重新启用了?就这么留着吧。

延伸阅读:Secure Boot 是什么?安全启动概述

分享:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

发表评论前,先做个简单的数学题吧: * Time limit is exhausted. Please reload CAPTCHA.