Task scheduler section to allow users to tweak background tasks

Kjell

Member
To keep it short, it would be interesting to allow users to tweak which tasks are allowed to run in the background, in a similar fashion that the built-in Task Scheduler application in Windows allows you to do just that.

Thanks.
 
Deleting a task isn't hard. But changing or adding a task is near impossible, because it's protected by a security hash.
Otherwise you could skip schtasks, and directly hack the System32\Tasks folder.

This part is no fun to decipher :rolleyes:

Code:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tasks\{01382153-2E04-4EA3-AB6C-AA8A80BA2F1B}]
"Path"="\\Microsoft\\Windows\\Application Experience\\PcaPatchDbTask"
"Hash"=hex:b5,23,5b,60,53,cf,e0,56,5f,df,59,35,e0,a3,3e,fd,b0,df,df,ca,8e,06,\
  21,2f,be,aa,3b,a7,75,6a,5b,d4
"Schema"=dword:00010006
"Version"="1.0"
"SecurityDescriptor"="D:(A;;GA;;;BA)(A;;GA;;;SY)(A;;FRFX;;;LS)"
"Source"="Microsoft Corporation"
"Author"="Microsoft Corporation"
"Description"="Updates compatibility database"
"URI"="\\Microsoft\\Windows\\Application Experience\\PcaPatchDbTask"
"Triggers"=hex:17,00,00,00,00,00,00,00,01,07,09,00,00,00,01,00,00,f8,8e,d2,de,\
  0b,c9,01,00,07,09,00,00,00,01,00,ff,ff,ff,ff,ff,ff,ff,ff,c0,21,42,42,48,48,\
  48,48,fb,6a,93,f1,48,48,48,48,18,00,00,00,48,48,48,48,4c,00,6f,00,63,00,61,\
  00,6c,00,53,00,79,00,73,00,74,00,65,00,6d,00,00,00,00,00,00,00,48,48,48,48,\
  00,48,48,48,48,48,48,48,00,48,48,48,48,48,48,48,05,00,00,00,48,48,48,48,0c,\
  00,00,00,48,48,48,48,01,01,00,00,00,00,00,05,12,00,00,00,48,48,48,48,00,00,\
  00,00,48,48,48,48,2c,00,00,00,48,48,48,48,00,00,00,00,ff,ff,ff,ff,80,51,01,\
  00,ff,ff,ff,ff,07,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,48,48,48,48,dd,dd,00,00,00,00,00,00,01,07,09,00,00,\
  00,01,00,00,f8,8e,d2,de,0b,c9,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,c0,a8,00,00,00,00,00,\
  00,ff,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,00,01,f3,04,01,00,00,00,\
  20,1c,00,00,5e,6b,00,00,00,00,00,00,48,48,48,48
"Actions"=hex:03,00,16,00,00,00,4c,00,6f,00,63,00,61,00,6c,00,53,00,79,00,73,\
  00,74,00,65,00,6d,00,66,66,00,00,00,00,3c,00,00,00,25,00,77,00,69,00,6e,00,\
  64,00,69,00,72,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,\
  00,5c,00,72,00,75,00,6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,\
  65,00,58,00,00,00,25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,73,\
  00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,50,00,63,00,61,00,53,00,\
  76,00,63,00,2e,00,64,00,6c,00,6c,00,2c,00,50,00,63,00,61,00,50,00,61,00,74,\
  00,63,00,68,00,53,00,64,00,62,00,54,00,61,00,73,00,6b,00,00,00,00,00,00,00
"DynamicInfo"=hex:03,00,00,00,98,11,3c,47,28,e0,d7,01,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
 
This part is no fun to decipher :rolleyes:
correct. it might aswell be in klingon for all the sense the hex's make to me.
previously the most reliable way i found to do it all live was with a command file, disable, delete, delete from registry then delete folders, all with a 1 second timeout between every command. slow but reliable.
 
Back
Top