如何檢查您的 macOS 是 32 位還是 64 位

Jacki

儘管 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 位應用程序可以運行。

參考網站:我如何知道我的 Mac 是 32 位還是 64 位?