Como redefinir as permissões de serviço após interferir com 'sc sdset'?

4

Depois de aplicar esta "solução" não tenho como iniciar o serviço de spooler, nem mesmo como Admin.

Se eu abrir o services.msc como administrador, esse serviço desapareceu, conforme observado aqui (gostaria de descobrir que antes).

Como posso redefinir as permissões para o spooler service?

    
por Yajo 20.11.2014 / 12:37

2 respostas

6

O contexto de segurança do sistema pode redefini-lo. Você não menciona sua versão do Windows, mas no Windows Server 2008 e versões mais recentes pode ser um pouco difícil obter um prompt de comando do sistema. É muito fácil, no entanto, obter o "Task Scheduler" em todas as versões do Windows para executar um comando como SYSTEM.

  • Descarregue o descritor de segurança de uma máquina em bom estado usando o comando sc sdshow spooler .

  • Crie uma tarefa agendada na máquina quebrada para executar o comando %SystemRoot%\system32\sc.exe com os argumentos sdset spoooler <paste good security descriptor here> .

  • Defina a tarefa para ser executada como SYSTEM

  • Execute manualmente a tarefa

O descritor de segurança do seu serviço será restaurado ao normal.

    
por 21.11.2014 / 08:35
0

Além do método Agendador de Tarefas do Evan, eu também tive que

  1. Remova a seguinte chave de registro (pasta)

    HKLM \ SYSTEM \ CurrentControlSet \ Control \ ServiceGroupOrder \ Segurança

  • Reinicialize o servidor
  • por 08.11.2017 / 01:33