"Não é possível alocar memória" Erro ao executar um script do shell no Windows 7 SP1, Windows Server 2008 R2 SP1, Windows 8 ou o Windows Server 2012

Traduções deste artigo Traduções deste artigo
ID do artigo: 2786401 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Suponha que você tenha um computador que esteja executando o subsistema para aplicativos baseados em UNIX (SUA). O computador está executando um dos seguintes sistemas operacionais:
  • Windows 7 Service Pack 1 (SP1)
  • Windows Server 2008 R2 Service Pack 1 (SP1)
  • O Windows 8
  • Windows Server 2012
Quando você tenta executar um script de shell para criar muitas variáveis de ambiente, o script falha e você recebe uma mensagem de erro semelhante à seguinte:
Não é possível alocar memória

Nota
esse problema ocorre apenas quando o tamanho de bloco variável de ambiente é mais de 64 quilobytes (KB).

Causa

Esse problema ocorre porque o tamanho da seqüência especificada para RtlSetEnvironmentVar API está incorreto quando o tamanho de bloco variável de ambiente é mais de 64 KB.

Resolução

Esse hotfix também está disponível em Catálogo do Microsoft Update

Informações sobre o hotfix

Um hotfix compatível foi disponibilizado pela Microsoft. No entanto, esse hotfix destina-se apenas a corrigir o problema descrito neste artigo. Aplica esse hotfix somente aos sistemas que apresentarem o problema descrito neste artigo. Esse hotfix pode receber testes adicionais. Portanto, se esse problema não o prejudicar, recomendamos que você aguarde a próxima atualização de software que contém esse hotfix.

Se o hotfix está disponível para download, há uma seção "Download de Hotfix disponível" na parte superior deste artigo do Knowledge Base. Se esta seção não for exibido, entre em contato com o suporte e atendimento ao cliente Microsoft para obter o hotfix.

Observação Se ocorrerem problemas adicionais ou qualquer solução de problemas é necessária, talvez você precise criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a perguntas de suporte adicionais e problemas que não se qualificam para esse hotfix específico. Para obter uma lista completa dos números de telefone de suporte e Atendimento Microsoft ou para criar uma solicitação de serviço separada, visite o seguinte site da Microsoft:
http://support.microsoft.com/contactus/?WS=support
Observação O formulário "Download de Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se você não vir seu idioma, é porque um hotfix não está disponível para esse idioma.

Pré-requisitos

Para aplicar esse hotfix, você deve estar executando um dos seguintes sistemas operacionais:
  • Windows 7 Service Pack 1 (SP1)
  • Windows Server 2008 R2 Service Pack 1 (SP1)
  • O Windows 8
  • Windows Server 2012
Além disso, você deve ter o Software Development Kit (SDK) do subsistema para aplicativos baseados em UNIX instalado e utilitários.

Para obter mais informações sobre como obter um service pack do Windows 7 ou Windows Server 2008 R2, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
976932Informações sobre o Service Pack 1 para Windows 7 e Windows Server 2008 R2

Informações do registro

Para aplicar esse hotfix, não é necessário fazer qualquer alteração no registro.

Requisito de reinicialização

Você deve reiniciar o computador após aplicar esse hotfix.

Informações de substituição do hotfix

Esse hotfix não substitui um hotfix lançado anteriormente.

Informações do arquivo

Recolher esta imagemExpandir esta imagem
assets folding start collapsed
A versão global deste hotfix instala arquivos que tenham os atributos listados nas tabelas a seguir. As datas e horários desses arquivos estão listados em formato Tempo Universal Coordenado (UTC). As datas e horários desses arquivos no computador local são exibidos em sua hora local com a diferença do horário de verão (DST) atual. Além disso, as datas e os horários podem alterar quando você executa certas operações nos arquivos.
Informações sobre o arquivo do Windows 7 e Windows Server 2008 R2
Importante Hotfixes do Windows 7 e hotfixes do Windows Server 2008 R2 estão incluídos nos pacotes para o mesmos. No entanto, os hotfixes na página solicitação de Hotfix estão listados em ambos os sistemas operacionais. Para solicitar o pacote de hotfix que se aplica a um ou ambos os sistemas operacionais, selecione o hotfix listado em "Windows 7/Windows Server 2008 R2" na página. Sempre consulte a seção "Aplica-se a" nos artigos para determinar o sistema operacional real que cada hotfix se aplica a.
  • Os arquivos que se aplicam a um produto específico, SR_Level (RTM, SPn) e ramificação do serviço (LDR, GDR) podem ser identificados ao examinar os números de versão do arquivo conforme mostrado na tabela a seguir:
    Recolher esta tabelaExpandir esta tabela
    VersãoProdutoEtapa do projetoRamificação do serviço
    6.1.760 versão 1.22xxxWindows 7 e Windows Server 2008 R2SP1LDR
  • Os arquivos MANIFEST (. manifest) e os arquivos MUM (. mum) instalados para cada ambiente são listados separadamente na seção "informações de arquivo adicionais para Windows 7 e Windows Server 2008 R2". MUM e arquivos de manifesto e os arquivos de catálogo (. cat) de segurança associadas, são extremamente importantes para manter o estado do componente atualizado. Os arquivos de catálogo de segurança, para o qual os atributos não estiverem listados, são assinados com uma assinatura digital da Microsoft.
