Não há armazenamento suficiente disponível para processar este comando

Índice:

Vídeo: Como resolver o bug do espaço insuficiente no pc sem estar 2024

Vídeo: Como resolver o bug do espaço insuficiente no pc sem estar 2024
Anonim

Se você estiver recebendo a mensagem ERROR_NOT_ENOUGH_MEMORY com Armazenamento insuficiente para processar esta descrição de comando, siga as etapas de solução de problemas listadas para corrigi-lo.

Esse código de erro afeta os servidores Windows, causando a falha dos sistemas com a mensagem Não há armazenamento suficiente disponível para processar este comando no log de erros.

A Microsoft explica que esse erro pode ocorrer se a entrada de registro IRPStackSize no servidor estiver definida como muito baixa. Como resultado, a melhor e mais simples maneira de resolver esse problema é ajustar o registro para alocar um valor maior do IRPStackSize.

Etapas para corrigir armazenamento insuficiente para processar este comando

  1. Modifique o valor IRPStackSize
  2. Modifique os valores de SharedSection
  3. Bloquear garfos de aplicativos de interface do usuário
  4. Atualize o Microsoft SQL Server
  5. Excluir a pasta temporária

As soluções a seguir envolvem a modificação do registro. No entanto, problemas graves podem ocorrer se os valores do registro forem alterados incorretamente. Não se esqueça de fazer backup do registro antes de modificá-lo. Dessa maneira, você sempre pode restaurá-lo, caso algo dê errado.

Solução 1 - Modifique o valor IRPStackSize

  1. Vá em Iniciar> Executar> digite regedit> pressione OK.
  2. Localize e selecione a seguinte subchave do Registro:

    HKEY _LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters

  3. Se a entrada IRPStackSize não estiver disponível, siga estas etapas:
    • Clique em Editar> Novo> clique em Valor DWORD.
    • Digite IRPStackSize > pressione ENTER. Digite IRPStackSize exatamente como aparece. Não esqueça que o nome do valor faz distinção entre maiúsculas e minúsculas.
  4. Clique em IRPStackSize> Editar> Modificar.

    Na caixa Valor dos dados, digite um valor maior> clique em OK. Os valores podem variar de 0x1 a 0xC e são equivalentes a 1 a 12 em notação decimal.

Se o problema persistir após a modificação do valor, repita as mesmas etapas e aumente o valor do IRPStackSize novamente.

  • Leia também: Não é possível acessar o Editor do Registro no Windows 10

Solução 2 - Modifique os valores do SharedSection

  1. Abra o Editor do Registro> localize a seguinte subchave

    HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ ControlSession \ Manager \ SubSystems

  2. Selecione o valor do Windows> vá para o menu Editar> escolha String.
  3. Aumente o parâmetro SharedSection.
  • Windows NT usa o seguinte formato: SharedSection = xxxx, aaaa

    Adicione ", 256" ou ", 512" após o número aaaa.

  • O Windows 2000, Windows XP e Windows Server 2003 usam o seguinte formato: SharedSection = xxxx, aaaa, zzzz

    Para sistemas operacionais de 32 bits, aumente o valor aaaa para "12288"; aumente o valor de zzzz para "1024".

    Para sistemas operacionais de 64 bits, aumente o valor aaaa para "20480"; aumente o valor de zzzz para "1024".

Solução 3 - Bloquear garfos de aplicativos de interface do usuário

Um usuário do Windows descreveu recentemente um método interessante de solução de problemas para corrigir o código de erro "Armazenamento insuficiente disponível para processar este comando".

Se um aplicativo importante ficar sem armazenamento, você poderá reiniciá-lo. O erro desaparecerá temporariamente. No entanto, a pilha da área de trabalho para o serviço de estação de janela encontrará problemas de memória novamente.

Para corrigir permanentemente esse problema, configure o xyzService.exe que fica sem memória para evitar bifurcações de aplicativos de interface do usuário na sessão 0. Veja como o usuário BlueCode descreveu a resolução adotada para esta situação específica:

Solução 4 - Atualize o Microsoft SQL Server

Instale as atualizações mais recentes do Microsoft SQL Server para garantir que o seu sistema se beneficie das mais recentes melhorias e correções. Para obter mais informações sobre as atualizações disponíveis, acesse o Centro de Atualização para Microsoft SQL Server.

Solução 5 - Excluir a pasta temporária

A Pasta Temporária está oculta por padrão, pois contém muitos arquivos de configuração usados ​​pelo Windows ocasionalmente.

Não se deve mexer com isso; portanto, a opção mais segura é fazer backup da pasta Temp, apenas para ter certeza.

Você encontrará essa pasta na partição do Windows e, na guia Exibir, terá que verificar os itens ocultos para vê-la. Ou você pode tentar desta maneira:

  1. Pressione Windows + R e digite " % temp% " na caixa de diálogo exibida. Depois pressione Enter.
  2. Pressione Ctrl + A para selecionar todos os arquivos e clique em Excluir
  3. Agora vá para a unidade de instalação do Windows, geralmente (C:), encontre a pasta temp e exclua todos os arquivos também.

Depois de reiniciar o computador, o problema deve desaparecer.

Como sempre, se você se deparar com outras soluções para corrigir o erro Armazenamento insuficiente disponível para processar este comando, poderá listar as etapas de solução de problemas na seção de comentários abaixo.

Nota do editor: Esta publicação foi publicada originalmente em setembro de 2017 e foi completamente renovada e atualizada para proporcionar frescor, precisão e abrangência

Não há armazenamento suficiente disponível para processar este comando