If you are still seeing this issue, check the windows application event log to see what the errors were. Typically there is a column size that is too small for the data in either the LD_SCHEDULED_TASKS table or the Services table.
If you change the LD_SCHEDULED_TASKS.CmdLine column to Varchar(2000) and the Services.Path to Varchar(1024) you should be processing more efficiently.