ID do artigo: 317249 - Última revisão: segunda-feira, 3 de dezembro de 2007 - Revisão: 9.3

Como solucionar problemas 2021 de identificação de evento e 2022 de identificação de evento

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Recolher tudo

Sintomas

Qualquer um dos sistemas operacionais incluídos no aplica-se a seção, pode parar de responder por um curto período de tempo e vários eventos similares à seguinte podem ser registrados no log do sistema:
IDENTIFICAÇÃO de evento: 2022
Fonte: SRV
Descrição: A Server não pôde encontrar uma conexão livre n vezes nos últimos s segundos.
IDENTIFICAÇÃO de evento: 2021
Fonte: SRV
Descrição: Server não pôde criar um item de trabalho %2 vezes nos últimos %3 segundos.
Além disso, em servidores ou clientes que estão conectados ao servidor que enfrenta o problema, um evento é semelhante à seguinte pode ser registrado.
IDENTIFICAÇÃO de evento: 3013
Fonte: Rdr
Descrição: O redirecionador expirou para Computer_Name.
Às vezes, quando o computador servidor tenta se conectar a mesmo, evento 3013 pode ser registrado no computador do servidor que enfrenta o problema.

Observação Muitas das etapas solução de problemas descritos neste artigo também podem ser usados para resolver erros de evento 3013 de identificação.

Outros componentes do sistema operacional podem não funcionar e podem gerar mensagens de erro que reportam um código de status de 1450 na seção de dados de sua mensagem de log de eventos. Isto é, "insuficiente sistema recursos". Esses eventos podem ser encontrados no log de eventos do sistema ou no log de eventos do aplicativo. Essas mensagens podem se aplicar ao problema descrito neste artigo somente se o evento subjacente foi uma conexão com o serviço do servidor. No entanto, esse fato não é facilmente determinado. Por exemplo, é 1055 de identificação de eventos é gerado pelo CLUSSVC. Este evento é do serviço de cluster geralmente reporta uma falha na conexão com o serviço do servidor.

Causa

Esse problema ocorre porque o serviço do servidor não pode acompanhar a demanda para itens de trabalho de rede que estão enfileiradas pela camada de rede do fluxo de E/s. O serviço do servidor não pode processar os itens de E/s de rede solicitada rapidez suficiente para os disco rígido e exhausts recursos disponíveis.

Pode haver várias causas raiz para o serviço do servidor esgotamento dos recursos disponíveis. Por exemplo, qualquer problema no caminho de E/s entre o adaptador de rede e a unidade de disco rígido pode causar os sintomas descritos neste artigo.

Esse problema também pode ocorrer se um driver de adaptador de rede incorreto estiver instalado.

Resolução

Para resolver esse problema, tente primeiro maximizar o número de recursos que estão disponíveis para o serviço do servidor. Para obter mais informações sobre como fazer isso, consulte "nível 1. Seção maximizar recursos do servidor".

importante Maximizar os recursos do sistema para o serviço do servidor neste momento não faz-lo mais difícil de solucionar a causa raiz desse problema.

Em seguida, tente determinar na identificação de evento que circunstâncias 2022 e 2021 erros são exibidos. Muitos problemas diferentes podem causar esse problema. Quando você solucionar esse problema, investigue todos os componentes no caminho de E/s do adaptador de rede para a matriz de unidade de disco rígido. Por exemplo, talvez esses erros ocorrem apenas quando o programa de backup está sendo executado. Talvez eles ocorrer somente no início de manhã quando os usuários fazem logon. Se os erros ocorrerem resumidamente, pode resolver esse problema, ajuste o serviço de servidor junto com a aplicação qualquer atualização de hotfix para o serviço do servidor.

Informações gerais

2021 De evento é registrado quando houver acúmulo de itens de trabalho no serviço do servidor. Mas você deve compreender que a causa mais comum do acúmulo de itens de trabalho no serviço do servidor é porque o subsistema de disco não mantém com o número de solicitações. O serviço do servidor permitirá para um algum ajuste, mas isso não totalmente resolverá o problema se o problema é causado por taxa de transferência do disco. Portanto, a etapa mais importante é determinar se a taxa de transferência disco foi alterado de linha de base comum ou pelo menos é dentro de limites razoáveis.

Evento 2022 é registrada quando existem poucos conexões disponíveis para os usuários. A causa mais comum conexões de rede livre insuficiente é um movimento grande na carga de rede representado por muitos clientes tentarem conexões ao mesmo tempo ou por alguns clientes tentando muitas conexões. Isso pode ser devido a um programa no cliente porque os usuários não é possível fazer conexões rapidamente. Isso fará com que conexões muito poucos para estar disponível para novos usuários. Portanto, uma das etapas mais importantes é determinar se as alterações na carga de rede estão dentro de limites razoáveis.

Se houver pequenas alterações na carga que causar essas mensagens a serem registrados nos logs de evento em uma base raros, você pode modificar a operação do serviço servidor. Se o subsistema de disco for muito lento ou se cargas de rede forem muito alto ou muito variável, modificar o serviço do servidor não resolverá o problema. É por que ele é que você deve usar ferramentas como o Monitor de desempenho e um programa de captura de pacote de rede, da Microsoft ou de um fornecedor de terceiros, de para determinar a causa raiz true desses eventos. Etapas de solução de problemas específicas no são descritas nesta seção em subseção ? nível 2. Identificar a causa raiz ?.