Para todas as versões baseadas em x86 do Windows 7
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Psxdll.dll6.1.7601.22195309,24816-Dez-201218:37x86
Psxdllsvr.dll6.1.7601.22195357,88816-Dez-201218:37x86
Psxss.exe6.1.7601.22195656,89616-Dez-201214:43x86
Sua-ppdlic.xrm-msNão aplicável2,98116-Dez-201218:57Não aplicável
Para todas as versões baseadas em x64 do Windows 7 e do Windows Server 2008 R2
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Psxdll.dll6.1.7601.22195330,24016-Dez-201217:41x64
Psxdllsvr.dll6.1.7601.22195378,36816-Dez-201217:41x64
Psxss.exe6.1.7601.22195849,40816-Dez-201215:04x64
Sua-ppdlic.xrm-msNão aplicável2,98116-Dez-201218:07Não aplicável
Psxdll.dll6.1.7601.22195328,19216-Dez-201218:37x86
Psxdllsvr.dll6.1.7601.22195376,83216-Dez-201218:37x86
Psxdll.dll6.1.7601.22195328,19216-Dez-201218:37x86
Para todas as versões compatíveis baseadas em IA-64 do Windows Server 2008 R2
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Psxdll.dll6.1.7601.22195718,84816-Dez-201216:17IA-64
Psxdllsvr.dll6.1.7601.22195744,44816-Dez-201216:17IA-64
Psxss.exe6.1.7601.221951,649,66416-Dez-201214:26IA-64
Posixsscom.dll6.1.7601.221955.63216-Dez-201214:42x86
Psxdll.dll6.1.7601.22195328,19216-Dez-201218:37x86
Psxdllsvr.dll6.1.7601.22195376,83216-Dez-201218:37x86
Informações sobre o arquivo do Windows 8 e Windows Server 2012
Importante Hotfixes do Windows 8 e Windows Server 2012 estão incluídos nos pacotes para o mesmos. No entanto, apenas "Windows 8" é listado na página solicitação de Hotfix. Para solicitar o pacote de hotfix que se aplica a um ou ambos os sistemas operacionais, selecione o hotfix listado em "Windows 8" na página. Sempre consulte a seção "Aplica-se a" nos artigos para determinar o sistema operacional real que cada hotfix se aplica a.
  • Os arquivos que se aplicam a um produto específico, etapa (RTM, SPn), e ramificação do serviço (LDR, GDR) pode ser identificada ao examinar os números de versão do arquivo conforme mostrado na tabela a seguir:
    Recolher esta tabelaExpandir esta tabela
    VersãoProdutoEtapa do projetoRamificação do serviço
    6.2.920 xxx 0,20Windows 8 e Windows Server 2012RTMLDR
  • Os arquivos MANIFEST (. manifest) e os arquivos MUM (. mum) instalados para cada ambiente são listados separadamenteno "informações de arquivo adicionais para o Windows 8 e seção 2012" Windows Server. MUM e arquivos de manifesto e os arquivos de catálogo (. cat) de segurança associadas, são extremamente importantes para manter o estado dos componentes atualizados. Os arquivos de catálogo de segurança, para o qual os atributos não estiverem listados, são assinados com uma assinatura digital da Microsoft.
