I have several computers on different LANDesk core servers running in to the same annoying problem:
After login, two TaskQueue popups appear.
At first I thought this was related to the article DOC-21980.
However, the popups were not returning after 30 seconds and the "Allow service to interact with desktop" is already disabled.
Digging deeper I found that the computers in questions had a registry key under Run which will start sdclient.exe with /E and /RunAtLogin
Running the same command from cmd.exe will make the same TaskQueue popups appear so it's very easy to reproduce.
On computers without this registry key, popups do not appear if I add the regkey or run the command manually.
Local scheduler does not contain any software distribution related tasks on either computers.
This leaves me to assume that there might be broken records in the local ldclientdb.db3 causing the problem.
I've attached a screen shot showing the two popups, the registry key and the parameters with which TaskQueue is started.
Does anyone have a clear understanding on when the "sdclient" registry key under Run is created and how the sdclient.exe /RunAtLogin works.
Will sdclient.exe /RunAtLogin indeed read the local database for jobs and if so, is there any other way to delete the jobs beside recreating it?