Na spracovanie tohto príkazu nie je k dispozícii dostatok pamäte [oprava]

Obsah:

Video: Prečo Panna Mária plače -nové spracovanie prednášky o.Martina Dudoka z Litmanovej 2024

Video: Prečo Panna Mária plače -nové spracovanie prednášky o.Martina Dudoka z Litmanovej 2024
Anonim

Ak sa zobrazuje správa ERROR_NOT_ENOUGH_MEMORY s nedostatkom úložiska, ktoré je k dispozícii na spracovanie tohto popisu príkazu, opravte ho podľa uvedených pokynov na riešenie problémov.

Tieto chybové kódy ovplyvňujú servery Windows a spôsobujú zlyhanie systémov so správou Nedostatok pamäte na spracovanie tohto príkazu v protokole chýb je k dispozícii.

Spoločnosť Microsoft vysvetľuje, že táto chyba sa môže vyskytnúť, ak je položka databázy Registry IRPStackSize na serveri nastavená na príliš nízku hodnotu. Výsledkom je, že najlepším a najjednoduchším spôsobom riešenia tohto problému je vyladenie registra s cieľom prideliť väčšiu hodnotu IRPStackSize.

Kroky na opravu Nedostatok pamäte na spracovanie tohto príkazu

  1. Upravte hodnotu IRPStackSize
  2. Upravte hodnoty SharedSection
  3. Blokovať vidlice aplikácie UI
  4. Inovujte Microsoft SQL Server
  5. Odstráňte dočasný priečinok

Nasledujúce riešenia zahŕňajú úpravu registra. Ak sa však hodnoty registra nezmenia správne, môžu sa vyskytnúť vážne problémy. Pred úpravou nezabudnite zálohovať register. Týmto spôsobom ho môžete kedykoľvek obnoviť v prípade, že sa niečo pokazí.

Riešenie 1 - Upravte hodnotu IRPStackSize

  1. Prejdite na Štart> Spustiť> napíšte regedit> stlačte OK.
  2. Vyhľadajte a vyberte nasledujúci podkľúč databázy Registry:

    HKEY _LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters

  3. Ak položka IRPStackSize nie je k dispozícii, postupujte takto:
    • Kliknite na Upraviť> Nové> kliknite na Hodnota DWORD.
    • Zadajte IRPStackSize > hit ENTER. Napíšte IRPStackSize presne tak, ako sa zdá. Nezabudnite, že v názve hodnoty sa rozlišujú malé a veľké písmená.
  4. Kliknite na položku IRPStackSize> Upraviť> Upraviť.

    Do poľa Údaj hodnoty zadajte väčšiu hodnotu> kliknite na tlačidlo OK. Hodnoty sa môžu pohybovať od 0x1 do 0xC a sú ekvivalentné 1 až 12 v desiatkovej notácii.

Ak problém pretrváva aj po úprave hodnoty, zopakujte rovnaké kroky a znova zvýšte hodnotu IRPStackSize.

  • PREČÍTAJTE SI TIEŽ: Nemožno pristupovať k Editoru registrov v systéme Windows 10

Riešenie 2 - Upravte hodnoty SharedSection

  1. Otvorte Editor databázy Registry> vyhľadajte nasledujúci podkľúč

    HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ ControlSession \ Manager \ subsystémov

  2. Vyberte hodnotu systému Windows> prejdite do ponuky Upraviť> vyberte reťazec.
  3. Zvýšte parameter SharedSection.
  • Systém Windows NT používa nasledujúci formát: SharedSection = xxxx, rrrr

    Za číslo rrrr pridajte „, 256“ alebo „, 512“.

  • Windows 2000, Windows XP a Windows Server 2003 používajú nasledujúci formát: SharedSection = xxxx, rrrr, zzzz

    V prípade 32-bitových operačných systémov zvýšte hodnotu rrrr na „12288“; zvýšiť hodnotu zzzz na „1024“.

    V prípade 64-bitových operačných systémov zvýšte hodnotu rrrr na „20480“; zvýšiť hodnotu zzzz na „1024“.

Riešenie 3 - Zablokujte vidlice aplikácie UI

Používateľ Windows nedávno opísal zaujímavý spôsob riešenia problémov na opravu chybového kódu „Nedostatok pamäte je k dispozícii na spracovanie tohto príkazu“.

Ak dôjde k vyčerpaniu dôležitej aplikácie, môžete ju reštartovať. Chyba dočasne zmizne. Halda pracovnej plochy pre službu Windows Station sa však opäť stretne s problémami s pamäťou.

Ak chcete tento problém natrvalo vyriešiť, nakonfigurujte súbor xyzService.exe, ktorý má nedostatok pamäte, aby sa v relácii 0 vyhli vidličkám aplikácií používateľského rozhrania. Takto používateľ BlueCode opísal rozlíšenie prijaté pre túto konkrétnu situáciu:

Riešenie 4 - Inovujte server Microsoft SQL Server

Nainštalujte najnovšie aktualizácie servera Microsoft SQL Server, aby ste sa uistili, že váš systém ťaží z najnovších vylepšení a opráv. Ďalšie informácie o dostupných aktualizáciách nájdete v Centre aktualizácií pre Microsoft SQL Server.

Riešenie 5 - Odstráňte dočasný priečinok

Dočasný priečinok je v predvolenom nastavení skrytý, pretože obsahuje veľa konfiguračných súborov, ktoré systém Windows občas používa.

Nie je určený na to, aby ste sa s nimi neporiadali, takže bezpečnejšou možnosťou je zálohovať priečinok Temp, aby ste si boli istí.

Tento priečinok nájdete vo vašom oddiele Windows a na karte Zobraziť musíte skontrolovať skryté položky, aby ste ho videli. Alebo môžete vyskúšať tento postup:

  1. Stlačte Windows + R a do zobrazeného dialógového okna napíšte „ % temp% “. Potom stlačte kláves Enter.
  2. Stlačením Ctrl + A vyberte všetky súbory a kliknite na Odstrániť
  3. Teraz choďte na inštalačnú jednotku Windows, zvyčajne (C:), vyhľadajte dočasný priečinok a vymažte aj všetky súbory.

Po reštartovaní počítača by mal problém zmiznúť.

Ak ste narazili na iné riešenia, ako opraviť nedostatok pamäte, ktorý je k dispozícii na spracovanie tejto chyby príkazu, môžete uviesť kroky na riešenie problémov v nižšie uvedenej časti komentárov.

Poznámka editora: Tento príspevok bol pôvodne publikovaný v septembri 2017 a odvtedy bol kompletne prepracovaný a aktualizovaný kvôli čerstvosti, presnosti a komplexnosti.

Na spracovanie tohto príkazu nie je k dispozícii dostatok pamäte [oprava]