MacBook Air 安装 Windows 7 过程记录
前两天给朋友帮忙,给他的 MacBook 安装了一个 Mac + Windows 双系统。机型是 MacBook Air 13 英寸(2013 年中),由于配置并不高( CPU 1.3 GHz,内存 4G),没有选择 Windows 10,装了一个 Windows 7,运行起来非常流畅。在此记录一下全过程,以供参考。
工具:macOS 自带的 Boot Camp助理
准备:一个 16G 以上 U 盘(并且会对 U 盘格式化),原版 Windows 7 镜像文件(iso)。我使用的是 Windows 7 专业版 SP1(64位),注意需要带有 SP1 的镜像,否则可能无法安装。
关于 macOS 重装
安装之前先做了一下 macOS 的重装,因为电脑刚送来的时候无法开机。朋友不小心在 iCloud 上点了抹掉 MacBook,结果 MacBook 就进不去系统了,开机只能看到一个大大的“禁止通行”的标志,按什么都没反应。重装方法:
- 按住 Shift-Option-Command-R 开机
- 按住 Option-Command-R 开机
两种都可以,区别:第一种是重装出厂时自带的 macOS 版本,第二种是用重装最新版本 macOS 。我选了第一种,重装完以后是出厂的 macOS 10.9 Mavericks。
开机按下相应键,进入界面后,先输入Wi-Fi密码,等待地球仪转动,就会看到
直接选 “Reinstall OS X“,会出现选择磁盘的选项:
第一次尝试的时候,磁盘那个位置是空的,没法进行下一步。这时退回上一个界面,用最下面的 Disk Utility,给分区做一下格式化(抹掉),再重新回去点下 “Reinstall OS X“,就可以看到磁盘了。剩下的就是等待自动安装,Mac 会联网下载操作系统:
安装双系统步骤
步骤参照苹果官网的文档,大致如下:
- 先根据网页上的兼容性表格,找到你的机型,下载对应 Boot Camp 支持软件(5 或 4)
- 提前把 ISO 镜像文件拷贝到 Mac 里
- 插入 U 盘,打开 Mac 自带的 Boot Camp 助理,选中第一项,开始制作引导盘
- 制作完成后,把第 1 步下载的压缩包解压,将里面的内容全部拖到 U 盘,选择“覆盖”
- 重新打开 Boot Camp 助理,选第 3 项,接下来会提示你对硬盘进行分区
- 设置好 Windows 分区的大小后,Mac 就会进行分区并自动重启,进入 Windows 安装
- 安装开始,选择标有 BOOTCAMP 的分区
- 然后就是等待 Windows 7 自动安装了
- 安装完成进入 Windows 系统后,先找到 U 盘上的 Boot Camp 文件夹,拖到 Windows 里,双击里面的 Setup 安装 Boot Camp 驱动
- 驱动安装完就可以正常使用了。推荐先安装系统更新。
第一次尝试,遇到的问题:
不能安装到 BOOTCAMP 驱动器
第 7 步选择 BOOTCAMP 分区后,会有一行小字提示不能安装,点击“驱动器选项”,进行格式化,然后就能安装了。
无法验证签名
第 9 步 Windows 7 安装完成后无法正常进入系统,提示:
解决方法:强制关机,再次开机并按住 Option,会出现一个菜单,选择 macOS 所在的分区(一般是最左边那个),进入 macOS 系统。
进入 macOS 后,需要安装一个 NTFS 软件(可以用 ParagonNTFS 的免费试用,或装一个 Tuxera 等等),安装好后,进入 Windows 所在的分区(因为 Windows 是 NTFS 格式,必须安装前面的软件才能进行操作),删掉 Windows/system32/drivers/AppleSSD.sys
即可。重新启动就能正常进入 Windows 了。
无法安装 Boot Camp 驱动
第 9 步安装 Boot Camp 驱动的时候,双击 Setup 出现了提示“这个版本的 Boot Camp 不适用于此电脑型号”:
尝试了两个解决方法,都失败了:
1)打开 cmd,手动 cd
到 BootCamp\Drivers\Apple
目录,然后执行 msiexec /i BootCamp.msi
来安装
2)直接双击 Boot Camp\Drivers\Apple\BootCamp.msi
安装
失败的提示:“安装包有问题,所需的DLL无法运行”
具体原因不清楚,估计是 macOS 的版本(10.9 Mavericks)太老了,于是升级了一下 macOS,在官网下载好10.10(Yosemite)的安装包,用 10.10 重新走了一遍上述过程,然后 Boot Camp 可以安装了:
其他问题:
Windows下如何用右键
在安装 Boot Camp 驱动程序之前,用触控板在 Windows 里面是没法右键单击的,可以临时用 Shift+F10
组合键。
安装好 Boot Camp 以后,在右下角任务栏打开 Boot Camp 控制面板,找到“触控板”选项卡,就可以配置触控板右键了。
反转触控板滚动方向
在 Windows 用触控板上下滚动,会发现方向是反着的,修改方法:
- 在 Windows 控制面板 – 硬件和声音里,找到“鼠标”
- 点“硬件”选项卡下面的属性
- 点“详细信息”选项卡,在属性里选“硬件实例路径”
- 记住里面的值
- 运行 regedit
- 找到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_???\VID_???\Device Parameters,其中的问号是第 4 步里的路径值
- 双击
FlipFlopWheel
,改为1 - 重启即可
如果第 6 步找不到,也可以直接搜索 FlipFlopWheel
,注意改之前检查下路径是否和 6 描述的一致。
隐藏 Mac 分区
默认情况下,在 Windows 系统内,也能看到 macOS 所在的分区,会被加载成一个盘,这样容易导致对 macOS 分区文件的误操作。可以在 Windows 里将其隐藏,方法是找到 C:\Windows\System32\drivers\AppleMNT.sys
这个文件,删除或者重命名。这是分区的驱动文件,删掉以后 Windows 启动时就不会加载 macOS 所在的分区了。如果有 Windows 和 macOS 之间共享文件的需要,那这一步就可以省略。
默认引导 macOS
装完 Windows 7 后,默认开机启动的是 Windows。如果想默认启动 macOS,点击右下角的 Boot Camp 软件,选最后一项 “在 OS X 重新启动 ” 即可:
这样下次就会默认启动 macOS。
另一种方法:开机时按住 Option,出现分区菜单后,先选择 macOS 所在的分区,下面会出现一个箭头,这时将鼠标指针移到箭头上,按住 Control
键,会发现箭头图标变成环状,这时点击一下,会开始启动 macOS,并且下次也默认 macOS。
关闭 Windows 7 上的自动播放
Windows 7 的自动播放功能,使用不当容易感染 U 盘病毒,可以关闭“自动播放”:
- 运行 gpedit.msc,打开组策略
- 打开本地计算机策略——用户配置——管理模板——Windows组件——自动播放策略
- 在右侧的列表中双击“关闭自动播放”,选择“已启用”,然后确定并重启即可。
更新 Windows 7
更新前需要先激活,具体怎么激活就不多说了,可以在地址1 地址2 找找,然后通过 https://getcid.info 电话激活。
刚安装完的 Windows 7 SP1 是没法检查系统更新的,需要先手动下载安装一部分,然后才能正常搜索更新。
先安装这个“服务堆栈更新”,里面有适合 x64 系统的下载地址(先安装这个,才能安装下面的那个)。
然后安装“方便汇总更新”,里面集合了从 SP1 至 2016 年 4 月的大部分更新,x64 版本的下载地址我提取出来了:链接。也可以自己到微软上面下载,注意选择 x64 的。(这个网页可能用到了 ActiveX,尽量用 IE 打开。)如果 IE 打开失败,先打开 Internet 选项,进“高级”选项卡,看看“安全”下面的 “TLS 1.2” 有没有勾上。勾上以后再访问。接着可能还会出现红色的“证书错误”提示,这是因为系统里面缺少根证书的更新,可以暂时不管,等装好更新就没有这个提示了。选择坚持进入网站,就能进去了,下载好这个更新包以后,等待安装完成,系统自带的检查更新功能也能正常使用了。
另外英语好的也可以参照一下这个 Youtube教程,里面给的补丁地址比较全。不过按照我上面的步骤也足够了,除非想要 ESU。视频里讲了如何获得 ESU 更新。
什么是 ESU
微软从 2020 年 1 月 14 日已经不再对 Windows 7 提供支持了,也就是后续不会再收到系统漏洞更新。启动 Windows 7 时可能会看到如下提示(可以直接关闭):
但如果是企业客户,给微软掏钱就可以继续获得更新,一直到 2023 年 1 月 10 日,这就是 ESU。
标签:无