Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

Windows 10にアップグレードした直後やWindows Updateを実行した後、PCをシャットダウンしようとすると、次のようなエラーメッセージが表示されてシャットダウンできなくなることがあります。

「タスクホストウィンドウ:1 個のアプリを終了してシャットダウンしています(作業に戻って保存する場合は、[キャンセル] をクリックして必要な操作を完了してください)。タスクホストはバックグラウンド タスクを停止しています」

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

タスクホストウィンドウとは何か

taskhost.exeは、Windows 10における汎用ホストプロセス(Generic Host Process)として動作する「タスクホスト」です。PCをシャットダウンする際、現在実行中のすべてのソフトウェアは順番に閉じられていきますが、まれにアプリケーションがハングアップし、シャットダウン処理が妨げられることがあります。

タスクホストの本来の役割は、シャットダウンプロセスに割り込んで、実行中のプログラムがすべて正常に閉じられたかどうかを確認し、データ損失を防ぐことです。これはEXEファイルではなくDLLから実行されるプロセスのホストとして機能する汎用プロセスであり、たとえばWordファイルやWindows Media Playerが開いたままの状態でシャットダウンを試みると、タスクホストウィンドウがシャットダウンを阻止し、エラーメッセージが表示されます。

この記事では、Windows 10でタスクホストウィンドウによるシャットダウン阻止問題を解決するための方法を、実際の手順とともに詳しく解説します。

Windows 10でタスクホストウィンドウのシャットダウン阻止を修正する方法

注意: 作業を始める前に、万が一のトラブルに備えてシステムの復元ポイントを作成しておくことをおすすめします。

方法1:高速スタートアップを無効にする

1. Windowsキー + Rキーを押し、「control」と入力してEnterキーを押し、コントロールパネルを開きます。

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

2. 「ハードウェアとサウンド」をクリックし、「電源オプション」を選択します。

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

3. 左側のペインから「電源ボタンの動作を選択する」をクリックします。

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

4. 「現在利用可能ではない設定を変更します」をクリックします。

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

5. 「高速スタートアップを有効にする(推奨)」のチェックを外し、「変更の保存」をクリックします。

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

方法2:電源のトラブルシューティングツールを実行する

1. Windowsの検索バーに「トラブルシューティング」と入力し、「トラブルシューティング」をクリックします。

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

2. 左側のペインから「すべて表示」を選択します。

3. コンピューターの問題のトラブルシュート一覧から「電源」を選択します。

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

4. 画面の指示に従い、電源のトラブルシューティングツールを実行します。

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

5. 処理が完了したらPCを再起動し、タスクホストウィンドウの問題が解決したかどうかを確認します。

方法3:セーフモードでPCを起動する

PCをセーフモードで起動したら、普段使用しているアプリケーションを起動して数分間使用し、その後PCの電源を切ってみてください。エラーなくシャットダウンできる場合は、サードパーティ製アプリケーションの競合が原因である可能性が高いです。

方法4:クリーンブートを実行する

サードパーティ製ソフトウェアがシステムと競合し、この問題を引き起こす場合があります。タスクホストウィンドウによるシャットダウン阻止問題を解決するには、PCでクリーンブートを実行し、原因となっているアプリケーションを段階的に特定しましょう。

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

方法5:SFCとDISMを実行する

1. Windowsキー + Xキーを押し、「コマンドプロンプト(管理者)」をクリックします。

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

2. コマンドプロンプトに以下のコマンドを入力し、Enterキーを押します。

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (上記が失敗した場合に試してください)
Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

3. スキャンが完了するまで待ち、完了したらPCを再起動します。

4. 再度コマンドプロンプトを開き、以下のコマンドを1つずつ入力して、それぞれEnterキーを押します。

a) Dism /Online /Cleanup-Image /CheckHealth
b) Dism /Online /Cleanup-Image /ScanHealth
c) Dism /Online /Cleanup-Image /RestoreHealth
Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

5. DISMコマンドが完了するまで待ちます。

6. 上記のコマンドが機能しない場合は、以下を試してください。

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

注: C:\RepairSource\Windows の部分は、実際の修復ソース(Windowsインストールメディアまたは回復ディスク)の場所に置き換えてください。

7. PCを再起動して変更を保存し、問題が解決したかどうかを確認します。

方法6:WaitToKillServiceTimeoutの値を編集する

1. Windowsキー + Rキーを押し、「regedit」と入力してEnterキーを押し、レジストリエディターを開きます。

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

2. 以下のレジストリキーへ移動します。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

3. 「Control」を選択した状態で、右側のペインにある「WaitToKillServiceTimeout」をダブルクリックします。

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

4. 値を「2000」に変更して「OK」をクリックします。

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

5. 次に、以下のパスへ移動します。

HKEY_CURRENT_USER\Control Panel\Desktop

6. 「Desktop」を右クリックし、「新規 > 文字列値」を選択します。この文字列値に「WaitToKillServiceTimeout」という名前を付けます。

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

