A while ago we had a Managed Software Policy to install a particular application on each managed client computer. The software is no longer required, so the Policy was turned off and then deleted. Guess what? The clients are still running the original task since it was scheduled to run once a week. The software package/release was set to check for compliance, and if the test failed, it would re-install the software all over again. The real kicker is that the inventory never gets reported as compliant, an therefore the test fails each time, triggering the re-install.
So, the policy is gone, but the instruction/task still exists on each of the clients. There has to be a way to delete old tasks from a client, either via SMP/CMS or SQL, but I'm just not aware of one. I really don't want to create another policy to go out ahc clean the "bad" policy, as that will just add to the workload of the NS server.
Any ideas? Jobs continue to re-install weekly.