Za mało zasobów systemowych, aby ukończyć operację w systemie Windows

W systemach Windows 10, 8 i Windows 7 użytkownicy mogą napotkać błąd Niewystarczające zasoby systemowe, aby ukończyć operację - podczas uruchamiania programu lub gry, a także podczas jej działania. W takim przypadku może się to zdarzyć na dość potężnych komputerach ze znaczną ilością pamięci i bez widocznych nadmiernych obciążeń w menedżerze urządzeń.

Ta instrukcja opisuje szczegółowo, jak poprawić błąd "Niewystarczające zasoby systemowe do ukończenia operacji" i jak może to być spowodowane. Artykuł został napisany w kontekście systemu Windows 10, ale metody te są odpowiednie dla poprzednich wersji systemu operacyjnego.

Proste sposoby naprawienia błędu "niewystarczające zasoby systemowe"

Najczęściej błąd związany z brakiem zasobów spowodowany jest względnie prostymi sprawami podstawowymi i łatwo go skorygować, najpierw o nich porozmawiamy.

Dalej są szybkie metody korekcji błędów i podstawowe powody, które mogą spowodować pojawienie się danego komunikatu.

  1. Jeśli błąd pojawia się natychmiast po uruchomieniu programu lub gry (szczególnie wątpliwego pochodzenia) - może to oznaczać, że program antywirusowy blokuje wykonywanie tego programu. Jeśli masz pewność, że jest bezpieczny, dodaj go do wyjątków programu antywirusowego lub tymczasowo go wyłącz.
  2. Jeśli plik stronicowania jest wyłączony na twoim komputerze (nawet jeśli jest zainstalowana duża ilość pamięci RAM) lub nie ma wystarczającej ilości wolnego miejsca na partycji systemowej (2-3 GB = mało), może to spowodować błąd. Spróbuj dołączyć plik stronicowania, użyj jego rozmiaru automatycznie określonego przez system (zobacz plik stronicowania systemu Windows) i zadbaj o wystarczającą ilość wolnego miejsca.
  3. W niektórych przypadkach powodem jest brak zasobów komputera do uruchomienia programu (badanie minimalnych wymagań systemowych, szczególnie jeśli jest to gra taka jak PUBG) lub ponieważ są one zajęte innymi procesami w tle (tutaj możesz sprawdzić uruchomienie tego samego programu w trybie czystego rozruchu systemu Windows 10 i jeśli nie ma tam błędu - aby rozpocząć automatyczne ładowanie automatyczne). Czasami może się zdarzyć, że na program jest wystarczająco dużo zasobów, ale w przypadku niektórych ciężkich operacji tak się nie dzieje (zdarza się to podczas pracy z dużymi tabelami w programie Excel).

Ponadto, jeśli zaobserwujesz ciągłe wysokie wykorzystanie zasobów komputera w menedżerze zadań, nawet bez uruchamiania programów - spróbuj zidentyfikować procesy, które ładują komputer, a jednocześnie skanuj w poszukiwaniu wirusów i obecności złośliwego oprogramowania, zobacz Jak sprawdzać procesy systemu Windows pod kątem wirusów, Narzędzia do usuwania złośliwego oprogramowania.

Dodatkowe metody korekcji błędów

Jeśli żadna z powyższych metod nie pomogła lub nie rozwiązała Twojej konkretnej sytuacji, to bardziej skomplikowane opcje.

32-bitowy system Windows

Jest jeden wspólny czynnik, który powoduje błąd „istnieje mało zasobów systemowych, aby zakończyć operację” w systemie Windows 10, 8 i Windows 7 - błąd może wystąpić, jeśli komputer jest uruchomiony 32-bitowy (x86) wersji systemu. Zobacz, jak sprawdzić, czy system 32-bitowy lub 64-bitowy jest zainstalowany na komputerze.

W tym przypadku program może być uruchamiany, nawet biegać, ale czasami zerwać ze wspomnianym błąd, to ze względu na ograniczenia dotyczące wielkości pamięci wirtualnej procesu jeden systemach 32-bitowych.

Jednym z rozwiązań jest zainstalowanie systemu Windows 10 x64 zamiast wersji 32-bitowej, jak to zrobić: Jak zmienić system Windows 10 z wersji 32-bitowej na 64-bitową.

Zmiana ustawień puli stronicowania w edytorze rejestru

Innym sposobem, który może pomóc w przypadku wystąpienia błędu, jest zmiana dwóch ustawień rejestru, które są odpowiedzialne za pracę z pulą pamięci stronicowanej.

  1. Kliknij Win + R, wpisz regedit i naciśnij Enter - rozpocznie się edytor rejestru.
  2. Przejdź do klucza rejestru
    HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ Session Manager \ Zarządzanie pamięcią
  3. Kliknij dwukrotnie parametr PulaUsageMaximum (jeśli go brakuje, kliknij prawym przyciskiem myszy po prawej stronie edytora rejestru - utwórz - parametr DWORD i podaj określoną nazwę),ustaw system liczb dziesiętnych i podaj wartość 60.
  4. Zmień wartość parametru PagedPoolSize na ffffffff
  5. Zamknij edytor rejestru i uruchom ponownie komputer.

Jeśli to nie zadziała, spróbuj ponownie, zmieniając PoolUsageMaximum na 40 i pamiętając o ponownym uruchomieniu komputera.

Mamy nadzieję, że jedna z opcji zadziała w twoim przypadku i pozwoli ci pozbyć się rozważanego błędu. Jeśli nie - opisz szczegółowo sytuację w komentarzach, może pomogę.