7. 作成した値をダブルクリックし、値を「2000」に変更して「OK」をクリックします。

8. レジストリエディターを閉じてPCを再起動し、変更を保存します。

方法7:アカウント設定を変更する

WindowsをFall Creators Update(バージョン1709)に更新した後に問題が発生した場合は、アカウント設定の変更で解決できることがあります。

1. Windowsキー + Iキーを押して「設定」を開き、「アカウント」をクリックします。

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

2. 左側のメニューから「サインイン オプション」をクリックします。

3. 下へスクロールして「プライバシー」セクションを見つけ、「更新または再起動後にサインイン情報を使用してデバイスのセットアップを自動的に完了する」のトグルをオフにします

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

4. PCを再起動して変更を保存し、問題が解決したかどうかを確認します。

方法8:Windowsを最新の状態に保つ

1. Windowsキー + Iキーを押して設定を開き、「更新とセキュリティ」を選択します。

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

2. 「更新プログラムのチェック」をクリックし、保留中の更新プログラムがあれば必ずインストールします。

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

3. 更新プログラムのインストール後、PCを再起動して問題が解決したかどうかを確認します。

方法9:CCleanerとMalwarebytesを実行する

1. CCleanerMalwarebytesをダウンロードしてインストールします。

2. Malwarebytesを実行し、システム内の有害なファイルをスキャンさせます。

3. マルウェアが検出された場合は、自動的に削除されます。

4. 次にCCleanerを実行し、「クリーナー」セクションの「Windows」タブで、以下の項目にチェックが入っていることを確認します。

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

5. 適切な項目にチェックが入っていることを確認したら、「クリーナーを実行」をクリックし、CCleanerの処理が完了するまで待ちます。

6. システムをさらにクリーンアップするには、「レジストリ」タブを選択し、以下の項目にチェックが入っていることを確認します。

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

7. 「問題のスキャン」を選択してCCleanerにスキャンさせ、その後「選択された問題を修復」をクリックします。

8. CCleanerが「レジストリの変更をバックアップしますか?」と尋ねたら、「はい」を選択します。

9. バックアップが完了したら、「選択されたすべての問題を修復」を選択します。

10. PCを再起動して変更を保存し、問題が解決したかどうかを確認します。

方法10:新しいユーザーアカウントを作成する

1. Windowsキー + Iキーを押して「設定」を開き、「アカウント」をクリックします。

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

2. 左側のメニューから「家族とその他のユーザー」タブをクリックし、「その他のユーザー」の下にある「この PC に他のユーザーを追加する」をクリックします。

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

3. 画面下部の「このユーザーのサインイン情報がありません」をクリックします。

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

4. 画面下部の「Microsoft アカウントを持たないユーザーを追加する」を選択します。

5. 新しいアカウントのユーザー名とパスワードを入力し、「次へ」をクリックします。

Windows 10で「タスクホストウィンドウ」によりシャットダウンできない問題を解決する10の方法

まとめ

以上が、Windows 10でタスクホストウィンドウによるシャットダウン阻止問題を解決するための10の方法です。多くの場合、高速スタートアップの無効化やシステムファイルチェッカー(SFC)の実行で改善しますが、レジストリの編集やユーザーアカウントの作成が必要なケースもあります。レジストリを編集する際は、必ず事前にバックアップを取ってから作業を行ってください。

それでも問題が解決しない場合や、本ガイドについて質問がある場合は、お気軽にコメント欄でお知らせください。

  1. Windows 10がシャットダウンできないときの対処法8選

    Windows 10の最新アップデート以降、「シャットダウンが完了しない」というトラブルに悩まされるユーザーが少なくありません。本記事では、Windows 10がシャットダウンできなくなったときに試せる8つの対処法を、初心者にもわかりやすく解説します。 方法1. 高速スタートアップを無効にする 方法2. 電源管理で電源オプションを変更する 方法3. 電源プランを既定値にリセットする 方法4. BIOSを初期状態に戻す 方法5. 完全シャットダウンを実行する 方法6. Intel Management Engine Interfaceドライバーを更新する 方法7. Windowsトラブルシュー

  2. Windows 11がシャットダウンできないときの対処法!簡単に直せる6つの解決策

    Windowsのシャットダウンが正常に行えない、ノートパソコンを閉じても電源が切れない——こんなトラブルにお困りではありませんか?実はこれはよく報告される問題で、いくつかの対処法を試すだけで簡単に解決できるケースがほとんどです。シャットダウンできない原因は、ハードウェア側にある場合もあれば、ソフトウェア側にある場合もあります。もしデバイスが「シャットダウン画面」で長時間止まってしまうなら、以下の方法を順番に試してみてください。 本記事では、「Windowsがシャットダウンしない」問題(Windows 11/10対応)を解決するための具体的な方法をご紹介します。 それでは早速見ていきましょう。