Modern Setup Host(モダンセットアップホスト)とは?ディスク使用率が高くなる問題の対処法
タスクマネージャーに表示される「Modern Setup Host(モダンセットアップホスト)」について、その用途や必要性を疑問に思うユーザーからの報告が数多く寄せられています。この記事では、このアプリケーションの機能をわかりやすく解説するとともに、関連するトラブルとその解決策についても詳しくご紹介します。

Modern Setup Hostとは?
WindowsはMicrosoftが開発・配布している、世界で最も人気のあるオペレーティングシステムの一つです。しかし、あらゆるソフトウェアと同様に欠陥も存在しており、それらを修正するためにMicrosoftは定期的にアップデートをリリースしています。これらのアップデートはコンピューターに直接ダウンロードされ、OSに組み込まれているコンポーネントによって後からインストールされます。
Modern Setup Hostはそうしたコンポーネントの一つで、重要なアップデートがインストールされる際にバックグラウンドで自動的に実行されます。通常はシステムによって自動的にダウンロード・インストールされ、「$Windows.BT」フォルダ内に格納されています。このホストプロセスは、PCをWindows 10へアップグレードする役割を担っています。

Modern Setup Hostに関するエラー
他のソフトウェアと同様、Modern Setup Hostにもさまざまな問題が存在し、アップデート作業中にユーザーを悩ませることがあります。特に多くのユーザーが困っているのが、「Modern Setup Hostによるディスク使用率の高騰」と「Modern Setup Hostが動作を停止しました」という2つのエラーです。

「Modern Setup Hostが動作を停止しました」エラーの対処法
Windowsのアップデート時に「Modern Setup Hostが動作を停止しました」というエラーが繰り返し発生し、解決できないという声を多数いただいています。この問題については、専用の解説記事で紹介している手順がほぼすべてのユーザーの環境で有効だったため、まずはそちらを参照することをおすすめします。
Modern Setup Hostによるディスク使用率高騰の対処法
まずは、プロセスを強制終了させる前に、少なくとも3〜4時間程度待ってModern Setup Hostの処理が完了するのを待つことをおすすめします。それでも問題が解決しない場合は、以下の手順を試してみてください。
- 「Windows」キー + 「I」キーを同時に押して設定画面を開きます。
- 「システム」を選択し、左側のメニューから「通知とアクション」をクリックします。
- 「Windowsの使用方法に関するヒント、トリック、および提案を受け取る」オプションのチェックを外すか、トグルボタンをオフにします。

- 再び「Windows」+「I」キーを押し、「個人用設定」を選択します。
- 左側から「スタート」を選択し、「スタート画面におすすめの提案をときどき表示する」のスイッチをオフにします。

- 「Windows」+「I」キーを押して、「更新とセキュリティ」を選択します。
- 左側のメニューから「Windowsセキュリティ」を選択し、「アプリとブラウザーのコントロール」をクリックします。

- 3つの項目すべてを「オフ」に設定し、Windows SmartScreenを無効化します。
- 「Windows」+「I」キーを押し、「プライバシー」をクリックします。
- 左側のメニューから「バックグラウンドアプリ」を選択し、不要なアプリのスイッチをすべてオフにします。

- 「Windows」+「R」キーを押して、「ファイル名を指定して実行」ダイアログを開きます。
- 以下のコマンドを入力し、「Enter」キーを押します。
control.exe srchadmin.dll

- 「変更する」ボタンをクリックし、表示されたすべてのチェックを外します。
- 「OK」をクリックして設定を保存します。
- 問題が解決したかどうかを確認します。
プロセスの強制終了
上記のいずれの方法でも改善しない場合、最後の手段としてプロセスが起動した時点ですぐに強制終了する方法があります。コマンドラインを利用してスタートアップフォルダに登録すれば、Windowsが起動するたびに自動的に該当プロセスを検出して終了させることができます。ただし、このプロセスはWindowsのアップデートに関わる重要なものであるため、安易に終了させることは推奨されません。実行する場合は、以下の手順に従ってください。
- 「Windows」キーを押しながら「X」キーを押します。
- 「コマンドプロンプト(管理者)」または「PowerShell(管理者)」を選択します。
- 以下のコマンドを入力してプロセスを終了させます。
taskkill /f /fi "SERVICES eq wuauserv"
- タスクバーを右クリックして「タスクマネージャー」を選択します。
- プロセスが終了しているかどうかを確認します。まだ残っている場合は、対象を右クリックして「タスクの終了」を選択してください。
-
Wuauclt.exeとは?CPU使用率が高くなる原因と解決方法を徹底解説
タスクマネージャーで「wu…」で始まるプロセスを見かけると、多くの人は「Windows Update関連のプロセスだろう」と考えるでしょう。しかし、末尾に「.exe」が付いていて、しかもシステムの動作を遅くしている場合はどうでしょうか? このような場合、ウイルスではないかと疑うのは自然なことです。Wuauclt.exeのように見慣れないファイルがCPU使用率を高くしているなら、疑いは確信へと変わります。なぜなら、実行ファイル(.exe)はマルウェアに感染しやすいからです。 つまり、Wuauclt.exeがCPU使用率100%を引き起こしている場合、ファイルが感染している可能性があります。簡単に
-
Windows 11でディスク・RAM使用率が高くなる問題の対処法6選
Windows 11でPCの動作が重く、ディスクやRAMの使用率が異常に高くなっていませんか? Windows 11の登場以来、待ち望んでいた多くのユーザーが非対応デバイスへインストールしたことで、さまざまな不具合が発生しています。 その中でも特に多いのが、パフォーマンス低下による「ディスク/RAM使用率が高くなる」という問題です。 とはいえ、Windows 11は史上最も注目されたOSであり、1画面で複数の作業を同時に行えるスナップレイアウトなど、生産性を高める新機能が満載です。オフィスワークでも複数のタスクを並行して進められるのは大きな魅力ですね。 最近では、タスクマネージャーを開くと多く