タスクホストウィンドウプログラムが閉じません。 タスクホストウィンドウ:それは何ですか? プロセスの基本的な概念と原則。 taskhostを無効にする方法とそれを実行できますか

コンピューターのシャットダウン中に、「タスクホスト」というタイトルのウィンドウが表示され、アプリケーションを終了する提案が表示されるのはよく知られていますか? 今日は、それが何であるか、そしてコンピューターのシャットダウンを遅くするダイアログの出現に対処するための方法を検討します。

プロセスの本質

より知識のあるユーザーは、同じ名前のtaskhosts.exeプロセスがWindowsのタスクホストを担当していることをすでに知っています。 タスクマネージャに入ると、CPUリソースの80%以上を消費していることがわかる場合があります。

MicrosoftのWebサイトでも、taskhost.exeファイルの機能と目的に関する詳細情報を見つけるのは非現実的です。 わかっているのは、各アカウントにログインしたときに開始されるシステムサービスだけです。 実行可能なexeファイルとは異なる起動方法を持つアプリケーションを起動して機能を修正する必要があります。 Taskhost.exeは、ユーザープロセスとWindowsDLLにある実行可能コードを抽出して実行します。 この情報に基づいて、結論は、タスクホストがよく知られているrundll32およびsvchostの代替であることを示唆していますが、特にアプリケーションについてほとんど知られていないため、開発者はよりよく知っています。

プロセスがプロセッサをほぼ100%までロードし、それによってコンピュータの速度が低下することがあるのはなぜか、推測するしかありません。 このサービスは、システムに登録されている多数の動的ライブラリを同時に呼び出すため、比較的非アクティブなときにCPUの負荷が増加することが知られています。 さらに、彼は常にrundll32.exeを呼び出します。これは、動的ライブラリをロードして、割り当てられた機能を実行します。 タスクホストには、タスクスケジューラに関連するアクティブな機能も含まれています。

知っておくべきもう1つのことは、ファイルの場所です。Windowsシステムディレクトリの「system32」ディレクトリです。 タスクマネージャで別のパスが指定されている場合、悪意のあるプログラムが機能している可能性があります。 この場合、たとえば、更新されたデータベースを備えた国内製品AVZを使用して、コンピューターをスキャンしてウイルスを検出します。

多くの場合、tskhost.exeは、スケジュールされたシステムメンテナンス(デフラグメンテーション、クリーニング)のためにプロセッサをロードします。 サポートセンターアイコンの横に時計アイコンが表示されている場合は、スケジュールされたタスクがあります。

それらのリストは、「Microsoft \\ Windows \\ TaskScheduler」パスに沿ってスケジューラーで表示できます。 起動方法については、次の段落をお読みください。

taskhosts.exeを無効にします

原則として、コンピューターのシャットダウンの速度低下は、タスクホストの実行可能ファイル自体の機能が原因ではなく、アクティブなアプリケーション(特にバックグラウンドアプリケーション)、サービス、およびプロセスのリソースの使用が原因で発生します。

コンピューターをシャットダウンする直前にプロセスを閉じることで、シャットダウンを高速化できますが、taskhost.exeプロセスは、次回のWindowsの起動後に自動的に開始されます。

PCのシャットダウンを高速化するために、次の一連のアクションを実行します。

注:次の手順を実行するには、システム管理者権限が必要です。

  • 便利な方法を使用してタスクスケジューラを起動します。
    • 「コントロールパネル」の「管理」項目を介して;
    • windows検索バーの対応するクエリを使用します。
    • コマンドTaskschd.mscを入力します。
  • 非表示のアイコンを表示するオプションをアクティブにするために、唯一のアイテムの前にチェックマークを付けます。

  • スケジューラライブラリで、次のパスに従います:Microsoft-Windows。
  • 「RAC」グループに移動します。

コンピューターのシャットダウン中に、「タスクホスト」というタイトルのウィンドウが表示され、アプリケーションを終了する提案が表示されるのはよく知られていますか? 今日は、それが何であるか、そしてコンピューターのシャットダウンを遅くするダイアログの出現に対処するための方法を検討します。

プロセスの本質

より知識のあるユーザーは、同じ名前のtaskhosts.exeプロセスがWindowsのタスクホストを担当していることをすでに知っています。 タスクマネージャに入ると、CPUリソースの80%以上を消費していることがわかる場合があります。



