„Obszar danych przekazany do wywołania systemowego jest zbyt mały”, gdy aplikacja Windows Store po zainstalowaniu używa więcej niż 8 GB pamięci

3

To jest dziwne i zajęło mi sporo czasu, aby przejść do prostego repro!

Kroki ku reprodukcji:

  1. Uruchom ponownie komputer i zaloguj się (Windows 10)
  2. Uruchamiaj aplikacje tak, aby całkowite zużycie pamięci przekraczało 8 GB. Dla mnie jest to albo Visual Studio, chrome, VSCode itp. (Z Dockerem i SQLServerem działającym w tle), albo po prostu uruchomiony „testlimit -d -c 4096” (przy użyciu testlimit od sysinternals )

  3. Spróbuj zainstalować coś ze Sklepu Windows (np. Slack). Nie jestem pewien, czy aplikacja musi być aplikacją Desktop Bridge, czy też istnieje problem dla aplikacji UWP. Wydaje się, że nie ma znaczenia, czy aplikacja pochodzi bezpośrednio ze Sklepu Windows, czy też jest to aplikacja .appx

Spodziewany wynik:

  1. Aplikacja uruchamia się i działa

Aktualny rezultat:

  1. Aplikacja kończy się niepowodzeniem z komunikatem: „Obszar danych przekazany do wywołania systemowego jest za mały”.

Moje pytanie brzmi: czy ktoś może zasugerować, w jaki sposób mogę rozwiązać ten błąd, aby znaleźć przyczynę? Czy ktoś inny może odtworzyć ten sam problem? Interesuje mnie, czy jest to coś specyficznego dla mojego komputera, czy też jest to problem ze sklepem Windows.

dbruning
źródło

Odpowiedzi:

0

Mam problem z podsystemem Windows dla Linuksa podczas próby uruchomienia Ubuntu. Dla mnie to nie jest związane z pamięcią, mogę spróbować uruchomić Ubuntu, gdy tylko mój komputer się zrestartuje i zaloguję się, a mimo to otrzymam błąd.

Myślę, że w moim przypadku ma to związek z posiadaniem domowego dysku sieciowego i włączaniem plików offline na tym dysku.

Mogę zainstalować nową wersję systemu Windows 10, zainstalować i skonfigurować WSL i Ubuntu, uruchamiać go przez kilka tygodni bez włączania plików offline i działa poprawnie. Po włączeniu plików offline i ponownym uruchomieniu Ubuntu nie będzie się już uruchamiać i wyświetli komunikat o błędzie „Obszar danych za mały”. Wyłączenie plików trybu offline dla dysku domowego, a nawet całkowite wyłączenie plików trybu offline, wydaje się nie rozwiązywać problemu. Więc jedynym obejściem, jakie znalazłem, jest to, że nigdy nie włączam plików offline na moim dysku domowym.

jstelly
źródło