Para todas as versões baseadas em x86 do Windows 8
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Psxdll.dll6.2.9200.20657289,28009-Mar-201304:24x86
Psxdllsvr.dll6.2.9200.20657339,45609-Mar-201304:24x86
Psxss.exe6.2.9200.20657650,24009-Mar-201304:25x86
Sua-ppdlic.xrm-msNão aplicável2,87309-Mar-201307:43Não aplicável
Para todas as versões baseadas em x64 do Windows 8 e do Windows Server 2012
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Psxdll.dll6.2.9200.20657315,90409-Mar-201304:59x64
Psxdllsvr.dll6.2.9200.20657364,03209-Mar-201304:59x64
Psxss.exe6.2.9200.20657837,12009-Mar-201305:00x64
Sua-ppdlic.xrm-msNão aplicável2,87310 De março de 201301:19Não aplicável
Psxdll.dll6.2.9200.20657305,15209-Mar-201304:24x86
Psxdllsvr.dll6.2.9200.20657354,30409-Mar-201304:24x86
Recolher esta imagemExpandir esta imagem
assets folding end collapsed

Situação

A Microsoft confirmou que este é um problema nos produtos Microsoft que estão listados na seção "Aplica-se a".

Mais Informações

Para obter mais informações sobre a terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684Descrição da terminologia padrão usada para descrever as atualizações de software da Microsoft

Informações de arquivo adicionais

Recolher esta imagemExpandir esta imagem
assets folding start collapsed

Informações de arquivo adicionais para o Windows 7 e Windows Server 2008 R2

Arquivos adicionais para todas as versões baseadas em x86 compatíveis do Windows 7
Recolher esta tabelaExpandir esta tabela
Nome do arquivoX86_d1d3e2cfd1573a5086cbc1ae0e34227d_31bf3856ad364e35_6.1.7601.22195_none_d6235662a99095b7.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo707
Data (UTC)18-Dez-2012
Hora (UTC)06:33
PlataformaNão aplicável
Nome do arquivoX86_subsystem-para-unix-com base-applications_31bf3856ad364e35_6.1.7601.22195_none_7623bf20678f756b.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo62,446
Data (UTC)18-Dez-2012
Hora (UTC)06:36
PlataformaNão aplicável
Suporte de arquivos adicionais para todas as versões baseadas em x64 do Windows 7 e do Windows Server 2008 R2
Recolher esta tabelaExpandir esta tabela
Nome do arquivoAmd64_2fb9030afc4f5a84d5c70e7814b63899_31bf3856ad364e35_6.1.7601.22195_none_bd77bdfff55d7104.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo716
Data (UTC)18-Dez-2012
Hora (UTC)06:33
PlataformaNão aplicável
Nome do arquivoAmd64_ee855c5f7f3358d37718528ea64d446f_31bf3856ad364e35_6.1.7601.22195_none_853cef94ff17f9a6.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo716
Data (UTC)18-Dez-2012
Hora (UTC)06:33
PlataformaNão aplicável
Nome do arquivoAmd64_eeab6e1f12351a34357a45d41ea85445_31bf3856ad364e35_6.1.7601.22195_none_3feb26a91c44d31e.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo1,064
Data (UTC)18-Dez-2012
Hora (UTC)06:33
PlataformaNão aplicável
Nome do arquivoAmd64_subsystem-para - unix-...d-aplicativos-core_31bf3856ad364e35_6.1.7601.22195_none_52b77cb1d0692a3f.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo58,151
Data (UTC)18-Dez-2012
Hora (UTC)06:39
PlataformaNão aplicável
Nome do arquivoAmd64_subsystem-para-unix-com base-applications_31bf3856ad364e35_6.1.7601.22195_none_d2425aa41fece6a1.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo63,787
Data (UTC)18-Dez-2012
Hora (UTC)06:40
PlataformaNão aplicável
Nome do arquivoWow64_subsystem-para - unix-...d-aplicativos-core_31bf3856ad364e35_6.1.7601.22195_none_5d0c270404c9ec3a.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo42,861
Data (UTC)18-Dez-2012
Hora (UTC)06:39
PlataformaNão aplicável
Nome do arquivoWow64_subsystem-para-unix-com base-applications_31bf3856ad364e35_6.1.7601.22195_none_dc9704f6544da89c.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo42,787
Data (UTC)18-Dez-2012
Hora (UTC)06:39
PlataformaNão aplicável
Arquivos adicionais para todas as versões baseadas em IA-64 compatíveis do Windows Server 2008 R2
Recolher esta tabelaExpandir esta tabela
Nome do arquivoIa64_7604db672cbb1af03eb08856158462fa_31bf3856ad364e35_6.1.7601.22195_none_a88f90d733ea8a5e.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo1,062
Data (UTC)18-Dez-2012
Hora (UTC)06:33
PlataformaNão aplicável
Nome do arquivoIa64_subsystem-para-unix-com base-applications_31bf3856ad364e35_6.1.7601.22195_none_76256316678d7e67.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo63,784
Data (UTC)18-Dez-2012
Hora (UTC)06:33
PlataformaNão aplicável
Nome do arquivoWow64_subsystem-para-unix-com base-applications_31bf3856ad364e35_6.1.7601.22195_none_dc9704f6544da89c.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo41,411
Data (UTC)16-Dez-2012
Hora (UTC)18:54
PlataformaNão aplicável