MicrosoftのWebサイトでも、taskhost.exeファイルの機能と目的に関する詳細情報を見つけるのは非現実的です。 わかっているのは、各アカウントにログインしたときに開始されるシステムサービスだけです。 実行可能なexeファイルとは異なる起動方法を持つアプリケーションを起動して機能を修正する必要があります。 Taskhost.exeは、ユーザープロセスとWindowsDLLにある実行可能コードを抽出して実行します。 この情報に基づいて、結論は、タスクホストがよく知られているrundll32およびsvchostの代替であることを示唆していますが、特にアプリケーションについてほとんど知られていないため、開発者はよりよく知っています。




プロセスがプロセッサをほぼ100%までロードし、それによってコンピュータの速度が低下することがあるのはなぜか、推測するしかありません。 このサービスは、システムに登録されている多数の動的ライブラリを同時に呼び出すため、比較的非アクティブなときにCPUの負荷が増加することが知られています。 さらに、彼は常にrundll32.exeを呼び出します。これは、動的ライブラリをロードして、割り当てられた機能を実行します。 タスクホストには、タスクスケジューラに関連するアクティブな機能も含まれています。


知っておくべきもう1つのことは、ファイルの場所です。Windowsシステムディレクトリの「system32」ディレクトリです。 タスクマネージャで別のパスが指定されている場合、悪意のあるプログラムが機能している可能性があります。 この場合、たとえば、更新されたデータベースを備えた国内製品AVZを使用して、コンピューターをスキャンしてウイルスを検出します。


多くの場合、tskhost.exeは、スケジュールされたシステムメンテナンス(デフラグメンテーション、クリーニング)のためにプロセッサをロードします。 サポートセンターアイコンの横に時計アイコンが表示されている場合は、スケジュールされたタスクがあります。



それらのリストは、「Microsoft \\ Windows \\ TaskScheduler」パスに沿ってスケジューラーで表示できます。 起動方法については、次の段落をお読みください。

taskhosts.exeを無効にします

原則として、コンピューターのシャットダウンの速度低下は、タスクホストの実行可能ファイル自体の機能が原因ではなく、アクティブなアプリケーション(特にバックグラウンドアプリケーション)、サービス、およびプロセスのリソースの使用が原因で発生します。


コンピューターをシャットダウンする直前にプロセスを閉じることで、シャットダウンを高速化できますが、taskhost.exeプロセスは、次回のWindowsの起動後に自動的に開始されます。


PCのシャットダウンを高速化するために、次の一連のアクションを実行します。


注:次の手順を実行するには、システム管理者権限が必要です。

  • 便利な方法を使用してタスクスケジューラを起動します。
    • 「コントロールパネル」の「管理」項目を介して;

    • windows検索バーの対応するクエリを使用します。

    • コマンドTaskschd.mscを入力します。


  • 非表示のアイコンを表示するオプションをアクティブにするために、唯一のアイテムの前にチェックマークを付けます。

  • スケジューラライブラリで、次のパスに従います:Microsoft-Windows。

  • 「RAC」グループに移動します。

  • 「RacTask」と呼ばれる唯一のスケジュールされたプロセスを選択し、右側のアクションバーまたはコンテキストメニューから無効にします。

  • Windowsを再起動する前にタスクホストを無効にするには、タスクマネージャを呼び出して、このプロセスを終了します。


Windows 10、8、または7のPCまたはラップトップでタスクマネージャーを開いたときに、Taskhost.exeプロセスに気付いたかもしれません。

taskhost.exeが何であるかわからず、頭の中でいくつかの質問が発生すると、混乱する可能性があります。コンピューターにとって安全かどうか、ウイルスか、PCのスペースを占有する理由などです。 ..。

Taskhostとは

Taskhost.exeは、Windowsタスクの一般的なホストプロセスです。 ホストプロトコルとも呼ばれます。 これは、Windows 10、8、および7ですべてのDLLファイル(動的リンクライブラリファイル)を実行する役割を果たします。これは、System32フォルダーにあります。

タスクホストファイルを見つけるためのパスはC:\\ Windows \\ System32です。 Taskshost.exeは非表示のファイルであり、表示することはできませんが、タスクマネージャーではタスクホストプロセスとして表示できます。