Nível 1. Maximizar recursos do servidor

Para eliminar as mensagens de erro, ou para reduzir a freqüência das mensagens de erro, você pode tentar maximizar o número de recursos que estão disponíveis para o serviço do servidor. Para obter mais informações sobre como aumentar os recursos do servidor, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
228766  (http://support.microsoft.com/kb/228766/ ) Como alterar as propriedades de serviço do servidor

importante
  • Maximizar os recursos do sistema para o serviço de servidor neste momento não faz-lo mais difícil de solucionar a causa raiz desse problema.
  • Não recrie um servidor baseado no Windows para resolver problemas com o serviço do servidor. Reconstruir servidor baseado em Windows não resolver o problema. O problema irá ocorrer novamente.
Os métodos descritos na subseção de nível 2 levar muito tempo. Você pode querer aumentar recursos do servidor, conforme descrito em ? nível 1. Maximizar recursos do servidor ? subseção como uma etapa preliminar para obter mais tempo para solucionar o problema. Ou, se houver apenas pequenas variações na carga do servidor ou apenas curtos períodos de tempo quando o subsistema de disco não é possível manter, você pode decidir modificar a operação do serviço servidor, conforme descrito na subseção de nível 1.
Para obter mais informações sobre como configurar o servidor para criar um arquivo de despejo, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
254649  (http://support.microsoft.com/kb/254649/ ) Visão geral das despejo de arquivo de opções de memória para Windows 2000, Windows XP e Windows Server 2003
244139  (http://support.microsoft.com/kb/244139/ ) Recurso do Windows permite que um arquivo Memory.dmp seja gerado com o teclado

O serviço do servidor é ajustado automaticamente quando o servidor é iniciado. No entanto, muitas das configurações padrão não foram atualizadas como novas versões do Microsoft Windows 2000 e Windows Server 2003 service packs foram lançadas. Valores especificados nesta seção representam as práticas recomendadas do Atendimento Microsoft usando os pacotes de serviço disponível no momento. Além de aplicar o service pack atual, os valores de todas as aplicará a sistemas mais antigos, desde que os hotfixes atuais para os serviços de kernel, redirecionador e servidor estão instalados. Antes de você instalar um serviço de servidor atualizado recomendamos que você instale os hotfixes atuais para o redirecionador e o kernel ao mesmo tempo. Se você não pode instalar o hotfix atual para o kernel imediatamente, instale os hotfixes atuais para o redirecionador quando os hotfixes do serviço de servidor são instalados.

Configurações de registro de alterar a. para maximizar o desempenho do serviço servidor

importante Esta seção, método ou tarefa contém etapas que informam sobre como modificar o registro. No entanto, sérios problemas poderão ocorrer se você modificar o registro incorretamente. Por isso, certifique-se que você execute essas etapas cuidadosamente. Para proteção adicional, fazer backup do registro antes de modificá-lo. Em seguida, você pode restaurar o registro se ocorrer um problema. Para obter mais informações sobre como fazer backup e restaurar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
322756  (http://support.microsoft.com/kb/322756/ ) Como fazer backup e restaurar o registro no Windows


Observação Quando você adiciona os valores do registro que são descritos nesta seção, certifique-se que você inseri-los no formato decimal.
1. Reduzir erros de evento ID 2021

Para resolver especificamente 2021 de identificação de evento, inicie o Editor do Registro e localize a seguinte subchave do Registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters
Em seguida, adicionar ou modificar os seguintes valores do Registro DWORD:
Descrição: Itens de trabalho máximo
Nome do valor: MaxWorkItems
Tipo de dados: REG_DWORD
Dados do valor: 0x2000 ou 8192 (decimal)

Descrição: Tamanho de um buffer solicitado
Nome do valor: SizReqBuf
Tipo de dados: REG_DWORD
Dados do valor: 0x4104 ou 16644 (decimal)

escopo de valores

Uma breve discussão sobre é fornecida aqui para esclarecer o escopo de valores permitidos. Embora, existe outra documentação que mostram os valores definidos máximo grandes, esses valores máximo não podem ser usados.

Para a entrada de registro MaxWorkItems , o valor de 8196 somente pode ser usado em servidores que têm mais de 1,5 gigabytes (GB de memória e sem) o / 3 gb alternar presentes no arquivo Boot.ini. O valor máximo é '65535' (decimal). Mas essa configuração alta irá causar o servidor para parar de responder, se suficiente itens de trabalho são consumidos. Portanto, um valor maior geralmente não pode ser usado sem modificação do tamanho de buffer do servidor serviço trabalho item. Uma configuração alta da entrada do Registro MaxWorkItems pode mesmo fazer com que o servidor pare de responder na inicialização e a causa será esgotamento da memória não paginável. As marcas observadas será LSwn ou, raramente, algum outro relacionada marca.

Por padrão, o valor para SizReqBuf é '16644', mas a alocação de pool não paginado será 20480 por item de trabalho. A alocação adicional é devido a sobrecarga de controle. Portanto, um valor de 8196 para MaxWorkItems irá ativar o serviço servidor para usar até um máximo de 160 megabytes (MB) do limite de não-paginável 256 MB em todas as versões de x 86 32 bits sistemas operacionais da Microsoft. Mas, mesmo em seguida, você será atingido o limite máximo somente sob condições de carga muito pesada. Atendimento Microsoft não é recomendável o uso de mais de 160 MB para o serviço de servidor fora de um máximo possível da todo não-paginável 256 MB. (De dividir por valor de 1024 * 1024, se você desejar converter megabytes em bytes.) Suporte técnico viu vários problemas em servidores de arquivo de alto desempenho parou de responder quando os valores maiores do que 8196 foram usados. Esses servidores tinham outros componentes usando muita não-paginável, sem qualquer vazamento de pool.

Portanto, não use os valores maiores do que 8196 . Se você deseja usar valores maiores para MaxWorkItems , reduza o valor de SizReqBuf para limitar o máximo do pool usado pelo serviço servidor. Em alguns aplicativos se precisamos mais itens de trabalho, como em um IIS servidor back-end, controlador de domínio ou servidor de arquivos onde estão armazenados perfis de usuário redirecionadas, teremos que reduzir o tamanho máximo do buffer SMB com a seguinte configuração.

Nome do valor: SizReqBuf
Tipo de dados: REG_DWORD
Dados do valor: 8452 (decimal)


Isso faz com que uma alocação de pool não paginado de 12284 bytes. Isso permitirá um máximo de itens de trabalho 13824 que pode ser usado em servidores sem o / 3 gb alternar presente. Em servidores onde o / 3 gb opção é usada preferir para definir o SizReqBuf 8452 e MaxWorkItems para 6400 para limitar o uso de pool não paginado para 80 MB como uma prática padrão para servidores altamente carregados. Lembre-se a modificação das configurações não é necessário em um / 3 gb servidor de arquivos, a menos que ele esteja sobrecarregado com tráfego SMB/CIFS (Serviços de arquivo comuns da Internet). Portanto, nenhuma alteração deve ser feita para um servidor front-end Exchange, SQL ou o IIS ou em servidores back-end que usam WINSOCK. Isso seria se aplica a servidores back-end ter tráfego RPC no transporte SMB/CIFS hospedado padrão. No não / 3 gb servidores que enfrentar insuficiência de item de trabalho depois MaxWorkItems é definida como 8196, você pode também definir SizReqBuf 8452 e MaxWorkItems para 13824 para Alívio de curto prazo enquanto você tenta identificar a causa raiz.


2. Reduzir erros de evento 2022 ID


Para resolver especificamente 2022 de identificação de evento, inicie o Editor do Registro e mover para a seguinte subchave do Registro:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters



Em seguida, adicionar ou modificar os seguintes valores do Registro DWORD:
Descrição: Máximo de conexões livres
Nome do valor: MaxFreeConnections
Tipo de dados: REG_DWORD
Dados do valor: 0 x 1000 ou 4096 (decimal)

Descrição: Mínimo livre conexões
Nome do valor: MinFreeConnections
Tipo de dados: REG_DWORD
Dados do valor: 0 x 100 ou 256 (decimal)

importante Essas configurações no Windows 2000 exigem a instalação do Service Pack 4 atual ou hotfixes posteriores. No Windows Server 2003, ele requer o Service Pack 1 ou posterior hot fixes. Sem o hotfixes ou service pack a configuração de intervalos são muito baixos para ser útil (100 e 32 respectivamente). No momento o máximo é recomendável são, 4096 e 256 respectivamente.

3. Implementar as alterações


Para implementar essas alterações, saia do Editor registro e reinicie o computador ou parar e, em seguida, reiniciar o serviço do servidor.
Para reiniciar o serviço do servidor, execute essas etapas:
  1. Clique em Iniciar , clique em Executar , digite cmd na caixa Abrir e, em seguida, clique em OK .
  2. No prompt de comando, digite net stop server e, em seguida, pressione ENTER. Se você for solicitado a confirmar a operação, digite y e pressione ENTER.
  3. Digite net start servidor e, em seguida, pressione ENTER.

    Observação Talvez você precise reiniciar serviços dependentes adicionais que foram interrompidos juntamente com o serviço do servidor.

B. obter mais informações

A configuração MaxFreeConnections é mais importante de todas as configurações de serviço do servidor.
Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
245080  (http://support.microsoft.com/kb/245080/ ) Receber várias instâncias de evento ID 2022


O valor MaxFreeConnections é útil na resolução de um erro 2022 de identificação de evento que contém várias falhas para encontrar uma conexão livre. Por exemplo, para resolver um evento que tem o texto que é semelhante à seguinte na mensagem de erro conectado:

IDENTIFICAÇÃO de evento: 2022
Fonte: SRV
Descrição: A Server não pôde encontrar uma conexão livre n vezes nos últimos s segundos.

Várias falhas para encontrar uma conexão livre também podem indicar uma situação de "inundação de placa de rede" onde uma não-rede ciente programa enchentes o servidor usando tentativas de conexão. Se você tiver várias falhas de conexão livre, consulte a seção sobrecarga de placa de rede.

Observação Geralmente há não efeitos adversos, adicionando os valores do registro anterior.


As seguintes entradas do Registro e os valores podem estar presentes na subchave mesma. Essa configuração não estão diretamente relacionadas para a solução de problemas executada para esse problema, mas estão listados abaixo de integridade.

Descrição: Server tamanho
Nome do valor: tamanho
Tipo de dados: REG_DWORD
Dados do valor: 0 x 3 ou 3 (decimal)
Isso deve ter um valor de 3. Não altere esse valor.

Descrição: Os comandos pendentes máximo. Contagem máxima multíplex
Nome do valor: MaxMpxCt
Tipo de dados: REG_DWORD
Dados do valor: 0 x 1000 ou 4096 (decimal)

Não modifique esse valor, a menos que você tenha um cenário específico que precisa dele. Uma discussão sobre a essa configuração é encontrada no final deste documento.

Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
271148  (http://support.microsoft.com/kb/271148/ ) MaxMpxCt e MaxCmds limites no Windows 2000

Nível 2. Identificar a causa raiz

A chave para resolução é determinar se a causa raiz do problema é o subsistema de disco ou se for carga de rede. Como é difícil estabelecer quantitatively se a carga de rede é o problema, é melhor examinar os sistemas de disco. Se há consistentes curtos períodos de erros registradas no log de eventos você deve também uso programa uma captura de pacote de rede para capturar todo tráfego de rede durante o problema e examiná-lo, juntamente com o subsistema de disco. Lembre-se, que o subsistema de disco pode começar com os gerentes de volume de terceiros e, em seguida, mover para baixo a pilha de software inteiro. Isso incluirá todas as camadas de todos os drivers de filtro que são instalados e os drivers de dispositivo que o hardware no final da unidade. Sabemos que gerentes de volume não pode ser removido, mas muitos outros drivers de filtro podem ser desinstalados, pelo menos temporariamente.

A. verificar que o Windows é atualizada e estável

1. Atualizar componentes de rede
Os seguintes componentes devem ser da árvore de hotfix mais recentes disponíveis. Portanto, atualize para a versão mais recente dos componentes de rede:
  1. Serviço do servidor CIFS/SMB
    1. Srvsvc.dll
    2. SRV.sys
  2. Redirecionador
    1. Mrxsmb.sys
    2. Rdbss.sys
  3. Núcleo do sistema operacional
    1. Ntkrnlmp.exe
    2. Ntkrnlpa.exe
    3. Ntkrpamp.exe
    4. Ntoskrnl.exe
Pesquise o Microsoft Knowledge Base, para localizar as atualizações mais recentes disponíveis em que se aplicam à sua versão do sistema operacional. Se você estiver usando o Microsoft Windows NT 4.0 e já tiver instalado o service pack mais recente, o PSS tem um Service Pack 6a (postagem SP6a) hotfix para o evento ID 2022 problemas que podem se aplicar.

2. Examinar os logs de eventos de erros
Procure todos os erros de log de eventos relacionados a rede ou hardware de armazenamento. Esses devem ser corrigidos antes que você pode solucionar as causas na lista a seguir. Verificar drivers de dispositivo para retorno de erros e drivers que se conectar a esses drivers, para os eventos que geralmente mostram um problema de interoperabilidade com qualquer driver de baixo nível de filtro também.

3. Identificar erros de espaço livre

Observação Se já tem executado as unidades de espaço em disco essa etapa deve ser feita.
Examine os logs de eventos para ver se as unidades de disco já foram fora de espaço livre. Se já tem executado as unidades de espaço em disco você deve executar uma rotina de chkdsk completa para se certificar que o sistema de arquivos não foi danificado.

4. Verificação de fragmentação de arquivo
Examine o armazenamento em disco para fragmentação de arquivo. Você pode não ser capaz de desfragmentar o armazenamento em disco mas você pode executar pelo menos uma passagem de análise no sistema de armazenamento. Observe que para danificada ou muito fragmentado unidades executando um ' analisar 'passagem pode levar o sistema de arquivos off-line; entretanto isso é o método menos intrusivo atualmente conhecido para verificar problemas de sistema de arquivos. Observe também que não é apenas os dados retornados da análise de desfragmentação é importante. O tempo que a passagem de necessário para concluir também é muito importante. Você pode descobrir que alguns disco subsistemas levarem muito tempo para concluir ou não concluir o processo todo. Sistemas de arquivos fragmentados gravemente criará os problemas descritos neste artigo. Desfragmente os discos rígidos para aumentar o desempenho de leitura/gravação do Windows.

Observação A necessidade de desfragmentação do disco pode exceder a largura de banda E/s de subsistema de armazenamento exigir que outros métodos para resolver esse problema. Isso pode incluir removendo arquivos ou expandindo armazenamento.

Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
300978  (http://support.microsoft.com/kb/300978/ ) Como analisar e desfragmentar um volume de disco no Windows 2000


5. Verificar danos no disco rígido
Dano no disco rígido pode causar a entrada/saída (eu / 0) afunilamentos quando o sistema operacional é ler ou gravar no disco rígido. Você pode executar o comando "chkdsk /r" um prompt de comando para examinar o disco rígido para erros. Isso não é o método preferido para usar para examinar o sistema de arquivos. No entanto, como esses problemas geralmente ocorrem em sistemas de arquivos grandes que não não possível capturar off-line, esse método pode ser usado. Primeiro, apenas execute chkdsk sem parâmetros contra o sistema de arquivos. Ele irá relatar alguns bit erros do sistema arquivo orientado são típicos em um sistema dinâmico mas o relatório não deve ter qualquer ausente ou corrompido diretório, índices ou arquivos. Novamente corrupção grande pode causar o chkdsk sair ou fazer com que o utilitário de andamento muito lentamente ou o utilitário pode indicar corrupção de arquivo extensos. Em um execução interativo do chkdsk, nós pode geralmente pará-lo depois de alguns minutos se ela produz erros graves, como que indica que o volume deve ser recriado. Novamente, talvez você precise usar outros métodos para resolver essa situação, mas apenas executar o chkdsk /r pode corrigir problemas nos sistemas de arquivos.

Para fazer isso, execute as seguintes etapas:
  1. Abra um prompt de comando.
  2. Tipo chkdsk drive_letter: /r , e, em seguida, pressione ENTER.
Observação Se você executar esse comando na unidade em que o Windows está instalado, você deve reiniciar o computador para ativar o utilitário Chkdsk bloquear a unidade.

B. examinar possíveis causas

Para determinar a causa raiz do problema, apresentamos uma lista detalhada de causas possíveis. Para solucionar esse problema mais, você pode use os seguintes métodos na ordem em que estão listados. Essas etapas não são listadas em uma ordem específica.

A causa raiz esses eventos pode ser resumida em duas categorias a seguir:
  • Serviço de servidor sobrecarregado.
  • Sobrecarga de placa de rede


serviço do servidor a. sobrecarregado


Para determinar se o serviço do servidor é sobrecarregado, elimine todas as outras possibilidades, listadas abaixo.
  1. Interferência de programas de terceiros

    Às vezes, os programas de terceiros no formulário de um programa em execução como drivers de filtro podem interferir com a capacidade de resposta do serviço do servidor. Compreender a função e a prioridade de execução de programas, especialmente programas executados em uma prioridade alta. Ao examinar os drivers de filtro, deve consideramos que existem várias classes de drivers de filtro usados no momento. Drivers de cada classe devem ser avaliados separadamente. Algumas classes facilmente podem ser desativados, enquanto alguns são necessários para a operação correta do sistema. Drivers de gerenciamento de volume e E/s de múltiplos caminhos devem permanecer ativado, a menos que o fornecedor pode desativar isso para você. Drivers de filtro que podem ser desativados são drivers de gerenciamento de volume instantâneo e cota. Agentes de arquivos abertos e o software de duplicação de arquivos normalmente estão desabilitados não.

    Modificar configurações do software antivírus de modo que ele não executa verificação "Em tempo real" em todos os arquivos. Uma configuração recomendada seria apenas examinar arquivos recebidos e não verificar arquivos de paginação, .pst, .vhd, .tmp, .shd ou spl arquivos. Ou, melhor ainda, você pode agendar verificação após horas. Geralmente as versões atuais dos scanners de vírus não causar nenhum problema. Mas desativar qualquer antivírus software 2 anos ou duas versões anteriores à versão atual.
  2. Acesso à rede inadequado.

    Um programa de rede mal configurados ou uma combinação de isso em conjunto com uma estação de trabalho configurada incorretamente pode sobrecarregam um servidor usando solicitações incorretas. Esse comportamento também pode ocorrer se um driver de adaptador de rede incorreto estiver instalado ou se o agrupamento de software de rede estiver instalado.
  3. Dados incorretos configuração e espaço em uso no disco rígido.

    Use o Monitor de desempenho para determinar se o sistema de arquivos está sobrecarregado. Sempre coletar dados de disco usando um intervalo de tempo de 2-3 segundos, mas você pode ter que reunir vários logs para obter uma boa compreensão da carga de disco no decorrer do dia. Revise os seguintes chaves lógicos baseada em disco contadores para determinar se o subsistema de disco rígido é o gargalo:
    % Tempo ocioso
    Leituras de disco por segundo
    Gravações de disco por segundo
    Comprimento de fila de disco atual
    Transferências de disco por segundo
    Média de disco S/transferência

    Esse problema geralmente pode ser eliminado se RAID é configurado para usar pelo menos 75 % cache com write-back e onde pelo menos 25 % liberar espaço está disponível. Em um sistema de arquivo ocupados, discos rígidos que tenham apenas 15 % de espaço livre deve ser considerados totalmente completos. Se a compactação está ativada um pouco mais livre espaço é necessário.

    Observação Como a causa raiz de evento 2022 de identificação, isso é um problema difícil para solucionar problemas.
  4. Discos rígidos fragmentados.
    Desfragmente os discos rígidos para aumentar o desempenho de leitura/gravação do Windows.

    Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    300978  (http://support.microsoft.com/kb/300978/ ) Como analisar e desfragmentar um volume de disco no Windows 2000

    Se o disco rígido está fragmentado ou quase cheio, uma solicitação de cliente para um arquivo de "crescem" causar o sistema operacional gratuitamente procure espaço em disco rígido para levar um tempo muito longo para ser concluída. Durante esse tempo, bloqueios de nível de sistema que são necessários para outras solicitações concluir, não estão disponíveis. A tarefa de recurso do serviço de servidor também é mantida pendente e que faz com que 2022 de identificação de evento ocorra.
  5. Erros de sistema de arquivos
    Certifique-se que o sistema de arquivos é executando sem erros. Dano no disco rígido pode causar a entrada/saída (eu / 0) afunilamentos quando o sistema operacional é ler ou gravar no disco rígido. Para reparar o dano no disco rígido você deve executar o chkdsk drive_letter: /r comando no prompt de comando.

    Observação Se você executar esse comando na unidade em que o Windows está instalado, você deve reiniciar o computador para ativar o utilitário Chkdsk bloquear a unidade.
  6. Dispositivos de hardware com defeito ou drivers.

    Esse problema é mais significativo com o subsistema de disco rígido. Às vezes, o subsistema de disco rígido está lento apenas. Isso é mais comum em um cluster de onde um driver incorreto ou desatualizado ou uma atualização de firmware desatualizado ou incorreto faz com que o subsistema de disco rígido para operar sem erros, mas executado em um nível de desempenho reduzido.

    Você deve estabelecer que o subsistema do disco está em execução sem erros e que tem um tempo de resposta boa com taxa de transferência suficiente. Verifique se todos os firmware é atualizado. Outros dispositivos e drivers podem interferir com a capacidade de resposta do computador. Use o Monitor de desempenho para verificar o tempo de interrupção e tempo DPC de outros dispositivos de hardware. O tempo de interrupção geral deve ser menor que 10 % e DPC tempo menos de 15 %. É difícil estabelecer um limite para "interrupções por segundo" bom, mas investigue todo o hardware se as interrupções são maiores do que 15.000 por segundo. Além disso, privilegiado itens de tempo que são quase o mesmo como o "total de processador % tempo" indica um problema de hardware ou driver.

    Obtenha e instale as atualizações de driver e o fabricante mais recentes para seu computador. Para obter informações sobre como entrar em contato com fabricantes de hardware, clique no número apropriado na lista a seguir para ler o artigo na Base de dados de Conhecimento da Microsoft:
    65416  (http://support.microsoft.com/kb/65416/ ) Informações de contatos de fornecedor de hardware e software, da a K

    60781  (http://support.microsoft.com/kb/60781/ ) Informações de contatos de fornecedores de hardware e software, L a P

    60782  (http://support.microsoft.com/kb/60782/ ) Informações para contatos fornecedores de hardware e software de Q a Z
  7. Configuração do pool incorreto.

    Drivers que dominam o pool ou alterações na configuração do sistema operacional podem reduzir os pools de memória que estão disponíveis para o serviço do servidor.

    Atividade de produtos de terceiros pode dominam os pools. Esses pools podem ser identificados pelas marcas de pool de terceiros que sejam exibidas. Normalmente, a marca de serviço somente servicer que usa muita memória não-paginável é o LSwn não-paginável pool marca. Investigar as seguintes marcas serviço Server e contate o Atendimento Microsoft produto, se os valores exceder 15 MB:
    LSwi - trabalho inicial contexto
    LSwn - trabalho típica contexto
    LSwq - bloqueio fila de trabalho
    LSwr - trabalho brutos contexto
    LSws - bloqueio contexto de trabalho especial

    Esses valores indicam somente que o serviço do servidor tem mais trabalho a fazer. Procure também a presença de marcas MmSt no pool paginável. Se essas marcas mais de 60 % do pool paginável e NT arquivo cache é o esgotamento dos muito do seu pool paginável. Para obter mais informações sobre como ajustar esses valores no Windows 2000 e Windows NT respectivamente, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
    312362  (http://support.microsoft.com/kb/312362/ ) Servidor não consegue alocar memória do pool de memória paginado do sistema
    192409  (http://support.microsoft.com/kb/192409/ ) Arquivos abertos podem causar kernel para relatório INSUFFICIENT_RESOURCES


    Se o instantâneo de pools de mostrar outras marcas, investigue sua origem se eles consomem muita memória não-paginável no servidor. Examine a seguinte subchave do Registro para se certificar de que o valor da subchave do registro de página pool não foi definido para um valor inadequado:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

    Nome do valor: PagedPoolSize
    Tipo de dados: REG_DWORD
    Dados do valor: 0 x 0 0x0A000000 ou 0xFFFFFFFF somente
  8. Filtrar drivers na pilha de E/s de disco e outros programas

    Tente desabilitar todos os drivers de filtro na pilha. Observe que há que muitos drivers envolvidos em serviços, como replicação de arquivos, versão de arquivo, HSM, gerenciamento de cota, agentes de arquivos abertos e também a verificação de vírus de filtro. Dependendo da freqüência de erros de evento ID 2022, permite a desabilitação desses drivers por um curto período de tempo (de várias horas para um dia) que você para determinar se um ou mais delas é a causa desse problema. Certifique-se que todos os drivers são atuais e que tenham não problemas de compatibilidade conhecido com a instalação.

    Como medida de parcial, configure programas de antivírus para monitorar somente arquivos de entrada ou para não executar verificação antivírus "em tempo real". Em vez disso, agenda antivírus examina após o horário comercial, ou durante períodos de pouco tráfego de rede.

    Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    240309  (http://support.microsoft.com/kb/240309/ ) Como desabilitar totalmente o software antivírus da filtragem de arquivos
  9. Verifique se executando programas.

    Determine a funcionalidade de todos os programas em execução, especialmente programas executados em uma prioridade maior a prioridade básica normal. Use o Monitor de desempenho para detectar processos que usam uma quantidade excessivamente grande de ciclos de CPU. Tarefas de alta prioridade só devem executar para sub-second intervalos. Terceiros Monitorando programas, como o Compaq Insight gerente, monitoramento de software, monitoramento software e banco de dados do software de monitoramento de página de Microsoft (IIS) deve ser investigada. Observe que essas observações também são relevantes quando você investigar gargalos de disco rígido como uma raiz possível causa desse problema. Você pode ter um programa que usa também os recursos de pipe nomeado. Nesse caso, você notará uma contagem de bytes alta de marcas de pipe nomeado usado em um instantâneo realizado pelo utilitário Poolmon.
Sobrecarga de placa de rede b.


Nível corporativo suporte à configuração problemas são uma causa comum desse problema e podem ser classificados da seguinte maneira:
  • Uso incorreto agendado de SMS ou soluções de backup de terceiros.
  • Programas mais antigos que sobrecarregam continuamente o adaptador de rede do servidor por meio de tentativas.
Ambos os problemas podem ser diagnosticados usando o Network Monitor em combinação com o desempenho do sistema. Use o Monitor de desempenho para examinar os contadores de objeto de serviço do servidor. Investigar pacotes que se enquadram em uma das seguintes categorias:
  • Erro
  • Conexões de arquivo
  • Conexões de árvore
Use o Monitor de desempenho para determinar o tipo de condição de erro que está presente e use o Monitor de rede para localizar a estação de trabalho que está causando a condição de erro, o programa que está causando a condição de erro, ou ambos.

No prompt de comando, usando os comandos seguintes você pode receber informações apontando para estação de trabalho afetada e programa:
net files > netfiles.txt
net session > netsession.txt

A seguinte identificação geralmente está listada no computador de estação de trabalho afetada, especialmente se ele for de outro computador servidor que atua como uma estação de trabalho:

IDENTIFICAÇÃO de evento: 3013
Descrição: O redirecionador expirou para Computer_Name.


Talvez você esteja tendo um problema de rede. Esse problema é visto nos dois ambientes seguintes:
  • IIS armazena dados em um servidor remoto.
  • O Terminal Server está acessando perfis remotos.
No entanto, a solução é o mesmo para duas situações. A causa dos dois desses problemas é o mesmo; solicitações de muitos pendentes server message block (SMB).

Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
221790  (http://support.microsoft.com/kb/221790/ ) IIS é executado fora do itens de trabalho e faz com que as falhas RPC ao conectar-se a um caminho UNC remoto


Nesses casos, o servidor é usado para um grande número (milhares) de raízes virtuais do IIS ou para um grande número (milhares) de remotos perfis que contêm links apontando para o servidor host. Você também pode enfrentar outros sintomas anormais, mas não necessariamente quaisquer outros erros.

Para resolver esse problema, execute essas etapas:
  1. Se você estiver executando o Windows 2000 SP1, instale o pós-SP1hotfix descrito no artigo seguinte da Base de dados de Conhecimento da Microsoft para o servidor que está executando o IIS e o servidor de arquivos:
    271148  (http://support.microsoft.com/kb/271148/ ) Limites MaxMpxCt e MaxCmds no Windows 2000
  2. Aumentar o valor de MaxCmds no servidor que está executando o IIS adicionando o seguinte valor do Registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters


    Nome do valor: MaxCmds
    Tipo de dados: REG_DWORD
    Dados do valor: 4096(decimal)

    Observação Não há nenhum benefício em usando um valor maior do que isso.
  3. Aumentar o valor de MaxMpxCt no servidor de arquivos, adicionando o seguinte valor do Registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters

    Nome do valor: MaxMpxCt
    Tipo de dados: REG_DWORD
    Dados do valor: 4096 (decimal)

    Observação Não há nenhum benefício em usando um valor maior do que isso.
  4. Reinicie o servidor que está executando o IIS e o servidor de arquivos, ou interrompa e reinicie os serviços Workstation e Server usando os comandos net stop e net start .

Esses valores de aumento consome memória adicional não-paginável no servidor de arquivo e os computadores de servidor IIS cliente. Memória de pool não-paginável tem um limite superior de 256 megabytes (MB). Muitos clientes que usam o número máximo de conexões podem consumir toda a memória não-paginável no servidor de arquivos. Use o Monitor de desempenho para observar esse contador e para certificar-se de que ele não está se aproximando do limite. Um computador que está executando o IIS pode ter vários diretórios virtuais ou sites apontando para compartilhamentos em outros computadores Windows NT 4.0 Server.

O Monitor de Directory ASP usa ReadDirectoryChangesW API para monitorar para que quaisquer alterações nesses diretórios em outro servidor. Cada item ReadDirectoryChangesW pendente requer um contexto de trabalho no servidor e somente um número limitado de contextos de trabalho estão disponíveis. O número de contextos de trabalho é passado do servidor para o cliente quando o nível SMB será negociado. O redirecionador do cliente mantém uma contagem do número de contextos de trabalho que está usando no servidor interna. O número de contextos de trabalho padrão é 50. O número de contextos de trabalho é limitado para impedir que o processo do servidor esgotamento dos toda a memória não-paginável. Isso pode ser elevado, mas não há um limite para quantos contextos de trabalho pode consumir um cliente específico. Esse problema não está limitado ao IIS. Windows NT Explorer usa o mesmo mecanismo para monitorar as alterações de diretório. Geralmente, você terá o problema com Explorer em um ambiente de servidor de terminal.

Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
232476  (http://support.microsoft.com/kb/232476/ ) Terminal Server conexões de cliente e logon limitado pelo MaxWorkItem e MaxMpxCt valores
271148  (http://support.microsoft.com/kb/271148/ ) MaxMpxCt e MaxCmds limites no Windows 2000


Se você enfrentar esse problema com o Windows Explorer, ele é resolvido usando as mesmas etapas usadas com o problema anterior do IIS. No entanto, essa solução rapidamente consome de alimentação do servidor de itens de trabalho e reduz bastante o número de perfis de área de trabalho que um servidor pode hospedar.

Observe os valores nas seguintes subchaves do Registro:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders


Ou, use os seguintes comandos no prompt de comando e exibir os arquivos de saída. Ter mais de 5 arquivos por usuário indica um problema.

net files > listarq.txt
net session > netsession.txt

A Microsoft suporta o redirecionamento de apenas as seguintes pastas usando diretivas de sistema:
  • Área de trabalho
  • O menu Iniciar
  • Ambiente de rede
  • A pasta de programas
  • Inicialização


Mais Informações

Tanto 2021 de identificação de evento 2022 de identificação de evento são causados por uma das duas situações. Na primeira situação, memória de pool não pode ser alocada. Itens de trabalho (2021) requerem memória de pool não paginável. As conexões (2022) exigem as não-paginável e memória de pool paginada. O servidor pode limitar o uso desses pools e os pools de também podem ter se esgotado. Quando isso ocorre, as alocações de falham. Pouco pode ser feito para resolver esse problema. O computador apenas está ficando sem memória de pool. Nesse caso, a solução só é para reduzir a carga no pool de ou para adicionar mais RAM até 1.6 gigabytes (GB). Neste ponto, os pools de atingiu o máximo teórico.
Observação Adicionar RAM adicional apenas ajuda a se os pools de não ainda estiver em seus valores máximos teóricas.

A segunda situação que pode causar a essas condições dois erros é repentina carga no servidor. Se muitos recebe (2021) ou solicitações de conexão (2022) devem ser processadas ao mesmo tempo, o servidor pode não localizar um item de trabalho disponível ou conexão, respectivamente. Como há mais itens de trabalho, eles são menos suscetíveis a isso que as conexões. Além disso, itens de trabalho podem ser retirados do outros processadores. Para resolver essa situação aumente os itens de trabalho mínimo (2021), as conexões livres mínimas (2022) ou ambos. O máximo de conexões livre configuração pode ter pouco efeito nesse caso, porque somente é procurado no quando a conexão não é mais necessária. No entanto, deve ser maior que o valor mínimo.

Outro problema que pode ocorrer é o uso do / PAE e / 3 GB opções de inicialização. Se a opção/3 GB é usada em um computador com Windows 2000, ele define a memória de pool paginável volta para a quantidade máxima de Windows NT 4.0 de 192 MB. Se o / PAE opção é usada em um servidor, ele pode reduzir a memória pool paginada disponível. O uso de ambas as opções configura o sistema operacional com recursos de sistema menos disponíveis que você teria que se você usar qualquer opção sozinha ou nenhuma das opções. Servidores de arquivos muito estressados não devem usar / 3 gb alternar. O / PAE opção sozinha não irá causar qualquer problema.

Para realmente difícil 2022 problemas você pode usar um programa de monitoramento de evento para parar uma captura de rede quando o evento é registrado. Você pode também contatar o PSS-CPR-US para obter um driver de diagnóstico que despejará o servidor quando ele recebe os erros listados anteriormente. Um arquivo de despejo rapidamente levará a causa raiz se você coletou algumas informações de plano de fundo sobre o tipo, uso e quantidades de arquivos abertos.

Referências

889100  (http://support.microsoft.com/kb/889100/ ) Como obter o service pack mais recente para o Windows Server 2003
260910  (http://support.microsoft.com/kb/260910/ ) Como obter o service pack mais recente do Windows 2000

Para obter o último Windows NT 4.0 service pack, visite o seguinte site:
http://www.microsoft.com/downloads/details.aspx?FamilyID=e396d059-e402-46ef-b095-a74399e25737&DisplayLang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=e396d059-e402-46ef-b095-a74399e25737&DisplayLang=en)
Observação Há um Service Pack 6a (postagem SP6a) hotfix para o evento ID 2022 problemas que podem se aplicar.

A informação contida neste artigo aplica-se a:
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows 2000 Server
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft BackOffice Small Business Server 2000 Service Pack 1
Palavras-chave: 
kbmt kbhowto kbprb KB317249 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 317249  (http://support.microsoft.com/kb/317249/en-us/ )