- -Windows 10でOneDriveによる高いCPU使用率を修正する方法

Windows 10でOneDriveによる高いCPU使用率を修正する方法

MicrosoftはOneDriveを積極的に統合しましたウィンドウズ。 OneDriveはWindows 10の不可欠な部分であり、ユーザーが削除できるのはCreators Updateのみでした。 OneDriveはWindows 7にも統合されていますが、Windows 10ほど完全ではありません。これには、独自の問題があります。時々OneDriveが動作します。サインインするように繰り返し要求されることもあれば、システムでOneDriveのCPU使用率が高くなることもあります。これは通常、OneDriveを使用している場合に発生しますが、アプリを使用していない場合にも発生する可能性があります。これは通常とは程遠い。

OneDriveによる高いCPU使用率は、テレメトリの問題です。 理想的には、Windows 10のテレメトリをオフにした場合、経験するべきではありませんが、これはバグです。バグは慣例に従っていません。ただし、修正が非常に簡単です。

OneDriveによる高いCPU使用率を修正

まず最初に、タスクマネージャーを開いてOneDriveを終了します。

次に、ファイルエクスプローラーで次の場所を開きます。

AppDataLocalMicrosoftOneDrivesetuplogs

次の2つのファイルを見つけて削除します。

UserTelemetryCache.otc
UserTelemetryCache.otc.session

次に、OneDriveを再起動します。 Windows Searchで検索して起動するか、CドライブでEXEファイルを見つけることができます。

既知のOneDriveバグ

これは2017年7月時点での既知のバグです。 つまり、Creators Updateにも存在します。現在のところ、これに対する公式の修正はありませんが、この問題が発生したユーザーは、テレメトリファイルを削除することで解決できました。テレメトリを有効にしていて、問題が再発する場合は、無効にしてみてください。

テレメトリーを無効にする

テレメトリを無効にするには、設定アプリを開き、設定のプライバシーグループに移動します。 [フィードバックと診断]タブを選択します。下にスクロールして、診断とデータ使用量を「基本」に設定します。

次に、レジストリエディターを開き、次の場所に移動します。

HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsDataCollection

新しいDWORD値を作成し、AllowTelemetryという名前を付けます。値を0に設定します。レジストリを変更するには管理者権限が必要です。

次に、ファイルエクスプローラーを右クリックし、[管理]を選択して[コンピューターの管理]に移動します。

[コンピューターの管理]ウィンドウで、[サービスとアプリケーション]> [サービス]に移動します。

次の2つのサービスを探します。サービスをダブルクリックし、「スタートアップの種類」ドロップダウンから「無効」オプションを選択します。変更を適用すると完了です。

Connected User Experiences and Telemetry
dmwappushsvc

これにより、Windows 10ですべてのテレメトリが無効になります。 OneDriveアプリのテレメトリを無効にするためだけではありません。これは、システムに何らかの影響を与えることはありません。このバグの修正とは別に、テレメトリを無効にしてもシステムが高速化されたり、スムーズに実行されたりすることはありません。

コメント