Windows 10で「設定の同期ホストプロセス」によるCPU使用率100%の問題を解決する方法
設定の同期ホストプロセスとは?
「SettingSyncHost.exe」として知られるこのファイルは、システム設定を他のデバイスと同期するために使用されるプロセスです。
そのため、あるPCで設定を変更すると、その変更内容が他のデバイスにも自動的に反映されます。Windowsホストプロセスは、メール、壁紙、スケジュールされたタスク、Xbox、OneDriveなど、さまざまな便利なアプリケーションの設定を同期できます。
このプロセスはSystem32フォルダ内に存在し、Windowsにとって重要なプロセスの一つです。しかし、CPU使用率が異常に高くなるなど、さまざまな問題を引き起こすことがあります。

多くのWindowsユーザーがこの問題に直面していると報告しています。そこで本記事では、settingsynchost.exeによって引き起こされるCPU使用率100%の問題を解決する方法を詳しく解説します。
設定の同期ホストプロセスのCPU使用率高騰エラーを修正する方法
ここでは、設定の同期ホストプロセスによるCPU使用率の問題を解決するための最も効果的な方法をご紹介します。
修正手順に入る前に、Windowsの一般的なエラーを修復できる便利なツールをご紹介します。その名も「Advanced PC Cleanup」です。このPCクリーニング&最適化ツールを使用すれば、PCの問題を修復し、さまざまなトラブルを未然に防ぐことができます。使い方は以下の通りです。
ステップ1: Advanced PC Cleanupをダウンロードしてインストールします。
ステップ2: 「Start Scan Now(今すぐスキャン)」をクリックし、WindowsレジストリやPCの問題の原因となりうる項目のスキャンを開始します。
ステップ3: 「Clean Now(今すぐクリーンアップ)」をクリックして、検出されたすべての問題を修復します。
以上です。この3つの簡単なステップで、Windows関連のほとんどの問題を解決できます。さらに、ディスク容量を回復させ、システムパフォーマンスを向上させることも可能です。
Advanced PC Cleanupについて詳しく知りたい方は、完全なレビュー記事をご覧ください。
それでは本題に入り、「設定の同期ホストプロセスが動作を停止しました」という問題の解決方法を見ていきましょう。
方法1:Windowsを更新する
まずはWindowsの更新を試してみましょう。以下の手順に従ってください。
注意: Windowsの更新時には、必ずインターネットに接続してください。オフラインの場合、更新プログラムをダウンロードできないことがあります。
ステップ1: Windowsキー + Iキーを押し、「Update & Security(更新とセキュリティ)」をクリックします。

ステップ2: 「Windows Update」>「更新プログラムのチェック」をクリックします。

ステップ3: 保留中の更新プログラムがある場合、Windowsが自動的にダウンロードを開始します。ダウンロード完了後、システムを再起動して更新を適用します。
その後、settingsynchost.exeの問題が解決したかどうかを確認してください。まだCPUリソースを大量に消費している場合は、次の方法に進みましょう。
方法2:レジストリキーの所有権を追加する
Windowsレジストリ設定に変更が加えられた際に、設定の同期ホストプロセスの問題が発生することがあります。これを解決するには、レジストリキーに所有権を追加します。以下の手順に従ってください。
ステップ1: Win + Rキーを押します。
ステップ2: 「ファイル名を指定して実行」ウィンドウにregedit.exeと入力し、「OK」をクリックします。これにより「レジストリエディター」が開きます。

ステップ3: 次のパスへ移動します:HKEY_CURRENT_USER\Software\Microsoft\InputPersonalization\TrainedDataStore

ステップ4: 「TrainedDataStore」を右クリックし、「アクセス許可…」を選択します。
ステップ5: 「フルコントロール」のチェックボックスにチェックを入れ、「適用」>「OK」をクリックします。

ステップ6: Windowsを再起動し、設定の同期ホストプロセスの問題が解決したかどうかを確認します。
方法3:クリーンブートでWindowsを起動する
クリーンブートでWindowsを起動すると、必要最低限のサービスとドライバーのみが実行されます。以下の手順に従ってください。
1. Windows + Rキーを押し、「msconfig」と入力して「OK」をクリックします。「システム構成」ウィンドウが開きます。

2. 「サービス」タブをクリックし、「すべてのMicrosoftサービスを隠す」にチェックを入れてから、「すべて無効」をクリックします。

注意: 初心者にとってMicrosoftの必須サービスとサードパーティ製サービスを区別するのは難しいため、Microsoftサービスを非表示にすることをおすすめします。
3. 「適用」>「OK」をクリックして設定を保存します。
4. 変更を適用するためにPCを再起動します。ただし、重要な作業中の場合は「再起動せずに終了」を選択しても構いません。

5. 次に、Ctrl + Shift + Escキーを押して「タスクマネージャー」を開きます。「スタートアップ」タブをクリックしてください。

