ザ・ タスクスケジューラ は、MMC(Microsoft管理コンソール)を介して実行されるスナップインであり、選択したコンピューターでルーチンタスクを自動的に実行できます。タスクスケジューラでタスクを作成すると、OSドライブ(通常はC:)C: Windows System32 Tasksの下に作成されるファイルが生成されます。また、次のレジストリアドレスHKEY_LOCAL_MACHINE SOFTWAREの下にレジストリが生成されます。 Microsoft Windows NT CurrentVersion Schedule TaskCache Tasks 。タスクがフォルダの下にある場合は、HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Schedule TaskCache Tree の下にもレジストリが作成されます。
タスクスケジューラMMCを開いた時点で、Windowsはレジストリをタスクフォルダの下にあるファイルと同期します。レジストリが一致しない場合は、エラーメッセージ「 選択したタスク{}はもう存在しません。現在のタスクを表示するには、[更新]をクリックしてください。」 現れる。
この問題を解決するには、すべてのタスクを削除するか、破損しているタスクを見つけて削除する必要があります。
すべてのタスクが削除されるため、最も簡単な方法は新しいアカウントを作成することです。
方法1:新しいユーザーアカウントを作成する
に移動 アクションセンター をクリックします すべての設定 に行きます アカウント
に移動 家族や他のユーザー 、クリック このPCに他の誰かを追加する 。
Microsoftアカウントを電子メールにリンクさせたい場合は、電子メールを入力してください。ローカルアカウントを希望する場合:
クリック この人にサインイン情報を持っていません。
選択する Microsoftアカウントを持たないユーザーを追加する そしてあなたの情報を入力してください。
ただし、複数のタスクがあり、それらが失われないようにしたい場合は、競合の原因となっているタスクを特定する必要があります。そのためには、レジストリとタスクフォルダの両方を比較する必要があります。
方法2:タスクスケジューラで破損したタスクを見つけて、タスクファイルフォルダから削除します
タスクスケジューラを開き、エラーが表示されたら[OK]をクリックします。同じエラーが何度も発生しているように見えるかもしれませんが、これは実際には壊れているタスクの数が原因です。プロンプトが表示された回数をメモします 選択したタスク 「{0}」エラー。これは、レジストリと同期していないタスクファイルの数です。
Windowsタスクの下の最初のフォルダー(タスクスケジューラ(ローカル)タスクスケジューラライブラリ Microsoft Windows)から開始し、各フォルダーを順番に選択して、 選択したタスク 「{0}」エラー。このフォルダーには、タスクスケジューラと同期していないファイルが含まれています。
Windowsエクスプローラーを開き、タスクファイルフォルダーに移動します( %systemroot% system32 Tasks Microsoft Windows )エラーが発生したフォルダに対応するフォルダを見つけます。
一部のタスクでは、タスクスケジューラのリストとエクスプローラのファイルのリストを比較することで、削除する必要のあるファイルを特定できます。一部のタスクでは、エクスプローラーにファイルが1つしかない場合があります。または、ある場合には2つあり、最初のファイルがありませんでした。タスクスケジューラでこのエラーが発生すると、タスクが表示されなくなるため、2つを同期させる作業が少し難しくなります。ファイルフォルダに存在するがタスクスケジューラフォルダには存在しないファイルを特定したら、それらのファイルを削除します。
重要 –タスクスケジューラを閉じて再度開きます。エラーが発生すると、タスクスケジューラはタスクを表示しなくなるため、同期作業を続行するには、タスクを閉じて再起動する必要があります。
エラーが再度発生するまで、Windowsタスクの下のタスクスケジューラでフォルダを選択し続け、ファイルシステムに存在するが、タスクスケジューラには存在しないファイルを特定するプロセスを繰り返します。
この問題により、MMCがタスクスケジューラスナップインを読み込めなくなり、次のエラーが表示される可能性があることに注意してください。 MMCはスナップインでエラーを検出し、それをアンロードします 。この時点では、問題の原因となっているタスクの名前をタスクスケジューラから特定することはできず、手動で見つける必要があります。
方法3:レジストリとエクスプローラーからタスクを比較し、一致しないタスクを削除します
開いた C: Windows System32 Tasks
を保持します Windowsキー そして Rを押す 、入力します regedit 、または入力することもできます regedit スタートメニュー。
フォルダを見つけます HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Schedule TaskCache
からタスクの名前をコピーします 冒険者 次に、の下の名前を検索します TaskCache Task そして TaskCache Tree レジストリ内のフォルダ。
上記のレジストリフォルダに表示されていないエクスプローラフォルダからタスクを削除します。
不足しているキーを手動で削除してすべてのタスクに一致させることができたら、コンピューターを再起動します。
読んだ3分