Microsoft OneDriveを使用するときに高いCPUまたはメモリの使用を修正する方法

OneDriveプロセスは、CPUとメモリの使用量をスパイクする可能性があり、ファイルの同期がアイドル状態に見える場合でも、システムの減速、大音量のファン、および迅速なバッテリードレインを引き起こします。これらのリソーススパイクは、多くの場合、ソフトウェアの更新、大規模な同期操作、または問題のあるバックグラウンドサービスに従います。根本原因に対処することは、システムのパフォーマンスを最適化し、他のアプリケーションのスムーズな動作を回復します。

OneDriveのリセットは、構成とキャッシュをクリアします。これは、しばしば永続的な高いCPUまたはメモリ使用量を解決します。このプロセスはファイルを削除しません。それは単にOneDriveに同期状態を再構築することを強制し、破損した設定または不完全な同期によって引き起こされる問題を修正します。

ステップ1:プレスWindows + R[実行]ダイアログを開きます。次のコマンドを入力して、onedriveをリセットします。

%localappdata%MicrosoftOneDriveonedrive.exe /reset

このコマンドはOneDriveを閉鎖し、ローカルキャッシュをクリアします。 OneDriveが自動的に再起動するまで数分待ちます。システムトレイに再表示されない場合は、手動で起動します。

%localappdata%MicrosoftOneDriveonedrive.exe

リセット後、OneDriveはファイルを再インデックスおよび再シンクします。タスクマネージャーのCPUとメモリの使用を監視します(Ctrl + Shift + Esc)リソースの使用量が通常のレベルに低下することを確認します。

OneDriveの一時キャッシュファイルを削除します

破損または肥大化したOneDriveキャッシュファイル、特に.otc拡張は、無限の同期ループと高いCPU消費をトリガーできます。これらのファイルをクリアすると、キャッシュを再構築することができ、永続的な問題を解決します。

ステップ1:ファイルエクスプローラーを開き、からの隠されたアイテムを有効にしますビュータブ。

ステップ2:に移動します:

C:Users[YourUserName]AppDataLocalMicrosoftOneDrivesettingsBusiness1

ステップ3:終了するすべてのファイルを見つけて削除します.otc(のようなClientPolicy.otcまたはUserTelemetryCache.otc)。

ステップ4:ランニングでOneDriveを再起動します:

%localappdata%MicrosoftOneDriveonedrive.exe

このステップは、OneDriveが変更を繰り返しスキャンしたり、「処理の変更」にとどまっている問題に対処します。

また読む:

OneDrive同期スコープと帯域幅を制限します

大きなフォルダーの同期または頻繁に変更されたファイル(ログやビルドディレクトリなど)は、CPU、メモリ、およびネットワークの使用を増加させます。 OneDriveが同期するものを最適化し、帯域幅を制限すると、システムリソースの消費が削減されます。

ステップ1:システムトレイのOneDriveアイコンを右クリックして選択します設定

ステップ2:の下アカウントタブ、クリックしますフォルダーを選択しますまた、同期する必要のないフォルダーを選択しません。アプリケーションログやビルド出力フォルダーなど、高いファイルのターンオーバーでディレクトリを同期しないでください。

ステップ3:に行きますネットワークタブとセットアップロードおよびダウンロードレート制限。これにより、OneDriveは同期操作中にシステムとネットワークリソースを独占することを防ぎます。

同期範囲の制限は、特定のアプリケーション(ゲームや開発ツールなど)がOneDriveによって監視されているフォルダーに多数のファイルを書き込む場合に特に効果的です。

テレメトリと診断データ収集を無効または調整します

Windows Telemetryサービスは、診断データを絶えず収集および送信することにより、OneDriveの高いリソースの使用に貢献できます。テレメトリを無効または最小化すると、バックグラウンドアクティビティが減少し、パフォーマンスが向上します。

