我的 WinToGo 踩坑指南
如果说 MacBook 有什么明显的缺点,那就是它没有内置一个 Windows(笑)。
macOS自带的 Boot Camp 助理可以帮我们装上 Windows,但是本来紧缺的硬盘空间只怕会更加捉襟见肘,而且显得比较浪费,毕竟 MacBook 的固态硬盘质量要远高于大部分固态硬盘,而市面上 QLC 都已经开始出货了。或许等一段时间,可以尝试买块 QLC 的固态硬盘来做仓库?
那么,显然 WinToGo 是个非常不错的解决方案。我自己使用 WinToGo 已经快两年了,除了使用时要插着一块比较大的固态U盘,以及在 Windows 上触控板用起来不是那么舒服之外,整体的使用体验非常完美。
更重要的是,WinToGo 不是只能在 MacBook 上使用,其他的使用 UEFI 引导的笔记本、台式机也都可以使用。所以你可以带着 WinToGo 优盘,就像带着一台电脑。
制作 WinToGo 的教程网上已经有不少了,本文除了常见的方法外,给大家介绍一些新思路,并且将制作过程踩过的坑梳理一下。
准备工具
需要的工具和必备条件有:
固态U盘(起相似作用的固态硬盘、机械硬盘等);
因为 4K 读写性能较弱,普通 USB3.0 优盘体验相对较差,USB2.0 的话,Emmm....
硬盘检测软件 AS SSD Benckmark 等(非必需);
Windows 系统;
推荐 Windows 8 及以上,虚拟机当然也可以,但不推荐。
Dism++ 软件(推荐);
第三种方法将会用到,推荐下载使用。
WinToGo Assistant 或者 WinToUSB Free 二选一
第一种方法使用 WinToGo Assistant(以下简称 WTGA)
第二种方法使用 WinToUSB Free。或许需要一台 MacBook 系列电脑?
本文以 MacBook Air 2015 款为例。
使用WinToGo辅助软件(WTGA)
步骤一:硬盘的处理
在制作时将会清空整个盘(而不是分区),因此需要做好备份。
如何使用空余的硬盘空间? 可以先制作WinToGo系统,然后再分区出一部分。
U盘的性能需要过关,我使用的WTGA4.0版本有检测性能的选项,如果从上面的网址下载,应该是更新的版本。
一般来说,读写性能分别在 100MB/S 和 80MB/S 以上应该就可以制作。 因为系统频繁读取小文件,因此4K读写能力越强越好。分数过低的硬盘使用会卡顿。 检测硬盘可以使用常见的 AS SSD Benckmark 和 HD Tune Pro 等硬盘检测软件。
我所使用的U盘读写性能如下图,使用时非常流畅:
步骤二:处理镜像文件
使用 Dism++ 软件来处理镜像文件:
现在很多镜像都是多版本(家庭版、教育版等)合一的,因此我们需要先将镜像中不必要的版本删除掉,因为使用WTGA制作时,无法选择系统版本,会自动顺位选择第一个版本,可能并不是我们想要的。
- 在 Windows8 及以上的系统版本中,只需双击即可将 iso 镜像挂载。进入该镜像,在 source 文件中找到 install.wim 文件,将其拷贝出来。后面制作时只需要这个文件就可以了。
- 打开 Dism++ 软件,选择 “文件 → 打开映像文件” 来打开刚才拷贝出来的 install.wim 文件。
- 这时,如果是多版本合一的镜像,将会一一显示在上面。点击你不需要的镜像,然后选择左下角“删除映像”来删除它,留下你需要的即可。无需保存,关闭即可。如果不确定,重新打开该 install.wim 来确认一下是否成功。
步骤三:正式开始制作
- 打开 WTGA,需要勾选的选项如图:
(1) 选择传统,硬盘将会被分为 EFI 分区和系统分区,插在其它电脑上与普通U盘无异,系统文件将会直接显示在U盘中。
(2) 选择VHD/VHDX,将会把系统文件隔离为一个 vhd/vhdx 文件。
(3) 注意MacBook系列应该选择“UEFI+GPT”。
- 其他选项默认即可。
- 选择你要制作的U盘,点击创建开始制作。
视U盘的性能而定,耐心等待。你可以使用“性能检测”一下你的U盘。
使用 WinToUSB Free 软件
整体来讲与WTGA大同小异,可以参考这篇文章。
使用WinToUSB可以选择系统版本,所以不需要预先编辑镜像。
使用 Dism++
除了上述两种借助专有的wontogo辅助工具之外,还有一种比较好的方法,即使用 Dism++ 的释放镜像功能来制作 WinToGo。
具体步骤如下:
(1) 打开 Dism++ 软件,选择“文件→释放映像”来选择编辑好的 install.wim 文件;
第一种方法的步骤二中处理了该文件,如没有处理,请回头看。
(2) 勾选如下图所示的选项:
其中
(1) Compact
可以压缩特定文件来缩减系统大小,视你的需要来选择;
(2) WindowsToGo
肯定要勾选;
(3) 添加引导
一定要记得勾选,否则开机按住 Option 时无法进入 Windows 系统;
(4) 格式化
如果你的盘已经格式化为NTFS就可以不勾选,建议勾选;
(3) 选择你要制作的U盘盘符,开始制作,耐心等待;
Q/A:
1.相比较上述两种方法,该方法有何优势?
相比于两款专用的制作 WinToGo 的辅助软件,使用 Dism++ 来制作同样非常方便。而且直接释放映像文件到你所选择的盘中,你可以在其释放过程中看到文件逐步被拷入该盘。
如果原本就是 NTFS 格式的移动硬盘,可以保留原来的文件,但要注意制作时所选择的选项和文件存放的位置。
2.可以将这种方法运用到其他电脑安装系统上吗?
可以看到这种方法其实是具有普适性的,安装非WinToGo的系统时同样可以用这种方式,不要勾选 WindowsToGo 即可;
3.可以用来安装双系统吗(macbook)?
在 macOS 中使用“磁盘工具”来划分出一块合适的空间,就可以不通过 BootCamp 助理来制作双系统了!当然你可能需要先有一块已经制作好并可以使用的 WinToGo 硬盘才可以进行这个操作(硬盘拆下来应该也可以吧...)。所以对于已经有了 WinToGo 你可能用不着双系统了,但是可以帮助其他伙伴安装双系统。
4.BootCamp 驱动呢?如何安装?
至于 BootCamp 驱动,可以在网上搜索,也可以在 macOS 打开 “BootCamp 助理”,然后在屏幕上方的菜单栏里找到单独下载驱动的方法。
5.硬盘被格式化为 NTFS 来安装 Windows 了,如何与 macOS 传输文件?
除了给系统安装驱动的方法,你可以:
(1)划分部分空间格式化为 FAT32 或者 exFAt 格式来作为通用的空间;
(2)在 macOS 上安装 Windows 虚拟机,借助文件共享来传递文件;
(3)借助网盘,隐私内容最好加密上传,选择 zip 格式会带给你一些方便。
6.编辑 install.wim 文件时,删除错了版本怎么办?
删除该文件,重新拷贝,再编辑一次即可。
结语
综合来看,我更倾向于使用 Dism++ 释放镜像的方式来制作 WinToGo。当然 WTGA 也是我每次把系统折腾坏时的好选择。Dism++ 是一款非常好用的工具,当然非本文重点,就暂时按下不表了。