TaskHostはWindowsプログラムであり、ウイルスやマルウェアではありません。 システムをシャットダウンすると、タスクホストマネージャーは、データとプログラムの破損を回避するために、以前に実行されていたプログラムが適切に閉じられたことを確認します。

コンピュータをシャットダウンまたは再起動する前に、実行中のプログラムを閉じることが技術的に必要です。 しかし、あなたが考えるなら プログラムを開始する前に何もしなかったこと、次の手順/方法に従ってください。

破損したシステムファイルを修復する

Reimage Plusをダウンロードして実行し、破損したファイルや欠落しているファイルをスキャンして修正し、問題が解決しないかどうかを確認します。 これが発生した場合は、以下の次の方法に進んでください。

ハイブリッドシャットダウンを無効にする

Windows 10では、この問題は通常、Windowsの実行速度を上げるように設計されたハイブリッドシャットダウンと高速起動が原因で発生します。 技術的には、この関数は起動時に、実行中のプロセスを閉じるのではなく現在の状態で一時停止するため、システムが操作を再開するときに、プログラムを最初から再実行する必要はなく、プロセスを復元して再開するだけです。

したがって、このチュートリアルの方法は、ハイブリッドシャットダウン/高速起動の使用を無効にすることです。

Windowsキーを押したまま、Rを押します。実行ダイアログボックスで、powercfg.cplと記述し、[OK]をクリックします。

次に、[シャットダウン設定]セクションで、[オン]のチェックを外します。 クイックスタート」で削除します。 次に、[変更を保存]をクリックします。 次に、システムを再起動してテストします。

レジストリを使用したWaitToKillServiceTimeoutの編集

WaitToKillServiceTimeoutは、システムがシャットダウンしていることをサービスに通知した後、システムがサービスの遅延を待機する時間を決定します。 このエントリは、コンピュータがシャットダウンしたときに表示されます。

WindowsボタンとRを同時に押します。 regeditを書いて、それからOK。 次のパスに移動します。

タスクウィンドウ7

  • HKEY_LOCAL_MACHINE-\u003e
  • システム-\u003e
  • CurrentControlSet。 exe-\u003e
  • コントロール

右側のペインで、WaitToKillServiceTimeoutをダブルクリックし、2000に変更して、[OK]をクリックします。 自動的に12000になります。

次のパスに進みます。

  • HKEY_CURRENT_USER-\u003e
  • コントロールパネル-\u003e
  • デスクトップ。

ペインの左側でDextopが強調表示されている状態で、ペインの右側の空のスペースを右クリックして、[新規]\u003e [行の値]を選択します。 文字列値にWaitToKillServiceTimeoutという名前を付けます。

次に、WaitToKillServiceTimeoutを右クリックして、[変更]を選択します。 [値のデータ]ボックスに2000と入力し、[OK]をクリックします。

レジストリエディタを終了し、再起動します。 次に、問題が解決したかどうかを確認してから、方法2に進みます。

最近の更新以降、Windows7では多くの問題が発生しています。 これらの問題の1つは、私たちが議論している問題です。 アップデート1709以降にこの問題が発生するユーザーには回避策があります。

Windows + Sを押して検索バーを起動します。 ダイアログボックスにアカウントを入力します。 最初に一致した結果を開きます。

[アカウント設定]で、[ログインオプション]に移動し、[ログイン情報を使用して更新または再起動後にデバイスのセットアップを自動的に完了する]オプションのチェックを外します(無効にします)。

コンピューターを再起動して、問題が解決したかどうかを確認します。

確かに、Windows 7/8/10オペレーティングシステムの多くのユーザーは、このような問題に遭遇することがよくあります。自分のPCの電源を切る前に、ウィンドウがポップアップし、タスクホストウィンドウを無効にするように求められます。 それが何であるか、今日は記事で検討し、この問題を修正する方法について説明します。

まず、タスクホストWindowsプログラムとは何かを理解しましょう。 多分それは全く害を引き起こさないが、ユーザーに不便をかけるだけですか? あんまり。
タスクホストウィンドウ(taskhost.exeプロセスがそれを担当します)は、実行ライブラリの正常な機能を保証するタスクです。 これらには、ほぼすべてのソフトウェアとWindowsシステム自体の通常の操作に必要な膨大なプログラムのセットが含まれています。 taskhost.exeを無効にするか欠落させると、他のプログラムやプロセスの動作が不安定になります。