ステップ1:Windows 11 ProまたはEnterpriseについては、押しますWindows + R、 タイプgpedit.msc、Enterを押して、ローカルグループポリシーエディターを開きます。

ステップ2:に移動しますコンピューターの構成>管理テンプレート> [Windowsコンポーネント]> [データ収集とプレビュービルド]

ステップ3:ダブルクリックしますテレメトリを許可します、選択無効、クリックします適用するそしてわかりました。コンピューターを再起動して変更を適用します。

Windows Home Editionsでは、開くことで診断データを減らすことができます設定>プライバシー>診断とフィードバックおよび選択必要な診断データまたは基本診断データ

テレメトリを削減すると、OneDriveのCPUおよびメモリフットプリントを間接的に増加させることができる背景プロセスが制限されます。

OneDrive同期を一時停止または一時的に無効にします

ゲーム、ビデオ編集者、仮想マシンなどのリソース集約型アプリケーションを実行すると、OneDrive同期を一時停止すると、これらのタスクのCPUとRAMが解放される可能性があります。このアプローチは、アクティブな同期期間中にパフォーマンスが低下することに気付いた場合に特に役立ちます。

ステップ1:システムトレイのOneDriveアイコンを右クリックします。

ステップ2:選択します一時停止同期期間を選択します(たとえば、2時間)。

ステップ3:OneDriveアイコンを右クリックして選択することにより、高需要のタスクを完了した後に履歴書の同期履歴書の同期

一部のユーザーは、ゲームや重いワークロード中にOneDriveを完全に終了することを選択し、後で同期に追いつくように再起動します。

永続的な問題については、OneDriveをアンインストールおよび再インストールします

他のすべてのトラブルシューティングが失敗し、OneDriveが過剰なリソースを消費し続けると、完全なアンインストールと再インストールは、アプリケーションまたはそのサービスに関する深く根付いた問題を解決できます。

ステップ1:プレスWindows + I設定を開くには。行きますアプリ>インストールされたアプリ(またはアプリと機能)。

ステップ2:探すMicrosoft Onedriveリストで、メニューアイコンをクリックして選択しますアンインストール。プロンプトが表示されたら確認してください。

ステップ3:Microsoftの公式Webサイトから最新のOneDriveインストーラーをダウンロードしてください。

https://www.microsoft.com/en-us/microsoft-365/onedrive/download

ステップ4:インストーラーを実行し、サインインし、必要に応じて同期フォルダーを再構成します。 OneDriveはファイルを再インデックスおよび再シンクします。これにより、リソースの使用量が一時的に増加する可能性がありますが、迅速に安定するはずです。

OneDriveのアドレスを再インストールして、アプリケーションファイルの破損または現在のWindowsビルドと互換性のない時代遅れのバージョンによって引き起こされます。

MacOSユーザー向けの追加のヒント

MacOSでは、OneDriveは、アイドル状態の場合でもCPU使用量が高い場合もあります。これが発生した場合は、これらの手順を試してください。

  • 開けるシステム設定>拡張機能そして、OneDrive関連のオプションを整理し、OneDriveを再開し、促されたときに許可を付与します。
  • OneDriveクライアントが「変更の処理」に固執しているかどうかを確認してください。その場合は、アプリを終了して再開するか、新しいユーザープロファイルに切り替えて、プロファイル固有の問題を除外してみてください。
  • 問題が続く場合は、セーフモードでテストして、スタートアップアイテムやその他のバックグラウンドプロセスとの競合を特定します。
  • ファイル開きの問題が発生した場合、OneDrive設定内で「オフィスアプリケーションを使用して開くオフィスファイルを同期する」オプションを無効にします。

OneDriveの同期フォルダーを定期的に監視し、同期するものを制限し、クライアントを更新することで、ほとんどのCPUとメモリの問題が防止されます。問題が発生した場合は、これらの手順を再検討して、効率的なシステムパフォーマンスを回復します。

Related Posts