如何将旧款MacBook Pro升级到Windows 10

最近,随着 Windows 10 的发布,我开始了一个有趣的周末项目,将我那台老款 MacBook Pro 笔记本电脑(2013 年底型号)改装成一台新的 Windows 10 笔记本电脑。这个过程出乎意料地简单,而且这台机器运行得非常好,所有硬件功能都得到了完全的支持,包括高分辨率屏幕(“Retina 显示屏”)、集成摄像头(“iSight”)、Wi-Fi、蓝牙以及所有外部接口。事实上,启动时间和从睡眠状态唤醒的时间,甚至比在 macOS 下略好,而且所有软件,包括 Office、Adobe Creative Suite 等,似乎也都运行得更好。我对结果非常满意,这台电脑现在将成为我未来所有商务旅行(以及度假)的主要笔记本电脑。

您可能会问,为什么有人会想要将一台MacBook Pro转换成一台运行Windows 10的笔记本电脑。那么,让我来解释一下我的动机……

背景介绍

我过去15多年来一直同时使用Windows和macOS设备。在工作中,我主要使用Windows电脑,而在家里则主要使用Mac。我注意到,从Mountain Lion (10.8)到Mavericks (10.9)再到Yosemite (10.10),macOS系统中内置的邮件、日历和通讯录软件,随着操作系统版本的迭代,变得越来越不实用。与此同时,用户界面设计变得越来越可爱,色彩也更加鲜艳,但这并没有给我带来任何生产力上的提升。

由于我没有完全依赖苹果的iCloud服务作为唯一的存储方案,因此macOS系统自带的应用程序与我的办公邮箱系统(基于Exchange服务器)以及我的个人邮箱(即Google Apps上的Gmail、日历和联系人,使用自己的个人域名)的兼容性都不太好。

因此,我主要使用我首选的浏览器(Chrome)来访问我的个人电子邮件和日历,而使用远程桌面连接到我的办公电脑,用于处理我的办公电子邮件、日历和联系人。至于照片,我早在很多年前就一直在使用Lightroom,而不是iPhoto,所以我不依赖于iCloud/iPhoto平台。总而言之,我发现我已经很长时间没有使用任何macOS专属的应用程序了……

就我日常使用的软件来说,这个列表相当简洁:

因此,我得出结论,在家里使用macOS,而在办公室使用Windows这种做法,已经不再给我带来任何实际的好处。事实上,我预计这次迁移会提高我的工作效率,因为最终,所有设备上的键盘快捷键都将保持一致。

虽然我逐渐意识到自己不再需要使用 macOS 系统了,但我仍然不舍得放弃我心爱的笔记本电脑硬件。 浏览了市面上可用的 Windows 笔记本电脑后,我发现它们并没有比我现有的笔记本电脑有明显的优势,所以我开始考虑是否可以在我的 MacBook Pro 上安装 Windows 10 系统。

我之前使用过VMware Fusion,偶尔在Mac上使用虚拟机运行Windows应用程序,这在日常使用中效果很好。然而,一旦我意识到自己不再使用任何macOS专属软件,我决定改用Boot Camp,以原生方式在机器上全新安装Windows作为我的主要操作系统。

Boot Camp 预装在 macOS 中,它允许您将硬盘分区,并在 macOS 旁边安装 Windows,使其作为原生操作系统运行(而不是在虚拟机中运行)。您可以选择默认启动哪个分区,也可以在启动时按住“Option”键来切换启动分区。我认识很多人会将硬盘分成大小相等的两个分区,以便根据需要随时切换 macOS 和 Windows。然而,如果您需要同时使用这两个操作系统,我认为使用虚拟机的方法更方便。

为了达到我的目的,Boot Camp是理想的选择。我决定将Windows作为我的主要操作系统,因此我的目标是将硬盘分区,创建一个最小的macOS分区(60GB),并将剩余的1TB固态硬盘空间用于Windows 10。

入门指南

在您进行任何操作之前,请务必确保您已对所有数据进行完整备份。这个过程可能会对您硬盘上的所有数据造成破坏!

以下是您进行此升级过程所需的所有材料:

  • 一台旧款MacBook笔记本电脑(我的那台是2013年生产的Pro系列,配备视网膜显示屏,但这个方法应该适用于任何2009年或更早生产的MacBook Pro或Air系列)
  • A Windows 10 许可证和产品密钥, 您可以直接从微软商店购买这些产品
  • 一个容量至少为4GB的USB闪存驱动器
  • 一个大容量的外部USB移动硬盘,如果您想备份旧款Mac电脑硬盘上的大量数据,然后再将其复制到新的Windows电脑硬盘上,这个设备就非常有用

请注意,我实际上执行了一个两步升级过程,因为我在Windows 10最终版本发布前一周就开始了迁移。所以,我首先购买并安装了Windows 8.1,然后在一周后免费升级到了Windows 10。但现在,您可以直接购买并安装Windows 10的许可证,然后按照相同的步骤直接升级到Windows 10。

