Windows10で「選択したタスクが存在しなくなった」を修正する方法



問題を排除するために楽器を試してください

ザ・ タスクスケジューラ は、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分