如何檢查您的 macOS 是 32 位還是 64 位
儘管 Apple 多年來已完全過渡到 64 位 macOS,但一些用戶(尤其是運行較舊的基於 Intel 的 Mac 的用戶)可能仍需要確認他們的系統或特定應用程序是 32 位還是 64 位。

這篇文章將指導您如何檢查您的 macOS 是 32 位還是 64 位。
1. macOS 默認是 64 位操作系統(自 macOS Catalina 起)
從 macOS Catalina (10.15) 開始,Apple 放棄了對所有 32 位應用程序的支持,操作系統本身完全是 64 位。如果您運行的是 Catalina 或更高版本,則您的操作系統和應用程序必須是 64 位。
閱讀更多:macOS 兼容性檢查器:我的 Mac 可以運行哪些 macOS?
您可以通過單擊以下方式驗證您的 macOS 版本:蘋果菜單→關於本機
檢查版本號(例如,10.15 = 卡塔利娜、11 = 大蘇爾、12 = 蒙特利等)。

2. 識別 CPU 架構:Intel 與 Apple Silicon
CPU 架構告訴您 Mac 使用的是 Intel (x86_64) 還是 Apple Silicon (arm64)。兩者都支持 64 位,但一些低級行為有所不同。
步驟1單擊蘋果菜單→關於本機
步驟2看下"晶片"或者“處理器”:
如果它說蘋果M1/M2/M3,那麼你正在使用ARM64架構,僅限 64 位。
如果它說英特爾酷睿 i5/i7/等。,你在x86_64,並應進一步檢查。

這是作弊表:

3. 使用終端查看系統架構
如果您熟悉終端,請使用以下命令:
解釋:
x86_64→ 64位英特爾CPU
可憐64→ 64 位 Apple 芯片(M1、M2 等)
i386→ 32 位 Intel CPU(僅限罕見、古老的 Mac)
您還可以使用以下命令顯式檢查 CPU 架構:
複製
sysctl -n machdep.cpu.brand_string
這將返回類似以下內容:
Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
如果你在macOS 莫哈維 (10.14)或更早版本,您可能仍然可以運行 32 位應用程序。
以下是檢查哪些應用程序是 32 位的方法:
步驟1點擊關於本機→系統報告
步驟2在下面軟體, 點擊應用領域
步驟3等待加載(可能需要幾秒鐘)
步驟4看專欄“64 位(英特爾)”

如果它說是的,該應用程序是64位的
如果它說不,該應用程序是 32 位並且不適用於 Catalina 或更新版本
5. 常見陷阱
macOS 本身就不是 32 位的十多年來——只有非常老的版本,比如 Snow Leopard 或 Leopard。
令人困惑的CPU架構和應用架構很常見。即使是 64 位 Mac 也可能有 32 位應用程序(在 Catalina 之前)。
如果以這種方式手動編譯,某些命令行工具可能仍會作為 32 位二進製文件運行。
6. 太長;博士
| 檢查站 | 尋找什麼 |
|---|---|
| macOS 版本 | 10.15+= 僅 64 位 |
CPU 類型(uname -m) |
x86_64或者arm64= 64 位 |
| 應用程序兼容性 | 查看系統報告 → 應用程序 |
請記住,如果您使用的是 64 位 Mac,則所有應用程序和軟件都必須是 64 位。如果您使用的是 32 位 Mac,則只有 32 位應用程序可以運行。