6. 一括で無効化する機能はないため、アプリを選択してスタートアップ項目を一つずつ無効にしていきます。
7. Windows 10 PCを再起動します。
これで、コンピューターは必要最小限のサービスのみで起動します。設定の同期ホストプロセスによるCPU使用率の問題が解決したかどうかを確認してください。
それでも解決しない場合は、PowerShellスクリプトを試してみましょう。
初心者の方には、この手順はおすすめしません。上級者向けの方法です。
方法4:PowerShellスクリプトを実行する
以下のスクリプトは、5分ごとに「SettingSyncHost.exe」サービスを強制終了させるものです。
注意: PowerShellを実行するには管理者権限が必要です。
1. Windows + Xキーを押し、「Windows PowerShell(管理者)」を選択します。

2. 以下のコードを貼り付けます:
Get-ScheduledJob |? Name -eq "Kill SettingSyncHost" | Unregister-ScheduledJob
Register-ScheduledJob -Name "Kill SettingSyncHost" -RunNow -RunEvery "00:05:00" -Credential (Get-Credential) -ScheduledJobOption (New-ScheduledJobOption -StartIfOnBattery -ContinueIfGoingOnBattery) -ScriptBlock {
Get-Process | ?{ $_.Name -eq "SettingSyncHost" -and $_.StartTime -lt (::Now).AddMinutes(-5) } | Stop-Process -Force
}

3. 要求されたら、管理者アカウントの資格情報を入力します。

4. 入力後、SettingSyncHostが終了したかどうかを確認します。まだ実行中の場合は、PCの再起動を試みてください。
5. これで、設定の同期ホストプロセスが停止しているはずです。
さらに、同期設定自体をオフにしてホストプロセスを停止させることもおすすめします。以下の手順に従ってください。
1. Windowsキー + Iキーを押します。
2. 「アカウント」をクリックします。
3. 左側のメニューから「設定の同期」を選択し、同期設定をオフにします。

Windowsを再起動すれば、settingsynchost.exe(設定の同期ホストプロセス)は実行されなくなっているはずです。
まとめ
これらの簡単な手順を使えば、設定の同期ホストプロセスによるCPU使用率の高騰問題を簡単に解決できます。その他のWindows関連のエラーを修正したい場合は、Advanced PC Cleanupの利用をおすすめします。この優れたPCクリーニングツールは驚くほど効果的です。ぜひ一度お試しください。
よくある質問
Q1. 設定の同期ホストプロセスを停止するにはどうすればよいですか?
PC上の同期ホストプロセスを停止したい場合は、次の手順に従ってください。「スタートメニュー」>「設定」>「アカウント」>「設定の同期」を開き、トグルボタンをクリックして同期設定をオフにします。
Q2. 設定の同期ホストプロセスとは何ですか?
PC上の設定の同期ホストプロセスは「SettingSyncHost.exe」というファイル名で存在しています。PCのすべての設定を他のデバイスと同期するために使用されます。
Q3. SettingSyncHost.exeとは何ですか?
SettingSyncHost.exeは、PCの設定を他のデバイスと同期するために必要なシステムプロセスです。壁紙、ブラウザ、OneDrive、Xbox、メールアプリなどの設定が対象となります。
Q4. Windowsサービスのホストプロセスを無効化するにはどうすればよいですか?
Windowsホストプロセスが高いCPU使用率を示している場合でも、無効化しないでください。これはWindowsの動作に不可欠な重要なプロセスの一つだからです。
-
Windows 11/10のatieclxx.exeプロセスとは?ウイルスの見分け方と安全な対処法
多くの悪質なテクニカルサポート詐欺会社は、atieclxx.exe、winlogon.exe、csrss.exeといった正規のプロセスを「ウイルスだ」と吹聴し、ユーザーを騙して金銭を稼ごうとしています。atieclxx.exeがAMD ATI External Events Client Moduleを示すものなのか疑問をお持ちの方は、ぜひ最後までこの記事をお読みください。 ユーザーはタスクマネージャーでCPUやメモリの使用率を確認することがあります。見慣れないプロセスがCPUやRAMを大量に消費していると、ウイルスではないかと不安になるものです。ここでは、atieclxx.exeについて知っ
-
Windows 11/10で「プロセスはコード1で終了しました」エラーを修正する方法
Windowsパソコンでコマンドプロンプトを開こうとしたとき、「プロセスはコード1で終了しました(Process exited with code 1)」というエラーメッセージが表示されることがあります。このエラーが発生するとプロンプト自体が表示されず、コマンドプロンプトがまったく使用できない状態になってしまいます。この問題は、Anacondaなどのデータサイエンス向けアプリをインストールしている環境で発生することが多く、Anacondaに付属するAnaconda Promptなどが影響しているケースがあります。本記事では、このエラーを簡単かつ迅速に解決する方法を詳しく解説します。手順に沿って