Mac で PTPCamera プロセスが CPU を占有するのを防ぐ
目次:
古いバージョンの MacOS システム ソフトウェアを実行している一部の Mac ユーザーは、iPhone やカメラを Mac に接続した後、コンピュータの動作が遅くなり、バッテリがある場合はバッテリの消耗が早くなることに気付く場合があります。 .影響を受けた Mac のアクティビティ モニターを詳しく調べると、「PTPCamera」と呼ばれるプロセスが実行されており、CPU 使用率が大量に消費されており、通常は約 85% 前後で推移していることに気付く場合があります。これは、手動による介入が行われるまで持続する傾向があります。 .
この問題はバージョンに依存する可能性があり、Mac OS または Mac OS X システム ソフトウェアのすべてのバージョンで、iPhone が接続されている間、誤った PTPCamera プロセスが実行されるわけではありません。カメラ プロセスが Mac のバッテリーを消耗させ、プロセッサを占有していない場合は、影響はないので心配する必要はありません。
Mac OS で PTPCamera プロセスが CPU を消費し、バッテリーを消費しないようにする方法
- iPhone を Mac に接続し、パスコード、Touch ID、または Face ID でロック解除
- Command + スペースバーを押して Spotlight を開きます (または、右上隅にある小さな Spotlight 虫眼鏡アイコンをクリックします)
- 「Activity Monitor」と入力して Return キーを押すと、Activity Monitor アプリが起動します
- 「CPU」タブを選択し、「% CPU」列をクリックして、CPU 使用率の割合で並べ替えます
- 「PTPCamera」を見つけて選択し、Activityt Monitor のタイトルバーにある「X」ボタンをクリックしてプロセスを強制終了します
- PTPCamera プロセスを強制終了することを確認します
- アクティビティモニターを終了
アンロックされた iPhone を Mac に接続した後、速度低下やバッテリーの消耗に気付くたびに、この PTPCamera プロセスを強制終了するプロセスを繰り返す必要があるかもしれません。少し煩わしいですが、それは確かに悪化する可能性があります.
.
別のオプションは、私にはうまくいきませんでしたが、Apple サポート フォーラムに残されたコメントに基づいてうまくいくかもしれませんが、このプロセスを試すことです:
- USB経由でiPhoneをMacに接続し、パスコード、Touch ID、またはFace IDでロックを解除
- 写真アプリを起動
- iPhoneをUSBから外す
- 写真をやめる
- 写真を再度開く
なぜ PTPCamera プロセスを停止させることができるのかは明らかではありませんが、一部のユーザーは、discussions.apple.com で成功を報告していますが、あなたのマイレージは異なる場合があります.
なぜ PTPCamera がスピンアップして CPU 使用率が高くなるかは、特定のシステム ソフトウェア バージョン、または特定のデバイスとシステム ソフトウェアの組み合わせのバグである可能性があり、High Sierra や macOS では発生しない可能性があります。 Sierra では、ロック解除された iPhone を以前のシステム リリースを実行している Mac に接続するだけで、iPhone X および多くの以前のバージョンの Mac OS を搭載した Mac OS X El Capitan 10.11.6 で確実に再現されます。
もちろん、macOS High Sierra であろうと MacOS Sierra であろうと、新しいバージョンのシステム ソフトウェアに更新することも考えられる解決策ですが、それは多くのユーザーにとって妥当な解決策ではないかもしれません。 Mac ユーザーは、ソフトウェアの互換性のために、または単に潜在的なトラブルシューティングのハングアップや煩わしさを避けるために、特定のシステム ソフトウェアのリリースを意図的に避けています。
関連するメモとして、Mac で大量の CPU 使用率を引き起こす可能性のある別の写真関連のプロセスは、iCloud 写真の使用に関連する写真エージェント プロセスです。 Mac の写真機能。
Mac で PTPCamera が誤って実行されないようにする別の方法を知っている場合は (プロセスをロックダウンして起動をまったく妨げずに)、コメントでお知らせください!