Compartilhar via


Práticas recomendadas para minimizar serviços sem resposta

Plataforma afetada

Clientes – Windows Vista | Windows 7

Descrição

Serviços sem resposta podem resultar em tempos limite, sessões encerradas e até mesmo dados perdidos. A utilização de práticas recomendadas pode reduzir consideravelmente a ocorrência de serviços sem resposta.

Práticas Recomendadas

Certifique-se de que seus aplicativos e todos os seus serviços dependentes e drivers respondam às notificações de energia e desligamento do sistema.

  • Todos os aplicativos devem responder prontamente e adequadamente às mensagens de desligamento, como WM_QUERYENDSESSION e WM_ENDSESSION que indicam que um desligamento está em andamento.
  • Todos os serviços devem responder prontamente às notificações de desligamento do SCM. Se eles não fizerem isso, o computador os tratará como sem resposta e iniciará um tempo limite de 20 segundos e os interromperá, abrindo a possibilidade de perda de dados. Isso também adiciona 20 segundos ao tempo de desligamento de um computador.
  • Todos os serviços que têm dependências de driver de dispositivo kernel devem responder de forma rápida e apropriada para IRP_MJ_SHUTDOWN notificação em suas rotinas DispatchShutdown.

Windows Performance Toolkit