Tente usar a Diretiva de Grupo Local para automatizar a interrupção do serviço SQL enquanto faz logoff e use o "Agendador de Tarefas" para iniciar o serviço SQL com algum atraso. Para que isso não atrapalhe seu processo de login. Isso pode ser automatizado usando as etapas abaixo.
Escreva dois arquivos em lote simples para incluir o comando e salve-o na máquina local.
Stop.bat
sc stop "Name of SQL Service"
sc config "Name of SQL Service" start= disabled
Start.bat
sc config "Name of SQL Service" start= auto
sc start "Name of SQL Service"
Abra o console da Diretiva de Grupo Local (Executar > gpedit.msc) > Gerenciamento de computadores > Configurações do Windows > Scripts (inicialização / desligamento). Agora clique duas vezes no "Shutdown" e adicione o arquivo em lote parar SQL. Assim, esse arquivo de lote de desligamento interrompe o serviço SQL e desativa o serviço SQL. Para um efeito imediato, vá ao prompt de comando e execute "gpupdate / force"
Abra o "Agendador de Tarefas" e siga os passos:
Criar tarefa > Nomeie a tarefa > Guia Acionador > Novo > "Comece a tarefa" suspensa > escolha "Em log on" > na mesma janela, use "Configurações avançadas" para atrasar o processo em 1 minuto.
Vá para o separador "Acção" > Novo > Iniciar um programa > Procure o arquivo em lote para ser executado no logon.
Espero que isso ajude.