したがって、タスクホストウィンドウを取り除くことは、他の問題につながる可能性があり、解決がはるかに困難になるため、それだけの価値はありません。
ファイル自体はSystem32システムフォルダー(C:\\ Windows \\ System32)にあり、重量は約50KBです。 このプログラムはウイルスであると信じている人もいますが、見つかったら削除してください。 これは決して必要ではありません。 Taskhost.exeは完全に安全で、元々はWindowsオペレーティングシステム自体に組み込まれていました。 残念ながら、このファイルは最も重要なファイルの1つであるため、ほとんどのウイルスにとってはちょっとした情報です。

taskhost.exeのしくみ

「タスクホストウィンドウ-それは何ですか?」という質問で、私たちはそれを理解しました。 次に、このプロセスがどのように機能するかを見てみましょう。
実行可能なtaskhost.exeは、実行する必要のあるコードを取得して実行します。 実際、このプロセスは、よく知られているsvchost.exeおよびrundll32.exeの代替です(ただし、おそらくより成功します)。
アプリケーションについてはほとんど知られていないため、プロセスが100%までロードされることがある理由を推測することしかできません。 ほとんどの場合、アプリケーションを起動したときにフリーズが発生せず、プログラムがすぐに作業を開始するように設定されています。 taskhost.exeが定期的にrundll32.exeと動的ライブラリを呼び出すという事実から判断すると、一種のコンパイラと呼ぶことができます。

プロセスを無効にする

常にポップアップするウィンドウが飽き始めたので、タスクホストウィンドウを無効にする方法を見てみましょう。問題を修正して、永遠に忘れてしまう方法です。



一般に、パーソナルコンピュータの電源を切ると、taskhost.exeプロセス自体ではなく、Windowsが制御するプログラムが原因でWindowsの速度が低下し始めます。 バックグラウンドでは、それぞれ約20のプログラムを実行できますが、すべてを閉じるには一定の時間がかかります。
このことから、プロセスを無効にしても意味がないということになります。この場合、アプリケーションが正常に機能しないためです。 しかし、迷惑な通知を削除するには、どうしてですか。 このため:

  1. [スタート]メニューに移動し、[コントロールパネル]を開き、[管理ツール]、[タスクスケジューラ]の順に選択します。
  2. 次に、[表示]タブを開き、[非表示のアイコンを表示する]の横のチェックボックスがオンになっているかどうかを確認します。
  3. 次に、パス(左側のドロップダウンリスト)「タスクスケジューラライブラリ」-「Microsoft」-「Windows」-「RAC」をたどります。
  4. その後、[RACタスク]フィールドが開き、ファイルをクリックして[無効にする]を選択する必要があります。

すべて! これで通知がオフになり、プロセスが煩わしくなることはなくなります。

Task Host Windowsを見つけたところ、これはマルウェアではなく、非常に必要なプロセスであることがわかりました。 それでも、さらに読む価値があります。


Taskhost.exeウイルス

上で述べたように、タスクホストウィンドウはあらゆる種類のウイルスにとっておいしい一口です。 彼らはこのファイルになりすまして、いわば「覆面」として悪意のある活動を行います。 注意すべき最初のそして最も重要なポイントは、システムのロードです。 数分間強い凍結がある場合は、ウイルスに遭遇した可能性があります。 感染の兆候は次のとおりです。

  • デフォルトでは、taskhost.exeはC:\\ Windows \\ System32にあります。 その他のファイルの場所-アラームベル;
  • ファイル自体の重量は非常に大きく、元のサイズが50Kbの場合は150Kb以上になります。
  • 動作を開始するとすぐに、CPUの負荷が急激に増加します(タスクマネージャーで制御されます)。
  • 作業が終了すると、プロセスが再開されます。

兆候はありますか? したがって、次の質問に対処する必要があります。タスクホストWindowsウイルスを削除する方法。

ウイルスの除去

