ダウンロード

アプリの存続期間を超えて存続するタスク

タスク スケジューラが依然として古いアプリについて言及する理由と、発行者を確認する方法。

Windows タスク スケジューラは、通常の「アプリと機能」の話から外れているため、忘れられがちです。ベンダーは、これを更新、テレメトリのアップロード、ライセンス チェック、クリーンアップ ルーチンなどに使用します。これらのジョブは、メイン UI が終了した後もずっと実行され続けます。そのため、紙に書いたクリーン アンインストールでも午前 3 時にディスクが起動する可能性があります。

削除する前に監査する

タスク スケジューラを開きます (taskschd.msc) をクリックして、古い製品名、インストール パス、または発行者に言及しているタスクを見つけます。まず「アクション」タブを読んでください。どの実行可能ファイルまたはスクリプトが、どの作業ディレクトリから実行されますか?次に、「トリガー: 毎日の更新タスクは、インストール後のワンショット タスクとは異なる動作をする」を参照してください。

ジョブが削除された製品に属すると確信できる場合は、 disable プログラム ファイルをディスクから削除する前に実行してください。エラーをスローする無効化されたタスクは、まだ実行中のアップデーターによってロックされ、半分削除されたフォルダーよりも診断が簡単です。

壊れたパスと孤立したタスク

タスクが不足しているものを示している場合 .exe 古いインストール ツリーの下で、他の製品がそのパスを再利用していないことを確認すると、タスクが孤立しているという強力な証拠が得られます。アクションの完全なコマンド ラインを確認した後でのみ、タスク オブジェクトを削除してください。一部のランチャーは、一般的な名前を持つ共有ランタイムにプロキシします。

  • 多くのタスク (クリエイティブ ソフトウェア、ゲーム クライアント) を登録するスイートには、ベンダーのアンインストーラーまたはクリーンアップ ユーティリティを優先します。
  • 疑わしいジョブを無効にした後、一度再起動して、ファイルのロックと一時的なサービスをクリアします。

自動実行マネージャーとペアリングする

シェル フォルダー内のスタートアップ エントリと Run キーを使用すると、削除したばかりのタスクを再作成するインストーラーを再起動できます。 Revo の Autorun Manager (または同等のもの) をクロスチェックして、スケジュールされたジョブ、サービス、起動ショートカットが単一の一貫したストーリーを伝えるようにします。引き続き何かが戻ってくる場合は、まずスタートアップ エントリをブロックし、次にタスクを削除し、次にファイルを削除します。

条件、アイドル トリガー、および「PC のスリープ解除」

一部のタスクは、AC 電源、特定のネットワーク、またはユーザーがアイドル状態のときにのみ実行されます。 「条件」タブを読んで、5 分間のテスト中にジョブが起動しなかったからといって、ジョブが停止したと想定しないようにしてください。アップデートのためにコンピュータを起動するタスクは、夜間のファンの回転の一般的な原因です。間違ったドライバーを無効にすると、正規のドライバーの配信が停止される可能性があるため、ベンダー名をメモに書き留めておいてください。

昇格によって作成されたタスク

インストーラは、SYSTEM アカウントの下で、または「最高の権限で実行」してタスクを登録することがあります。タスクを編集できない場合は、管理シェルまたはベンダーのクリーンアップ ツールが必要になる場合があります。タスク スケジューラのレイアウトを理解していない限り、スケジュールされたタスク XML をディスクからブルートデリートしないでください。UI からタスク オブジェクトを削除することをおすすめします。 schtasks ベンダーのドキュメントを読んだ後。

簡単な回答

アプリをアンインストールした後もタスクは引き続き実行されます。なぜ?
アンインストーラーが UI を削除しましたが、タスク オブジェクトは削除しませんでした。または、別のコンポーネントが起動時に UI を再登録しました。タスクを無効にし、自動実行/起動エントリを確認し、アクション パスが本当になくなったらタスクを削除します。
以下のタスクを削除する必要がありますか \Microsoft\Windows\?
特定の競合を示すベンダーのドキュメントがない限り、これらは OS のメンテナンスであると想定してください。ランダムな削除よりも、Windows Update と受信トレイの修復を優先します。
「ユーザーがログオンしているかどうかに関係なく実行する」 - それは疑わしいですか?
単独ではなく、多くのアップデーターは SYSTEM として実行されます。アクションの実行可能ファイルと発行者を読み取ります。そのコンテキストによって、削除した製品に属するかどうかが決まります。

続けて: タスク スケジューラをアンインストール検証の一部として扱います。クリーンアップ後もジョブが古いパスを参照している場合は、意図的に無効にするか、証拠を残して削除します。を参照してください。 機能の概要 and guides スタートアップとスケジュールされた作業がどのように組み合わされるかについて。

← すべてのブログ投稿