コンテンツへスキップ

タスク スケジューラ

Windows サービスMicrosoft Corporation

schedule、タスク スケジューラ サービス、taskschdとも呼ばれます

WindowsMicrosoft

スケジュールされたタスクを実行するWindowsサービスです。DLLベースのタスクは、このサービス名ではなくtaskhostw.exeとして表示されることがよくあります。

確認しておくべき要点

サービス名はScheduleです。ウィンドウは「タスク スケジューラ」です。DLLホストはtaskhostw.exeです。

ScheduleはTask SchedulerのSCM名です。Microsoftのメンテナンス、Update Orchestrator、およびベンダーのアップデーターがここに登録されます。これを無効にすると、不要な残存タスク以上のものが停止します。

重要か?
はい。Windowsは依然としてここで処理をスケジュールします
taskhostwと同じですか?
いいえ。そのホストはタスクDLLを実行します
無効化しても安全か?
通常は終了しないでください
Feex の見解
タスクによってPCがスリープ解除される場合、そのタスクを無効にします。Scheduleを「無効」に設定してWindows Updateが正常に動き続けることを祈るような対応は避けます。

このサービスは何を行うのか?

表示名: Task Scheduler。サービス名: Schedule。

トリガーを評価し、アクション (exe、COMハンドラー、またはtaskhostw.exeにロードされたDLL) を開始します。プリント スプーラーではありません。

Windowsにおける歴史

現在も存在

Task Schedulerは、Windows NTにシンプルなATスタイルのスケジューラとして存在していました。Windows VistaでTask Scheduler 2.0として再構築され、Scheduleサービス、XMLタスク、および現在使われているMMCスナップインが導入されました。その2.0の仕様が、Windows 7、10、および11で現在も稼働しています。サービス名は依然としてScheduleです。

Task Schedulerサービスの歴史
以前の形態 NT Task Scheduler / ATコマンド
現行の2.0サービス Windows Vista (2007年)
現在も存在 はい、Windows 10およびWindows 11を含みます
廃止 削除しないでください

なぜWindowsにこれが必要なのか?

Windowsは、常駐サービスではなくタスクに多くのメンテナンス処理を保持します。Scheduleがないと、それらのトリガーが作動しなくなります。

いつ実行されるのか?

サービスは実行中である必要があります。個々のタスクは、時刻、アイドル時、ログオン時、またはイベントに応じてトリガーされます。

常に実行されているべきか?

既定は「自動」です。「手動」にすると、ログオン タスクを実行すべき起動時に空白が生じます。

無効化できますか?

推奨されません

Scheduleを無効化すると、Microsoftのメンテナンス、多くのアップデーター、およびログオン タスクが停止します。タスク名が分かっている場合は、ライブラリ内の該当する1つのタスクを無効にしてください。

無効化すると何が起こるか?

Task Scheduler MMCが接続できなくなります。Update Orchestratorタスクなどが失敗します。何も起動しないため、taskhostw.exeは動作していないように見えます。

プロセスホスト

Scheduleサービスはsvchost.exe内に配置されることがよくあります。DLLタスク本体はtaskhostw.exeで実行されます。taskhostw.exe / svchost.exeを参照してください。

依存関係

Task Schedulerの依存関係
依存先 RPC
依存している機能 Update Orchestrator、サービス処理、およびベンダーのアップデーター

リソースの動作

CPU
トリガーされた直後のタスクに追従
ディスク
タスク ファイルはSystem32\Tasks配下に配置
メモリ
小
ネットワーク
タスクが使用している場合のみ

よくある問題

スリープ解除タイマー

「コンピューターをスリープ解除する」が有効なタスクにより、フタを閉じたノートPCが起動することがあります。該当のタスクを変更してください。最初からサービス全体を無効化しないでください。

Tasksフォルダーを削除してしまう事例

ライブラリが破損します。Explorerで削除するのではなく、エクスポートしてから無効化してください。

トラブルシューティング

まず安全な手順から行ってください。

タスク スケジューラ ライブラリ > Microsoft > Windows

「前回の実行結果」を確認します。services.mscでのサービス名はScheduleです。

高負荷のtaskhostwをタスク名と照合する

taskhostwの記事を参照してください。すべてのホストを終了するのは誤った初動です。

技術的な詳細

技術的な詳細
Scheduleの技術的詳細
表示名 タスク スケジューラ
サービス名 Schedule

出典と検証

記録された出典ラベル: 2026年8月。このラベルは独立した検証を証明するものではありません。 調査方法.

この記事は役に立ちましたか?

「はい」または「いいえ」を選択するだけで完了します。必要に応じて理由を選択するか、簡単なメモを追加してください。

この記事は役に立ちましたか?