削除プロセスは非常に簡単です。 指示に従ってください:

  1. taskhost.exeプロセスを終了します(「タスクマネージャー」から、プロセスを右クリックします-「完了」)。
  2. ファイルのあるフォルダを開きます( ない フォルダC:\\ Windows \\ System32)そしてtaskhost.exeを削除します。
  3. このウイルスは通常のトロイの木馬です。つまり、どのアンチウイルスソフトウェアでも完全に対処できます。システムをスキャンするだけです。


Task Host Windowsに関連する主なポイント、つまりそれが何であるか、そしてなぜそれがウイルスであることが判明するのかについて説明しました。 まだ質問がありますか? コメントを書いてください、そして私たちは助けます!

Task Hostは、オペレーティングシステムのシャットダウン時に実行されるスマートなWindows7プログラムです。 コンピューターの電源を切るか再起動すると、タスクホストは、データの損失を防ぐために、実行中のすべてのプログラムとバックグラウンドプロセスをチェックします。 一部のプログラムに保存されていない情報(Microsoft Wordドキュメントなど)が含まれている場合、タスクホストは、ドキュメントを保存できるように、コンピューターのシャットダウンをキャンセルするように提案します。

コンピュータの電源を切る前に、実行中のすべてのプログラムを閉じることをお勧めします。 したがって、タスクホストはバックグラウンドプロセスをすばやくチェックし、コンピュータはすぐにシャットダウンします。 ただし、すべてのプログラムを閉じても、タスクホストWindows 7でコンピューターのシャットダウンが遅くなる場合は、この問題に対して次の解決策を試す必要があります。

解決策1.レジストリエディタを使用してWaitToKillServiceTimeoutを変更します

WaitToKillServiceTimeoutレジストリは、コンピュータがシャットダウンする前に、システムがサービスの停止とプログラムの終了を待機する時間を指定します。 このレジストリは、ユーザーが[シャットダウン]ボタンをクリックした場合にのみ使用されます。 サービスとプログラムを停止するためのタイムアウトを変更するには、次の手順に従います。

1.キーを同時に押します。 WindowsとR..。 入る regedit を押して OK.

2.次のアドレスに移動します。

HKEY_LOCAL_MACHINE-\u003e SYSTEM-\u003e CurrentControlSet-\u003e Control

3.右側のウィンドウで、ダブルクリックします WaitToKillServiceTimeout 値をに変更します 2000 、「 OK"。 デフォルトは5000です。

3.次のアドレスに移動します。

HKEY_CURRENT_USER-\u003eコントロールパネル-\u003eデスクトップ。

4.フォルダを右クリックします デスクトップ 左側のペインで、[ 作成する»> - « 文字列パラメータ"。 行名を入力してください WaitToKillServiceTimeout.

4.作成した行を右クリックします WaitToKillServiceTimeout そして「 編集"。 フィールドで " "入る 2000 そして「 OK».

レジストリエディタを終了し、コンピュータを再起動します。 ここで、タスクホストWindows7の問題によってコンピューターのシャットダウンが遅くなるかどうかを確認します。

解決策2.Windowsの起動時にサービスを無効にする

Windows 7の起動時に開始されるサードパーティのサービスを無効にすることもできます。前述したように、コンピュータをシャットダウンする前に、実行中のすべてのプログラムを閉じる必要があります。 ただし、それらの多くはバックグラウンドで実行されるため、手動で閉じることは困難です。

幸い、次のソリューションを使用して、コンピューター上のすべてのバックグラウンドサービスを閉じることができます。

1.キーを押します WindowsとR..。 入る msconfig を押して OK.

2.「 サービス».

3.「」の横にあるチェックボックスをオンにします Windowsサービスを非表示にする».

4. [ すべて無効にする».

解決策3:Windowsホットフィックスパッケージをインストールする

最初の2つの解決策が機能せず、Task Host Windows 7がコンピューターのシャットダウンを遅くする場合は、100%の方法を予約しています。

Microsoftはこの問題を認識しており、修正プログラムパッケージをリリースしました。 に移動してホットフィックスパッケージをダウンロードし、画面の指示に従ってインストールします。

それで全部です! Task Host Windows 7がコンピュータのシャットダウンを遅くする場合、これらのソリューションの1つが役立つと確信しています。

トピックの続き:
OS

MS Wordドキュメントのページの向きは、縦向きでも横向きでもかまいません。 ほとんどの場合、テキストをフォーマットするとき、ページに縦向きを使用します。 しかし、それはまた起こります...