タスクスケジューラがWindows11/10でプログラムを実行または開始していない

タスクスケジューラが実行されていません

タスクスケジューラは自動的に停止します

タスクスケジューラ(Task Scheduler)は、OSがすべてのバックグラウンドプロセスをスケジュールし、アプリケーションを起動して管理するために使用されます。背後で使用される方法は、スケジュールが完了するために任意のプロセスに必要なすべてのリソースを計算することです。要件と優先度に従って、そのようなプロセスのキューを作成します。すべてが設定されると、すべてのタスクがプロセッサに送信されて実行されます。時間とメモリ消費量に基づいて機能します。それに加えて、誰でも独自のタスクを作成してスケジュールすることができます。

これまでに、タスクスケジューラ(Task Scheduler)の適切な動作が必要であることを理解しているかもしれません。タスクスケジューラ(Task Scheduler)が機能していないために特定のエラーが発生した場合は、問題が発生している可能性があります。これは、すべてのバックグラウンドタスク、進行中のタスク、および今後のタスクが衝突し、マシンが何度もフリーズするためです。

それが機能しない理由と、問題を解決するための可能な方法を理解しましょう。

始める前に、信頼できないソースからダウンロードしてドライバーまたはアプリケーションをインストールしたと仮定しましょう。現在、エラーの考えられる理由は、レジストリエントリの誤り、アプリケーションの破損などです。その他の理由としては、タスクスケジューラ(Task Scheduler)のサービスの無効化、管理者権限の欠如、スケジューラが使用するツリーキャッシュの破損などがあります。

上記の理由のどれがシステムのエラーの背後にあるのかわからない場合があります。これは、以下の記事に記載されているすべての方法に従う必要がある場合があることを意味します。各メソッドの完了後にシステムを再起動する必要があることに注意してください。(Please)そして、始める前に、まずシステムの復元ポイントを作成することを忘れないでください。

タスクスケジューラが実行されていません

タスクスケジューラ(Task Scheduler)が自動的に停止するか、Windows 10システムで実行されていない場合は、次のことを行う必要があります。

  1. (Check)タスクスケジューラ(Task Scheduler)サービスを確認して開始します
  2. サービス構成を変更する
  3. (Start Task Scheduler)コマンドプロンプト(Command Prompt)を使用してタスクスケジューラを起動する
  4. システムファイルチェッカーを実行する
  5. (Delete)破損したタスクスケジューラツリーキャッシュ(Task Scheduler Tree Cache)を削除します。

1]タスクスケジューラ(Task Scheduler)サービスを確認(Check)して開始します

これは、実行できる最も簡単な手順です。Windowsサービス(Windows Services)をチェックして再起動することは、システム管理者でも間違いなく実行する基本的なことの1つです。

Win + Rキーを押します。[実行(Run)]ダイアログボックスが表示されます。

services.mscと入力し、Enterキー(services.msc)を押します。ServicesManagerウィンドウが開きます。

サービスのリストで、タスクスケジューラ(Task Scheduler)を検索します。

task_schedular_service

新しいウィンドウで、サービスステータス(Service status)「実行中」(Running)に設定され、 「スタートアップの種類(Startup type)」が「自動(Automatic)」に設定されているかどうかを確認します。そうでない場合は、同じに変更します。次に、スタート(Start)ボタンを押します。

Task_Scheduler_Properties_Local_Computer

ここで、エラーが解決されるはずです。ただし、スクリーンショットに示されているようにサービスがすでに実行されている場合は、次の方法に進みます。

2]サービス構成を変更します

上記の方法でサービス(Service)を開始できない場合は、この方法を試してください。

スタートメニューを開き、cmdと入力します。メニューから[管理者として実行(Run as administrator)]を選択します。

cmd_as_admin_start_menu

SC config schedule start= auto」と入力して、Enterキーを押します。

最後に表示されるメッセージが[SC]ChangeService Config SUCCESSの場合、スケジューラーは動作を開始します。

システムを再起動すれば、準備は完了です。

3]コマンドプロンプト(Command Prompt)を使用してタスクスケジューラを起動します(Start Task Scheduler)

上記の方法が機能せず、サービスがまだ機能しない場合は、コマンドプロンプト(Command Prompt)またはWindowsPowerShellを使用して有効にすることもできます。

Win + Xキーを押します。クイックアクセス(Quick Access)メニューが開きます。

quick_access_menu

net_start_task_scheduler

これで始められるはずです。

4]システムファイルチェッカーを実行します

サービスが正しく実行されていることがわかったので、この方法を使用できます。システムファイルチェッカーを実行すると、破損している可能性のあるシステムファイルが検索され、修復および保守されます。

Win + Xキーを押します。クイックアクセス(Quick Access)メニューが開きます。

リストからWindowsPowerShell(管理者)(Windows PowerShell (Admin))またはコマンドプロンプト(管理者)(Command Prompt (Admin))を選択します。

sfc_scan

プロセスがいつ完了したかがわかり、スケジューラーが現在実行されているかどうかを確認できます。そうでない場合は、次の方法に進むことができます。

5]破損したタスクスケジューラツリーキャッシュ(Task Scheduler Tree Cache)を削除します(Delete)

この方法は少し時間がかかります。手順を1つずつ実行すると、エラーが発生しなくなったことがわかります。

Win + Rキーを押します。[実行(Run)]ダイアログボックスが開きます。

regedit_run

次のレジストリキーに移動します。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree

Registry_Editor_old_tree

[検索の開始]に移動し、「タスクスケジューラ(Task Scheduler)」と入力します。アプリケーションをクリックすると、動作するはずです。(Click)その場合は、次の手順を実行して、何が停止していたかを確認します。

以前に行った変更を元に戻します。レジストリの名前をTreeに変更します。

Registry_Editor_rename_old

スケジューラーがエラーを示していたキーが見つかるまで、ステップ2を続けます。(Step 2)

犯人が見つかったら、それを右クリックして[削除](Delete)を選択します。

システムを再起動して、を参照してください。

これらは、タスクスケジューラ(Task Scheduler)の問題を克服するために試みることができるいくつかの方法でした。いずれかの方法がうまくいかなかった場合は、システムに加えた変更を必ず元に戻してください(Make)



About the author

私は、Windows 11 または 10 アプリケーションの開発と保守に 10 年以上の経験を持つソフトウェア エンジニアです。また、Google ドキュメントと Microsoft Edge の使用経験もあります。これらの分野での私のスキルは、将来のソフトウェア エンジニアリングの役割の優れた候補者になります。



Related posts