web-dev-qa-db-ja.com

選択したタスク「{0}」は存在しません。現在のタスクを表示するには、[更新]をクリックします

Windows 7でタスクスケジューラを起動すると、次のエラーのダイアログが表示されます。

選択したタスク「{0}」は存在しません。現在のタスクを表示するには、[更新]をクリックします

enter image description here

また、名前として表示されるUUIDがあり、それを削除しようとすると、ハングアップするだけです。これに対する修正はありますか?

11
leeand00

壊れたタスクのように聞こえます。

に行く C:\Windows\System32\Tasks\と問題のあるタスクを手動で削除します。問題の原因となっているタスクがわからない場合は、試行錯誤が必要です。

削除を始める前に、そのフォルダのバックアップを作成することをお勧めします。 :)

7

私はWindows 10にアップグレードし、自分のタスクを保持したいと考えていましたが、タスクスケジューラーは、Windows 7で行った各タスクについてこのエラーを表示しました。

この質問の議論と その他のリソース は、ディスク上の1つの場所(C:\Windows\System32\Tasks)とレジストリ内の1つの場所(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree)を示しました。私のタスクは両方に存在し、目に見えるエラーや破損はありませんでした。

Tasksフォルダー内のタスクファイルに単純なXMLデータが含まれていることに気付いたので、Tasksフォルダー内のすべてのファイルとTaskCache\Treeレジストリキーのバックアップを作成し、削除しました。タスクスケジューラが示したエラーに対応するTaskCache\Treeキーのすべてのエントリ。レジストリキーを削除した後、タスクスケジューラインターフェイス(Action > Import Task...)を使用してTasksフォルダーからファイルをインポートし、タスクを正常に復元しました。

11
palswim

Windows 7ではタスクもレジストリに保存されるため、両方からタスクを削除しますC:\Windows\System32\TasksおよびHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree

3
Cees Timmerman

私のシステムは特にこのエラーに悩まされていました:

選択したタスク「System_Microsoft-Windows-Kernel-Power_41」は存在しません。現在のタスクを表示するには、[更新]をクリックします。

エラーメッセージダイアログは次のようになります。

enter image description here

これが発生している理由は、タスクスケジューラライブラリの Event Viewer Tasks ブランチに関係しています。これは、タスクスケジューラのWindowsアプリケーションからの表示です(問題のあるブランチを強調表示しています)。

enter image description here

このイベントビューアのタスクブランチが空であるか、System_Microsoft-Windows-Kernel-Power_41のエントリがない場合、問題はレジストリthinks実際には存在しないのにエントリがあることです。マイクロソフト、みんなの時間を無駄にしてくれてありがとう。ユーザーが根本的な問題を簡単に修正できるように、ダイアログに「今すぐクリーンアップ」ボタンを提供する必要があります。 (なぜこの問題が最初に発生するのかは完全にはわかりません。それは別の日の話です。)

問題を解決するには、次の手順に従います(上記のいくつかの回答で良いアドバイスが得られました。私の回答では、さらに詳細と実行できる手順を説明しています。レジストリの編集に関する通常の警告が適用されます。 -注意してください!):

  1. Windowsタスクバーの[スタート]ボタンをクリックします。
  2. Regedt32と入力し、表示されるregedit32名を右クリックして、 Run as administrator を選択します。これにより、Windowsレジストリエディターが開きます。
  3. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree に移動します。
  4. Event Viewer Tasks までスクロールして展開します。下にハイライトした問題のあるエントリが表示されます。

enter image description here

  1. そのエントリがハイライト表示されたら、キーボードのDeleteキーを押して削除します(または右クリックして削除します)。

閉じて(開いている場合)、タスクスケジューラを再度起動します。エラーメッセージは表示されなくなります。

この回答を投稿したのは、「KERNEL POWER EVENT ID 41 Easy solution 2016-2017」というタイトルの200,000ヒット近くのYouTubeビデオを見つけたためです。それは問題とは絶対に何の関係もないソフトウェアをダウンロードしてインストールすることを勧めました。それが私を怒らせたので、私の段階的な解決策が他の人を助けることを願っています。

2
Jazimov

デフラグはよくある犯人のようです。タスクスケジューラで、/タスクスケジューラライブラリ/ Microsoft/Windows /デフラグに移動してみてください。そこでエラーが発生した場合は、ファイルC:\ Windows\System32\Tasks\Microsoft\Windows\Defrag\ScheduledDefragを削除してください。

誤ったデフラグを置き換えるには、[スタート]をクリックし、「ディスクデフラグツール」と入力して選択します。 「スケジュールの構成」をクリックし、必要に応じてオプションを構成します。月間スケジュールの問題を報告している人もいるので、避けたいと思います。

2

C:\ Windows\System32\TasksとWindowsレジストリツリーから問題のあるタスクを削除したところ、問題が消えました。

0

これを行うにはもっと良い方法があると思います...

今日、私は次のC#コードベースを見つけました: https://github.com/EsiKhoob/TaskScheduler-HealthCheck

アラビア語の文字を英語の文字に置き換える限り、コンパイルできます。

Visual Studioから直接実行することはできませんが、コンパイルしてリリースディレクトリにアクセスし、管理者特権のコマンドプロンプトからexeを実行する必要があります。

次のルートパスHKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCachetasksおよびtreeのサブキーを調べて、一致しないものを見つけます。

出力は次のようになります。

C:\Users\xxxx\AppData\Local\Temporary Projects\ConsoleApplication1\bin\Release>
ConsoleApplication1.exe
Count of Task enteries under \Tasks:121
Task enteries which exist under \Tasks but not under \Tree:
 \AdobeAAMUpdater-1.0-UCPSAR-ekwon
 \Updater21804.exe
 \WPD\SqmUpload_S-1-5-21-4005597998-2712132867-546259262-3114
 \{27A0050B-31D9-410A-A7E4-C4A804D74C77}
 \GoogleUpdateTaskUserS-1-5-21-4005597998-2712132867-546259262-3612Core1cc721071
91cc32
 \GoogleUpdateTaskUserS-1-5-21-4005597998-2712132867-546259262-3612Core
 \WPD\SqmUpload_S-1-5-21-4005597998-2712132867-546259262-3277
 \Microsoft\Windows\AppID\PolicyConverter
 \GoogleUpdateTaskUserS-1-5-21-4005597998-2712132867-546259262-3612UA
 \OfficeSoftwareProtectionPlatform\SvcRestartTask
 \Remediation\AntimalwareMigrationTask

Task enteries which exist under \Tree but not under \Tasks:
 \Event Viewer Tasks
 \Microsoft\Windows\Customer Experience Improvement Program\OptinNotification
 \Microsoft\Windows\MemoryDiagnostic\MemUsageTask
 \Microsoft\Windows\NetworkAccessProtection\NAPStatus UI
 \Microsoft\Windows\PLA\System\ConvertLogEntries
 \Microsoft\Windows\RAC\RACAgent
 \Microsoft\Windows\RestartManager\{7DFDF897-2C48-4a74-98D5-D0E12B1C8969}
 \Microsoft\Windows\Shell\CrawlStartPages
 \Microsoft\Windows Defender
 \OfficeSoftwareProtectionPlatform
 \Remediation
 \WPD

\ Tasksの下に情報が含まれていないレジストリキー(削除する必要があります):

0
leeand00