黑苹果装前自检:8项硬件兼容性检测,3秒判断能不能装

【免费下载链接】OpCore-Simplify A tool designed to simplify the creation of OpenCore EFI 【免费下载链接】OpCore-Simplify 项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-Simplify

花了三小时做好安装 U 盘,重启后却是一块白问号的黑屏;或者系统进得去,可 WiFi 图标永远在转圈、放视频一点声音没有——这类翻车,九成栽在同一件事上:装之前从没检查过硬件。OpCore-Simplify 内置的黑苹果硬件兼容性检测模块就是干这个的:把你电脑的硬件报告交给它,3 秒内逐项告诉你 CPU、显卡、网卡、声卡能不能跑 macOS,能装到哪个版本。

检测范围速览:8类硬件,一张表看完

检测逻辑集中在 compatibility_checker.py,工具按固定顺序跑 8 类检测,每项的结果都是一段 macOS 版本区间。它覆盖的版本从 High Sierra 10.13 到最新的 Tahoe 26,共 9 个。硬件认不认,关键看"设备 ID"——相当于硬件的身份证号,工具拿它去内置数据库里对答案。

检测项判定标准不通过怎么办
CPUSIMD 指令集里带 SSE4.2,这是装 macOS 的最低"学历"完全没有 SSE4:程序直接终止,只能装 10.12 及更老系统;只有 SSE4.1:版本上限压到 Monterey 12
GPU设备 ID 命中支持列表:Intel 核显到 Ice Lake(10 代),AMD Navi/Vega/Polaris 家族,NVIDIA 只到 Kepler 等老架构看设备下有没有多出的 OCLP Compatibility 行,装补丁工具可把版本区间往后拉;没有就换卡
声卡USB 声卡、Realtek/Intel 芯片组且有现成 layout 的,直接通过换个 USB 外置声卡,最省事
网络设备 ID 在内置有线/无线列表里;博通无线能全用"接力"功能Intel WiFi 只有 Handoff、共享剪贴板,AirDrop 用不了;不在列表就用 USB 网卡
存储控制器NVMe/SATA 控制器在支持列表;Intel VMD 模式明确不支持VMD 进 BIOS 关掉再重新导出报告;个别 NVMe 型号黑名单内,换块西数 SSD 通常能解
蓝牙设备 ID 在列表里;Atheros 卡最高只到 Big Sur 11换一个外置蓝牙 USB 接收器
生物识别一律不支持:macOS 的指纹、Face ID 依赖苹果 T2 安全芯片,PC 上没有无解,接受缺失
SD 读卡器仅 Realtek 卡读,且老型号最高到 Sonoma 14平时不用可以忽略

实操路径:5步拿到判定结果

  1. 运行工具:Windows 双击 OpCore-Simplify.bat,macOS 运行 OpCore-Simplify.command,Linux 执行 python3 OpCore-Simplify.py。Windows 没装 Python 也没关系,bat 会自动帮你下载安装。
  2. 导出硬件报告:进入"Select hardware report"界面,Windows 下按 E 一键导出,后台的 Hardware Sniffer 会采集 CPU、显卡、网卡、存储等全部信息,生成 SysReport/Report.json。其他系统的做法:先用 Hardware Sniffer 自己生成报告文件,再把它拖进工具窗口。
  3. 等检测自动跑完:报告一加载,检测立刻开始,8 项每项约 0.25 秒,总共 3 秒左右,中途还会逐行打印你每个设备对应的版本区间。
  4. 盯住"直接终止"的 4 个点:缺 SSE4.x 指令集、没有任何受支持的 GPU、没有受支持的存储控制器、开了 Intel VMD——命中任意一个,程序当场停下并说明原因,这时先别急着往下走。
  5. 选定 macOS 版本:检测完会自动弹出选版本界面,给出"Suggested macOS version"建议(大意是"为了稳定,只用 X 或更老"),并列出全部可选版本,个别版本后面标着 Requires OpenCore Legacy Patcher。只想查兼容性的话,看到这一步就可以收工。

结果怎么读:能装 / 需补丁 / 不建议 三档

✅ 能装档

每项结果形如"Up to macOS Sonoma 14"或"Mojave to Sonoma",意思是这个设备原生支持的版本区间。只要 CPU、显卡、存储这三项的区间都盖住你想装的版本,就是原生可装,不碰任何补丁。

⚠️ 需补丁档

某些设备下面多出一行"OCLP Compatibility: X to Y"。OCLP 即 OpenCore Legacy Patcher,一个让被砍掉驱动的旧显卡、博通无线在新版 macOS 上复活的第三方补丁工具。注意工具会提前警告:OCLP 会关闭 SIP(系统完整性保护)等安全机制,更新和稳定性都会打折扣,介意的话就按建议版本装。

🔧 不建议档

程序直接终止、给出原因的那种,常见两条:"Missing required SSE4.x instruction set"说明 CPU 太老,现代 macOS 装不了,没有补丁能救;"You cannot install macOS without a supported GPU"说明一块受支持的显卡都没有,属于硬伤。唯一例外是"Intel VMD controllers are not supported"——这条其实能修:进 BIOS 把 VMD 关掉,重新导出一份报告再跑一遍即可通过。

获取 OpCore-Simplify:两条命令起步

git clone https://gitcode.com/GitHub_Trending/op/OpCore-Simplify

克隆下来后,Windows 用户直接双击 bat 就能跑,macOS 和 Linux 按上面第 1 步的入口执行。机器新旧拿不准、显卡不知能不能用,先跑一遍检测,3 秒后你再决定要不要花时间做安装盘。

写在最后

这次检测回答的是"能不能装",不是"装完一定顺"。USB 端口映射、ACPI 补丁取舍、BIOS 里开 UEFI 关 Secure Boot 这些,工具构建完 EFI 后会再列一遍清单给你。作者也明说了:不保证一次装成。但至少现在,你花的是装前 3 秒,而不是装后三天。

【免费下载链接】OpCore-Simplify A tool designed to simplify the creation of OpenCore EFI 【免费下载链接】OpCore-Simplify 项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-Simplify

更多推荐