U Windowsima 10, 8 i Windows 7 korisnici se mogu susresti s pogreškom Nedovoljno sistemskih resursa za dovršetak operacije - prilikom pokretanja programa ili igre, kao i tijekom njenog rada. U isto vrijeme, to se može dogoditi na dovoljno moćnim računalima sa značajnom količinom memorije i bez vidljivih prevelikih opterećenja u upravitelju uređaja.
Ovaj priručnik detaljno opisuje kako ispraviti pogrešku "Nema dovoljno sistemskih resursa za dovršavanje operacije" i kako je može izazvati. Članak je napisan u kontekstu Windowsa 10, ali su metode relevantne za prethodne verzije OS-a.
Jednostavni načini popravljanja greške „Nedovoljno resursa sistema“
Najčešće, greška u nedostatnim resursima može biti uzrokovana relativno jednostavnim osnovnim stvarima i može se lako ispraviti. Za početak, razgovarajmo o njima.
Slijede brzi načini ispravljanja grešaka i osnovni uzroci koji mogu uzrokovati pojavljivanje dotične poruke.
- Ako se pogreška pojavi odmah kada pokrenete program ili igru (posebno sumnjivog porijekla), to bi mogao biti vaš antivirus koji blokira izvršenje ovog programa. Ako ste sigurni da je siguran, dodajte je u antivirusne iznimke ili je privremeno onemogućite.
- Ako je swap datoteka na vašem računalu onemogućena (čak i ako je instalirano puno RAM-a) ili nema dovoljno slobodnog prostora na sistemskoj particiji diska (2-3 GB = nije dovoljno), to može uzrokovati pogrešku. Pokušajte uključiti swap datoteku, koristeći svoju veličinu, a sistem automatski određuje (pogledajte Windows swap datoteku) i vodite računa o dovoljno slobodnog prostora).
- U nekim je slučajevima razlog zapravo nedostatak računalskih resursa da bi program radio (proučite minimalne sistemske zahtjeve, pogotovo ako se radi o igri poput PUBG-a) ili da su oni zaokupljeni drugim pozadinskim procesima (ovdje možete provjeriti počinje li isti program u Windows 10 načinu čistog pokretanja , a ako se greška tamo ne pojavi, prvo očistite pokretanje). Ponekad je moguće da za program ima dovoljno resursa, ali za neke teške operacije - ne (događa se pri radu s velikim tablicama u Excelu).
Također, ako primjećujete stalnu veliku upotrebu računalnih resursa u upravitelju zadataka, čak i bez pokretanja programa - pokušajte identificirati procese koji učitavaju računalo, a ujedno provjerite ima li virusa i zlonamjernog softvera, pogledajte odjeljak Kako provjeriti Windows procese na viruse, Alati za uklanjanje zlonamjernog softvera.
Dodatne metode ispravljanja grešaka
Ako nijedna od gore navedenih metoda nije pomogla ili naišla na vašu specifičnu situaciju, tada su složenije opcije.
32-bitni Windows
Postoji još jedan zajednički faktor koji uzrokuje pogrešku „Nema dovoljno sistemskih resursa za dovršavanje operacije“ u sustavima Windows 10, 8 i Windows 7 - može doći do pogreške ako je na vaše računalo instalirana 32-bitna (x86) verzija sustava. Pogledajte kako saznati da li je na računar instaliran 32-bitni ili 64-bitni sistem.
Program se u tom slučaju može pokrenuti, čak i raditi, ali ponekad se zaustavi s naznačenom greškom, to je zbog ograničenja u veličini virtualne memorije po procesu u 32-bitnim sustavima.
Jedno rješenje - instalirati Windows 10 x64 umjesto 32-bitne verzije, kako to učiniti: Kako promijeniti Windows 10 32-bitnu u 64-bitnu.
Promijenite parametre pagiranog memorijskog bazena u uređivaču registra
Drugi način koji vam može pomoći kada dođe do pogreške je promjena dvije postavke registra koji su odgovorni za rad s paginiranim memorijskim bazenom.
- Pritisnite Win + R, upišite regedit i pritisnite Enter - pokrenut će se uređivač registra.
- Idite na ključ registra
HKEY_LOCAL_MACHINE System CurrentControlSet Control Session Manager Upravljanje memorijom
- Dvaput kliknite na parametar PoolUsageMaximum (ako je odsutan, desnom tipkom miša kliknite u desnom dijelu uređivača registra - kreirajte - DWORD parametar i navedite određeno ime), postavite decimalni brojevni sustav i odredite vrijednost 60.
- Promjena vrijednosti parametra Pagedpoolsize on ffffffff
- Zatvorite uređivač registra i ponovo pokrenite računar.
Ako to ne uspije, pokušajte ponovo tako što promijenite PoolUsageMaximum na 40 i zapamtite da ponovo pokrenete računalo.
Nadam se da jedna od opcija djeluje u vašem slučaju i omogućava vam da se riješite razmatrane pogreške. Ako ne - detaljno opišite situaciju u komentarima, možda vam mogu pomoći.