Como você reinicia o serviço Agendador de Tarefas sem reiniciar o servidor?

6

Estou com um problema no serviço de agendador de tarefas e descobri que reiniciar o serviço Agendador de Tarefas deve resolver o problema. Infelizmente, eu não tenho a opção em services.msc (como Administrador) para parar, iniciar ou reiniciar o serviço, pois as opções estão em cinza. Eu também tentei usar os utilitários "net" e "sc" para parar e iniciar o serviço "SCHEDULE", mas continuo recebendo um erro "Access Denied" quando tento pará-lo. Eu realmente preciso reiniciar este serviço, mas não posso derrubar a máquina hoje, já que é um dia de trabalho.

O sistema operacional do servidor é o Windows SBS 2011 Essentials. Agradecemos antecipadamente por qualquer ajuda no assunto.

    
por Bender the Greatest 03.08.2012 / 16:17

4 respostas

5

A única maneira que eu poderia parar este serviço sem reiniciar o servidor era executar um prompt de comando usando a conta de serviço. Faça isso eu usei PsExec da Sysinternals

psexec -i -s cmd

Na nova janela, consegui emitir o comando de parada de serviço sem problemas

sc stop schedule
    
por 24.02.2017 / 17:05
2

Acho que posso reiniciar o serviço encontrando o ID do processo no serviço e eliminando-o. Isso faz com que o serviço vá para um estado "Interrompido". Então eu usei o comando SC (provavelmente net start irá funcionar também) para iniciá-lo com sucesso.

Alguns pontos a considerar:

  1. Como o serviço é hospedado pelo processo "svchost", a eliminação do processo trará muitos outros serviços (no meu caso, 11 serviços em geral), tudo ao mesmo tempo.

  2. Esta é mais uma situação de parada vigorosa, não uma parada graciosa. Então, se os serviços estão no meio de algo, eles provavelmente não serão felizes.

  3. Depois de iniciar o serviço de agendador de tarefas, eu estava procurando o resto dos serviços para iniciar, mas vi que todos esses 11 serviços voltaram depois de alguns segundos. Então você não precisa se preocupar em iniciar todos os serviços. (Embora possa não ser o seu caso, é melhor ter cuidado com os serviços do sistema)

  4. Ainda não sei se causei algum problema na minha caixa, mas tudo parece estar bem.

por 12.04.2013 / 02:29
0

Conforme mencionado por HopelessN00b você precisará executar os comandos NET e SC de um Elevated Command Prompt .

Eu reiniciei o SQL e um armazenamento de banco de dados do Exchange anteriormente em nosso SBS2011, testando também SC STOP SCHEDULE com êxito.

    
por 16.11.2012 / 12:28
0

Você não pode exatamente reiniciá-lo, mesmo como administrador, o serviço está sendo executado sob a conta do sistema.

  1. Abra uma caixa de execução e ative o services.msc
  2. Procure o serviço Agendador de Tarefas
  3. Clique com o botão direito e selecione as propriedades.
  4. Mude para a guia Logon.
por 16.11.2012 / 12:43