Informações de arquivo adicionais para o Windows 8 e Windows Server 2012

Arquivos adicionais para todas as versões baseadas em x86 compatíveis do Windows 8
Recolher esta tabelaExpandir esta tabela
Nome do arquivoUpdate.mum
Versão do arquivoNão aplicável
Tamanho do arquivo1,808
Data (UTC)11-Mar-2013
Hora (UTC)08:46
PlataformaNão aplicável
Nome do arquivoX86_abc6db3707e75a09460f94e1d26eafff_31bf3856ad364e35_6.2.9200.20657_none_02b4f29ac0374f57.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo707
Data (UTC)11-Mar-2013
Hora (UTC)08:46
PlataformaNão aplicável
Nome do arquivoX86_subsystem-para-unix-com base-applications_31bf3856ad364e35_6.2.9200.20657_none_714074dfda58f2e4.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo65,697
Data (UTC)11-Mar-2013
Hora (UTC)08:46
PlataformaNão aplicável
Suporte de arquivos adicionais para todas as versões baseadas em x64 do Windows 8 e do Windows Server 2012
Recolher esta tabelaExpandir esta tabela
Nome do arquivoAmd64_9a8f20613198143a7d8884742138d897_31bf3856ad364e35_6.2.9200.20657_none_5262302ca9ad9685.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo1,064
Data (UTC)11-Mar-2013
Hora (UTC)08:47
PlataformaNão aplicável
Nome do arquivoAmd64_subsystem-para-unix-com base-applications_31bf3856ad364e35_6.2.9200.20657_none_cd5f106392b6641a.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo66,813
Data (UTC)11-Mar-2013
Hora (UTC)08:47
PlataformaNão aplicável
Nome do arquivoUpdate.mum
Versão do arquivoNão aplicável
Tamanho do arquivo1,818
Data (UTC)11-Mar-2013
Hora (UTC)08:47
PlataformaNão aplicável
Nome do arquivoWow64_subsystem-para-unix-com base-applications_31bf3856ad364e35_6.2.9200.20657_none_d7b3bab5c7172615.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo41,529
Data (UTC)11-Mar-2013
Hora (UTC)08:47
PlataformaNão aplicável
Recolher esta imagemExpandir esta imagem
assets folding end collapsed

Propriedades

ID do artigo: 2786401 - Última revisão: quarta-feira, 15 de maio de 2013 - Revisão: 3.0
A informação contida neste artigo aplica-se a:
  • Windows Server 2008 R2 Service Pack 1 nas seguintes plataformas
    • Windows Server 2008 R2 Enterprise
    • Windows Server 2008 R2 Datacenter
    • Windows Server 2008 R2 for Itanium-Based Systems
    • Windows Server 2008 R2 Foundation
    • Windows Server 2008 R2 Standard
    • Windows Web Server 2008 R2
  • Windows 7 Service Pack 1 nas seguintes plataformas
    • Windows 7 Enterprise
    • Windows 7 Home Basic
    • Windows 7 Home Premium
    • Windows 7 Professional
    • Windows 7 Starter
    • Windows 7 Ultimate
  • Windows 8
  • Windows 8 Enterprise
  • Windows 8 Pro
  • Windows Server 2012 Datacenter
  • Windows Server 2012 Essentials
  • Windows Server 2012 Standard
Palavras-chave: 
kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbexpertiseadvanced kberrmsg kbmt KB2786401 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.
Clique aqui para ver a versão em Inglês deste artigo: 2786401

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