跳到主要內容

這裡是 Mole Mac 官網,要去 Windows 版官網嗎?

前往 Windows 版
Mole
MacWindows
功能 實測 口碑 定價 常見問題 部落格
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES PortuguêsPT NederlandsNL
購買 下載

    說明、文件、發佈紀錄與文章

    部落格

    Mac 上的 rapportd 是什麼,為什麼要連網路

    效能發布 2026 年 11 月 9 日5 分鐘閱讀

    rapportd 是 macOS 的背景程序,幫你的 Apple 裝置互相溝通。它的手冊頁稱它是 "enables Phone Call Handoff and other communication features between Apple devices" 的常駐程式,也就是讓電話接力和其他 Apple 裝置之間的通訊功能運作。真正的檔案是 /usr/libexec/rapportd,以你自己的帳號執行,平常幾乎不用 CPU。防火牆跳出提示,或網路監控工具裡看到它,通常只是它在等你的其他裝置連線,本身不代表有問題。

    你看到的是什麼

    執行下面兩行,可以看到這個程序和它監聽的連接埠:

    ps -axo user,pid,%cpu,rss,args | grep '[r]apportd'
    lsof -nP -a -c rapportd -i
    

    在本頁使用的這台 Mac 上,它用了 0.0% 的 CPU 和約 20 MB 記憶體,監聽了好幾個 TCP 連接埠,其中一個是 49152。連接埠號碼每台 Mac 可能不一樣。macOS 透過兩個 launchd 工作啟動它:

    /System/Library/LaunchDaemons/com.apple.rapportd.plist
    /System/Library/LaunchAgents/com.apple.rapportd-user.plist
    

    監聽的作用是讓附近的裝置找到這台 Mac。這不代表有別人連進來,也不代表正在傳什麼。

    你為什麼會注意到它

    你看到的 通常代表 可以試
    防火牆 App 問你要不要讓 rapportd 通過 它想接受你自己裝置的連線 路徑是 /usr/libexec/rapportd 就允許
    它出現在網路監控工具裡 裝置之間的流量 先看流量多大
    喚醒或連上 Wi-Fi 後短暫用 CPU 裝置正在互相找到對方 不用處理
    CPU 持續好幾分鐘都很高 有東西一直在重試 重新啟動 Mac,再關掉「接力」測試
    附近有裝置時 Wi-Fi 卡頓 可能是 AirDrop 或接力在用無線電 看 Wi-Fi 卡頓與 AWDL

    Apple 沒有公開 rapportd 會傳送什麼,所以對聲稱知道確切內容的說法要保留一點。想看它目前的連線:

    nettop -l 1 -p rapportd -x
    

    可以把它關掉嗎

    這個程序本身沒有正式支援的開關。你能控制的是多數人真正想改的功能:打開 系統設定 › 一般 › AirDrop與接續互通(較早的 macOS 叫 AirDrop與接力),關掉 允許在這部Mac和你的iCloud裝置之間使用「接力」功能。關掉之後程序可能還是會繼續跑,因為其他功能也會用到它。不過關掉接力仍是一個合理的測試:如果負載或流量停了,答案就有了。如果沒有變化,就把它重新打開,因為電話接力這類功能要靠這套通訊。

    在活動監視器裡結束這個程序當作測試是無害的,但 launchd 會再把它啟動,所以不會有持久的效果。

    它是惡意軟體嗎

    真正的檔案由 Apple 簽署,放在系統卷宗上的 /usr/libexec/rapportd。你可以檢查簽章:

    codesign -dvv /usr/libexec/rapportd 2>&1 | grep -E 'Identifier|Authority'
    

    同名的程序如果從你的家目錄、/tmp 或 /Users/Shared 執行,就值得仔細看看。路徑正確表示這個程式是真的,但它不會告訴你它在跟哪一台裝置通訊。

    不要這樣做

    • 不要刪除這個檔案或它的 launchd 工作。它們在受保護的系統卷宗上,繞過保護只會削弱 Mac 的安全,卻沒有任何好處。
    • 不要一開始就在防火牆裡封鎖它。有不少回報指出,這樣會讓接力和相關功能在裝置之間失效。
    • 不要照著論壇貼文用 launchctl 指令停用它。你會失去功能,卻還是不知道症狀的真正原因。
    • 不要把連接埠號碼當成被入侵的證據。它在監聽,這就是它的工作。

    Mole 能幫上什麼

    它忙的時候,Mole 的「狀態」頁會列出 rapportd 和它的 CPU、記憶體,不忙的時候用表格的搜尋也找得到。選單裡的「為什麼在執行?」會顯示執行檔、是誰啟動它,以及它監聽的連接埠,正好可以快速核對本文描述的內容。Mole 把它視為系統網路服務,不提供停止它的方式。點選選單列的網路速率打開的「網路」清單也能看到它。Mole 不會更改你的接力、AirDrop 或防火牆設定,不過它的 WiFi 低延遲開關一旦打開,AirDrop 和接力會暫時無法使用,要等你把它關掉。想看更多背景,見常見的 Mac 程序。

    常見問題

    Mac 上的 rapportd 是什麼?

    它是 Apple 裝置之間通訊用的系統程序,電話接力也靠它,從 /usr/libexec/rapportd 執行。

    rapportd 為什麼要接受連入的連線?

    它在監聽,好讓你其他的 Apple 裝置能連到這台 Mac。路徑是 /usr/libexec/rapportd 的話,這個程式就是 Apple 的,封鎖它可能影響接力。

    可以停用 rapportd 嗎?

    這個程序沒有正式支援的停用方式。你可以在 系統設定 › 一般 › AirDrop與接續互通 關掉接力,不過程序可能還是會繼續跑。

    rapportd 為什麼占用 CPU 或網路?

    裝置互相找到對方時出現短暫的高峰是正常的。如果 CPU 用量一直不降,重新啟動 Mac,再關掉接力測試,看是不是它造成的。

    rapportd 是病毒嗎?

    /usr/libexec/rapportd 這個檔案是 macOS 的一部分。確認路徑,想更有把握的話用 codesign 檢查簽章。

    Mac 越用越慢,可以用 Mole 即時查看電腦運作情況,看看哪些 App 占用較高。

    下載試用 Mole

    繼續閱讀

    • 效能Mac 為什麼變慢,以及如何診斷6 分鐘閱讀
    • 效能Mac 上的 mDNSResponder 為什麼占這麼多 CPU5 分鐘閱讀
    • 效能Mac 上的 XProtect 是什麼,為什麼佔用 CPU6 分鐘閱讀

    Mole · 鼹

    讓你的 Mac 乾淨輕快

    v1.20.0 (371) · 發佈紀錄

    產品

    Mac 清理 App 解除安裝 Mac 最佳化 磁碟分析 系統監控

    支援

    說明 功能文件 發佈紀錄 部落格

    法律

    服務條款 隱私權政策 退款政策

    資源

    Windows 版 命令列工具 儲存空間價格換算 推廣聯盟

    聯絡

    Twitter hi@mole.fit

    Mole 唯一官網 mole.fit,請勿下載來源不明的安裝檔

    命令列版會繼續免費開源。