New
#1
Hidden Task Revealer
Background
In Windows 10 "Task Scheduler" strangely named tasks of the form {c092b15a-a322-4688-630fe8d1a911} can be observed occasionally in the Task Status section which is a log of tasks executed (as shown in the screenshot below).
This was also observed at the following links
Oddly named tasks in Task Scheduler?
Random weird scheduled tasks - Windows 10 Support
This task isn't revealed on any of the other task scheduler subitems.
A search of the "Event Viewer" task scheduler xml logs for {c092b15a-a322-4688-630fe8d1a911} gives an ActionName of
"JD_TaskSchedulerSchedule_{c092b15a-a322-4688-630fe8d1a911}".
However the name "JD_TaskSchedulerSchedule" isn't found in any of the Windows 10 "Task Scheduler" items.
This was observed at the first link above and also at the following link.
What is "JD_TaskSchedulerSchedule"?
Investigation
Some of the previous web links suggest a program called Trillian (a chat program) could be responsible but as this has never been installed on my machine this eliminates this possibility.
After some investigation I found that the task identified above originates from the OneSyncSvc service (formerly known as ActiveSync). This service uses the WpTaskScheduler.dll library module to add tasks to the Windows task scheduler and generates a random GUID, the {c092b15a-a322-4688-630fe8d1a911} part, for the task name of every task it creates.
The actual schedule name is of the form SimpleActivityScheduleTimer_{xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxx} where xxxx...x is a random GUID.
It is confirmed to exist by default on Windows 10 Home version 1803 and 1909 and probably exists on other versions of Windows 10 as well.
This task executes every 12 hours after a reboot. Therefore you will have to wait 12 hours after a reboot to see it in the
Task Scheduler Task Status section.
I actually don't know what this task does but I'm guessing it probably is used to clean up OneSync/ActiveSync.
Some further info about my investigations is provided at the following link.
https://answers.microsoft.com/en-us/...e-5815f2a2604e
It was an answer to the first post above which was cross posted to the following link.
https://answers.microsoft.com/en-us/windows/forum/all/oddly-named-tasks-in-task-scheduler/11dcde4f-ca47-4dc6-8267-4884b3a1ed8c
WpTasks
After getting this far I decided to write a program to reveal these tasks. This is useful from a security point of view.
The program I have created is called WpTasks.exe and is currently a Windows Console program (Cmd.exe).
It displays all of these tasks and can also provide more info on each of these tasks.
It also has the option to delete them.
More info on this program is provided by the README at the following link.
https://dl.dropbox.com/s/enlknen8wk0pe49/README.TXT
A zip file containing the executable and the README can be downloaded from the following link.
https://dl.dropbox.com/s/ykjjv9owrqb...Tasks.zip?dl=1
The program is free to use.
Source code isn't currently availiable.
Feedback
Please use this forum thread to provide feedback on this. If I'm working on something else I may be slow to reply so please be patient.
I'm particularly interested in the following feedback on the program:
1) What other versions of Windows 10 other than Windows 10 Home 1803 and 1909 use or do not use these tasks.
2) If you observe schedule names other than SimpleActivityScheduleTimer_{xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxx}.
I will post any notice of updates to this thread. The download link will probably remain the same for updates.
NB For other websites if you provide a direct link on your site to the download please include a link to this thread to inform and encourage feedback from users.
Hope you find this useful.
Cheers
Andy Bruin