“A área de dados passada para uma chamada do sistema é muito pequena” erro quando o aplicativo da Windows Store após a instalação com mais de 8GB de memória em uso

3

Este é um estranho & demorei um bom tempo para chegar a uma simples reprodução!

Etapas para reproduzir:

  1. Reinicie o PC e faça login (Windows 10)
  2. Execute aplicativos de tal forma que o uso total de memória exceda 8 GB. Para mim, isso é ou Visual Studio, chrome, VSCode etc (com Docker e SQLServer rodando em segundo plano), OU simplesmente executando "testlimit -d -c 4096" (usando testlimit da sysinternals )

  3. Tente instalar algo da Windows Store (por exemplo, o Slack). Não tenho certeza se o aplicativo precisa ser um aplicativo do Desktop Bridge ou se o problema também existe para aplicativos UWP. Não parece importar se o aplicativo vem diretamente do Windows Store ou se é um aplicativo.

  4. carregado por sideload.

Resultado esperado:

  1. O aplicativo é iniciado e executado

Resultado real:

  1. O aplicativo falha com a mensagem: "A área de dados passada para uma chamada do sistema é muito pequena".

Minha pergunta é: alguém pode sugerir como posso solucionar esse erro para encontrar a causa subjacente? Além disso, alguém pode reproduzir esse mesmo problema? Estou interessado em saber se é algo específico para o meu PC ou se é um problema com a Loja do Windows em geral.

    
por dbruning 10.08.2017 / 10:50

1 resposta

0

Eu recebo este problema com o Windows Subsystem para Linux ao tentar iniciar o Ubuntu. Para mim, não é relacionado à memória, posso tentar iniciar o Ubuntu assim que minha máquina for reinicializada e eu fizer logon e ainda assim receber o erro.

Eu acho que no meu caso, na verdade, tem a ver com ter uma unidade doméstica de rede e habilitar arquivos off-line nessa unidade.

Eu posso instalar uma nova versão do Windows 10, instalar e configurar o WSL e o Ubuntu, executá-lo por semanas sem habilitar arquivos offline e ele funciona bem. Uma vez que eu ative os arquivos off-line e reinicie o Ubuntu não será mais iniciado e dará a mensagem de erro "área de dados muito pequena". Desativar arquivos off-line para a unidade inicial e até mesmo desativar completamente os arquivos off-line não parece resolver o problema. Portanto, a única solução encontrada é nunca ativar arquivos off-line em minha unidade inicial.

    
por 01.03.2018 / 21:43