我之前有没有提到过,在继续操作之前,您应该先对所有数据进行完整备份?

升级过程

以下是将您的MacBook Pro笔记本电脑升级为Windows 10系统的步骤:

  1. 如果您想将大量数据从旧的Mac笔记本电脑迁移到新的Windows电脑:
    • 您可以使用 Google Drive、Dropbox 或其他云服务来同步数据,从一台机器传输到另一台(如果您的互联网连接速度较快)。
  • 或者,您可以使用一个外部 USB 硬盘。在这种情况下,最重要的是确保外部 USB 硬盘的格式为 ExFAT 文件系统,因为这是 macOS 和 Windows 都能正确读取和写入的唯一文件系统。请不要将其格式化为 HFS+(仅适用于 Mac)或 NTFS(仅适用于 Windows)。在 Mac 上,您可以使用“磁盘工具”将 USB 驱动器格式化为 ExFAT,或者您也可以在另一台 Windows 电脑上执行相同的操作。一旦确认驱动器已格式化为 ExFAT,请将所有文件从 Mac 硬盘复制到外部驱动器。
  1. 一旦所有数据都已安全备份,请断开外部硬盘,并将其存放在安全的地方(或者卸载云服务提供商的软件)。现在是时候清理您的Mac,以尽量减少未来小型macOS分区所占用的磁盘空间。
    • 您可以通过以下方法解决问题:首先,从Mac上的恢复分区启动(启动时按住Command-R),然后重新安装macOS系统,并在安装过程中格式化硬盘。 警告: 这种方法会清除您硬盘上的所有数据。请务必备份您的数据!
    • 或者,您可以使用像DaisyDisk这样的应用程序来识别占用Mac大量存储空间的程序或文件,然后从该应用程序中删除它们。同样,这种方法也会对您的数据造成破坏,所以请务必备份您的数据!
  2. 即使您希望尽量减小未来Mac分区的大小,也不要尝试手动重新分区硬盘。相反,您应该将整个硬盘分配给一个Mac分区,然后在安装过程中,使用Boot Camp辅助工具重新分区。
  3. 当您对 macOS 占用的空间大小感到满意时,接下来就需要 请确保您的 macOS 系统已升级到 Yosemite (10.10) 版本 并且我已经安装了所有最新的更新和安全补丁。我发现,与 macOS Mavericks (10.9) 一起提供的 Boot Camp 版本将会 它无法识别Windows 10的安装光盘。您需要在继续之前,先将您的macOS系统升级到Yosemite版本,而这个升级是免费的。
  4. 下一步,从微软商店购买Windows 10许可证,并下载安装介质。您需要在另一台Windows电脑上进行此操作,因为从微软商店下载的程序名为“MediaCreationTool”,它会进一步下载实际的操作系统镜像,并帮助您创建正确的安装介质。现在,这取决于您的Mac电脑是否具有光驱。如果您的Mac有光驱,您可以使用MediaCreationTool直接刻录安装光盘。否则,使用它来创建ISO磁盘镜像文件。如果您使用的是ISO磁盘镜像文件,请使用USB闪存驱动器、外部USB硬盘或网络驱动器,将ISO磁盘镜像文件复制到您的Mac电脑,并将其保存在您的“文档”文件夹中的某个位置。
  5. 现在,是时候真正开始行动了 使用 Boot Camp 安装 Windows. 要执行此操作,请打开“Boot Camp 助理”,您可以在“应用程序”文件夹中的“实用工具”文件夹中找到它。 苹果网站上提供的关于安装步骤的信息,只是最基本的流程,因此我建议您继续按照我在此处概述的步骤进行操作。
  6. 请确保在 Boot Camp 助理的所有复选框都处于选中状态(即,允许它下载适用于您硬件的最新 Windows 驱动程序)。然后,Boot Camp 助理会提示您插入一个 USB 驱动器(它会将这些驱动程序存储在其中,以便在主 Windows 安装完成后稍后安装)。
  7. 软件随后会允许您决定为Windows系统分配多少空间,以及为macOS分区分配多少空间。 在我的例子中,我将滑块拖动到最左边,只为macOS分配了60GB空间,并将940GB空间留给Windows。 您的具体需求可能不同,因此请选择一个最符合您预期在每个操作系统上使用时间的容量。
  8. 一旦您点击“分区”按钮,您的Mac分区将被调整大小,并且会创建一个新的分区用于安装Windows。
    • 这里有一个小提示:其他用户也报告过在 Yosemite 系统下无法调整 macOS 分区大小,我过去在 Disk Utility 中也遇到过类似问题。这可能与 Yosemite 系统下 Core Storage 文件系统虚拟化层有关。如果您在这一步或任何尝试调整 Yosemite 系统下分区大小时遇到问题,请查看 这篇博客文章,并按照其中的说明,将系统从 Core Storage 恢复到常规分区表。
  9. 接下来,BootCamp 助理可能会要求您插入 Windows 安装光盘(如果您有光驱),或者会提示您找到之前复制到硬盘上的 iOS 镜像文件。
  10. 现在,所有准备工作都已经完成,Windows 10 的安装程序将开始接管。在安装过程中,您的电脑可能会重启几次。
  11. 在首次启动时,您将看到熟悉的Windows安装界面,该界面允许您选择安装语言和键盘布局。
  12. 接下来,您需要决定将Windows安装到哪个分区。这是一个非常重要的步骤,请务必在列表中找到名为“BOOTCAMP”的分区,选中它,然后点击列表下方的“格式化”按钮。格式化完成后,“下一步”按钮将被激活,点击该按钮以继续将Windows安装到您在第9步中创建的新分区。
  13. 现在,请让 Windows 10 的安装程序运行完毕,这可能需要重启您的电脑两次。当您在整个 Windows 10 安装过程完成后成功登录到 Windows 10 后,应该会弹出一个安装程序,用于从 USB 驱动器安装设备驱动程序。这些是 Apple 提供的、专门针对您 Mac 硬件的 Windows 驱动程序。请务必安装这些驱动程序!如果安装程序没有自动启动,请进入 USB 驱动器,并运行您在该驱动器中找到的 setup.exe 文件。
  14. 有时,您可能会发现此时屏幕分辨率尚未达到最佳状态,可能需要重新启动一次,以便所有Windows驱动程序都能正确加载。
  15. 好了!现在,您应该已经成功安装了Windows 10系统,并且可以开始在您的笔记本电脑上安装所需的软件。
  16. 现在,您可以重新连接外部USB硬盘,并将所有必要的数据文件复制到您的Windows分区。由于您将该硬盘格式化为ExFAT,因此它应该可以在Windows系统中正常读取。
  17. 最后,但同样重要的一点是,我发现苹果公司最初提供的适用于 MacBook Pro 触控板的 Windows 驱动程序,在响应速度和可配置性方面,并没有达到我的期望。我找到了一款第三方触控板驱动程序,它的性能要好得多,这款驱动程序叫做 Trackpad++

