Dmio relatórios 30 de identificação de evento com status de 0xc000009a

Traduções deste artigo Traduções deste artigo
ID do artigo: 329075 - Exibir os produtos aos quais esse artigo se aplica.
importante Este artigo contém informações sobre como modificar o registro. Certifique-se de fazer backup do registro antes de modificá-lo. Certifique-se que você sabe como restaurar o registro se ocorrer um problema. Para obter mais informações sobre como fazer backup, restaurar e modificar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
256986Descrição do registro do Microsoft Windows
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Quando você usa discos dinâmicos, você pode receber as seguintes entradas de log de eventos Dmio, que podem levar à corrupção de dados, corrupção de banco de dados ou arquivo de sistema corrompido em uma ou mais volumes de disco dinâmico, ou podem causar falhas do aplicativo:

Event Type:	Information
Event Source:	dmio
Event Category:	None
Event ID:	29
Date:		MM/DD/YYYY
Time:		HH:MM:SS AM/PM
User:		N/A
Computer:       Computer_Name
Description:
dmio: Harddisk9 read error at block 445136247: status 0xC000009A 


Event Type:	Warning
Event Source:	dmio
Event Category:	None
Event ID:	35
Date:		MM/DD/YYYY
Time:		HH:MM:SS AM/PM
User:		N/A
Computer:       Computer_Name
Description:
dmio: Disk Harddisk9 block 445136247 (mountpoint F:): Uncorrectable read error 


Event Type:	Information
Event Source:	dmio
Event Category:	None
Event ID:	30
Date:		MM/DD/YYYY
Time:		HH:MM:SS AM/PM
User:		N/A
Computer:       Computer_Name
Description:
dmio: Harddisk2 write error at block 411779656: status 0xC000009A
				

Observações
  • O código de status é sempre 0xC000009A - STATUS_INSUFFICIENT_RESOURCES, e os números de bloco variar.
  • Embora Ftdisk.sys é usado em discos básicos, o Windows 2000 não relata eventos semelhantes em circunstâncias mesmos, assim, falta de PTE recursos também podem causar corrupção do volume ou corrupção de dados em discos básicos.

Causa

Esse problema ocorre devido uma combinação de condições ou fatores, que incluem:
  • O computador usa o / 3 GB definição no arquivo Boot.ini. Essa configuração reduz substancialmente o número total de entradas de tabela de páginas (PTEs) disponíveis para o kernel.
  • O computador usa um adaptador de armazenamento que pode manipular várias solicitações simultâneas (até 0xFF - decimal 255).
  • O driver do adaptador de armazenamento deve mapear um buffer para cada solicitação despacha de miniporta SCSI. Quando a miniporta SCSI despacha um alto número de solicitações grandes, o sistema ficar sem PTEs.
  • A pilha de armazenamento no Windows 2000 não garante progresso sob pressão de memória.
As falhas ocorrem após a seguinte seqüência:
  1. Um aplicativo envia a solicitação adaptador uma E/s muito grande.
  2. O driver de classe divide até essa solicitação com base nas transferências máxima que o adaptador pode manipular.
  3. Para cada parte da solicitação que o driver de classe envia para o driver da porta, o driver de classe envia um pacote de solicitação de E/s (IRP) usando o MDL original que representa o buffer inteiro.
  4. O driver da porta mapeia o buffer inteiro para cada uma dessas partes.
  5. Como o adaptador pode manipular várias solicitações e também mapas cópias redundantes esses buffers grandes, o sistema eventualmente ficar sem PTEs recursos.

Resolução

Para resolver esse problema, use um dos seguintes métodos:

Método 1: Modificar o registro

Aviso Podem ocorrer sérios problemas se você modificar o registro incorretamente usando o Editor do registro ou usando outro método. Esses problemas podem exigir que você reinstale seu sistema operacional. A Microsoft não garante que esses problemas possam ser solucionados. Modificar o registro por sua própria conta e risco.
Reduza as solicitações simultâneas de E/s que são permitidas pelo controlador de armazenamento em massa. Para fazer isso, execute as seguintes etapas:
  1. Inicie o Editor do Registro.
  2. Localize e, em seguida, clique a seguinte entrada de registro, onde Storage_Driver_Name é o nome do driver da miniporta, como AIC78xx:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ Storage_Driver_Name \Parameters\Device\NumberOfRequests
  3. Modificar o valor REG_DWORD para a entrada NumberOfRequests. Para fazer isso, reduza o número para entre 16 e decimal 255. Esse número representa o número máximo de solicitações pendentes em um barramento. Use esse ajuste com moderação porque as alocações de armazenamento por solicitação consumam memória não paginável.

    Observação Nenhum dos drivers que estão incluídos no Windows 2000 use essa chave, e se a chave não estiver presente, o número de solicitações simultâneas padrão 0 x 10 (decimal 16).
Para obter mais informações sobre como modificar essa chave do Registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
240314INFO: A restrição no número de E/s simultâneos solicitações configuração

Método 2: Modificar o arquivo Boot.ini

Remover o / 3 GB alternar do arquivo Boot.ini e, em seguida, reinicie o computador.

Método 3: Usar a opção /USERVA no arquivo Boot.ini (somente Windows 2003)

Para obter mais informações sobre como usar a opção/USERVA no arquivo Boot.ini, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
316739Como usar a opção /USERVA no arquivo Boot.ini para ajustar configurações/3 GB
A seguinte correção Windows 2003 também pode afetar uso PTE e ajudar a eliminar os erros:
831899Você receber uma mensagem de erro "stop 0x000000DA" em uma tela azul após ativar PTE controle em um nó baseado no Windows Server 2003

Mais Informações

Para obter mais informações, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
247904Como configurar o Paged Address Pool e áreas de memória do sistema página tabela Entrada
274750COMO: Configurar a memória para mais de 2 GB no SQL Server

Propriedades

ID do artigo: 329075 - Última revisão: segunda-feira, 30 de outubro de 2006 - Revisão: 7.3
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Server SP1
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Server SP2
  • Microsoft Windows 2000 Advanced Server SP1
  • Microsoft Windows 2000 Advanced Server SP2
  • Microsoft Windows 2000 Advanced Server SP3
Palavras-chave: 
kbmt kbprb KB329075 KbMtpt
Traduçã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: 329075

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com