结论

虽然安装过程一开始可能会觉得有些复杂,但一旦您了解了操作方法,其实非常顺利。而且,在安装了全新、干净的操作系统后,这款笔记本的性能表现非常出色。Windows 10 基本上让我的笔记本焕然一新!在这次升级之前,我也研究过来自不同厂商的各种潜在的 Windows 笔记本硬件,我发现 MacBook Pro 的硬件在很多方面都优于现在市面上销售的许多 Windows 笔记本,包括性能与重量的比例、电池续航、屏幕分辨率、机身坚固程度以及其他因素。

我新购买的Windows 10笔记本电脑上唯一让我感到遗憾的是,键盘上没有一个真正的“删除”键。 就像苹果公司一贯的风格,MacBook Pro的键盘上只有“退格”键……

由于这个方法在旧笔记本上效果很好,我现在已经开始了下一个项目,并且正在尝试为我的旧Mac Pro台式机注入新的活力。这台机器是我主要的家庭办公设备,也是我主要的照片编辑工作站。它是一款2010年中期的铝制机箱型号,配备2.93GHz的12核Intel Xeon X5670处理器、32GB的内存以及ATI Radeon HD 5800显卡。因此,它的CPU和内存仍然性能出色,完全能够满足我的日常工作需求。我之前(在我的旧博客上)曾发布过关于从这台机器上移除旧的Apple RAID卡的文章,所以它已经安装了固态硬盘作为主要启动盘。正如您所看到的,我并不害怕对硬件进行改造……

对于这个新项目,我已经安装了Windows 10(这次是直接安装,而不是像上面提到的通过Windows 8.1的途径)。现在它运行得非常好。下一步,我已订购一张新的显卡,并且还将为这台机器增加USB 3.0接口,以便使其能够兼容各种外部USB 3.0硬盘。

总而言之,Windows 10 在苹果硬件上,例如 MacBook Pro 或老款 Mac Pro,表现出色,可以为这些老旧设备注入新的活力。当然,我并不是要告诉您 Windows 比 macOS 更好。这始终是一个非常个人化的选择。如果您喜欢使用 macOS,或者习惯于许多 macOS 专属应用程序,例如 iPhoto、GarageBand 等,或者您已经融入了 iCloud 生态系统,那么继续让这些机器运行 Yosemite 操作系统可能对您来说是更好的选择。

但是,如果您的情况和我类似,即您经常需要在 Windows 和 macOS 电脑之间切换,而且您已经不再使用任何 macOS 专属的应用程序,或者您只是渴望一个统一的用户界面体验,那么在您的旧款 Apple 硬件上安装 Windows 10 可能会是一个非常好的选择。