ამოიწურა ვიდეო მეხსიერების გამოსვლა, რა უნდა გააკეთო. მეხსიერების გამოსწორება Minecraft-ში

კომპიუტერის ბევრ მომხმარებელს პროგრამასთან მუშაობისას შეიძლება წააწყდეს მითითებული პროგრამის „ავარია“ და გამოჩნდეს შეტყობინება „მეხსიერების ამოწურვა“. წარმოქმნილ პრობლემას შეიძლება მრავალი მიზეზი ჰქონდეს, დაწყებული მომხმარებლის კომპიუტერის მეხსიერების ბანალური ნაკლებობით, პროგრამის მეხსიერებასთან არასწორ მუშაობამდე.

დისფუნქციის მიზეზები

მეხსიერების შეცდომა (ითარგმნა სიტყვასიტყვით "მეხსიერების გარეშე", ან "არასაკმარისი მეხსიერება")ჩვეულებრივ ხდება მაშინ, როდესაც მომხმარებლის კომპიუტერზე არ არის საკმარისი მეხსიერება. კერძოდ, შემდეგი ფაქტორების ნაკრები არის ამ შეცდომის "დამნაშავე":

  • არ არის საკმარისი ოპერატიული მეხსიერება თქვენს კომპიუტერში(მუშა მეხსიერება, რომლის ზოლები დამონტაჟებულია თქვენი კომპიუტერის დედაპლატზე). თუ თქვენს კომპიუტერს აქვს მხოლოდ 1 გიგაბაიტი მეხსიერება დაინსტალირებული, აღწერილ შეცდომას საკმაოდ ხშირად შეხვდებით. ახლა ნორმალურად ითვლება კომპიუტერზე 4 გიგაბაიტი და მეტი მეხსიერების არსებობა;
  • მყარ დისკზე სივრცის ნაკლებობა.

როდესაც თქვენს კომპიუტერს აკლია ფიზიკური R.A.M. მეხსიერებას, ის სესხულობს გარკვეულ ადგილს მყარ დისკზე და ქმნის ე.წ. "ვირტუალურ მეხსიერებას". სისტემა დროებით ინახავს ასეთ ვირტუალურ მეხსიერებაში მონაცემთა იმ ნაწილს, რომელიც არ ჯდება ჩვეულებრივ მეხსიერებაში. ასეთი მონაცემები ჩვეულებრივ ინახება pagefile.sys ფაილში, რომლის ზომა შეიძლება გაიზარდოს ან შემცირდეს თქვენი OS-ის სპეციფიკიდან გამომდინარე. თუ დისკზე არ არის საკმარისი ადგილი, "pagefile.sys" ფაილი ვერ გაიზრდება და მომხმარებელი მიიღებს შეცდომას "out of memory".

როგორ გამოვასწოროთ შეცდომა "მეხსიერების ამოწურვა".


"მეხსიერების ამოწურვის" პრობლემის ალტერნატიული გადაწყვეტა არის Microsoft-ის შესაბამისი შესწორების დაყენება. ან გამოიყენეთ ბრაუზერის გაფართოებები ან დანამატები, როგორიცაა „The Great Suspender“ „Google Chrome“-ისთვის, რომელიც კარგად მუშაობს ბრაუზერის არასაჭირო ჩანართებთან.


bcdedit /set IncreaseUserVa 3072

და დააჭირეთ Enter და გადატვირთეთ თქვენი კომპიუტერი. ამ ბრძანების ფუნქციონალობა საშუალებას გაძლევთ გამოყოთ 3 გიგაბაიტი ოპერატიული მეხსიერება მომხმარებლის აპლიკაციებისთვის სამუშაოდ. ზოგიერთ სისტემაში, ეს შეიძლება იყოს ძალიან ბევრი, ასე რომ, თუ ამ ბრძანების შეყვანის შემდეგ სისტემა უფრო ხშირად იწყებს ავარიას, მაშინ შედით ბრძანების ხაზზე, როგორც ადმინისტრატორი:

bcdedit /set IncreaseUserVa 2560- რაც საშუალებას მოგცემთ გამოიყენოთ 2,5 გიგაბაიტი ადრე დაჯავშნილი 3-ის ნაცვლად.

თუ ეს არ გამოსწორდა სიტუაციას, დააბრუნეთ პარამეტრები ნაგულისხმევ მდგომარეობაში:

bcdedit /deletevalue IncreaseUserVa

დასკვნა

შეცდომა „მეხსიერების ამოწურვა“ შეიძლება მრავალი მიზეზის გამო იყოს, რაც დაკავშირებულია როგორც კომპიუტერის მეხსიერების ფიზიკურ ნაკლებობასთან, ასევე სხვა განმსაზღვრელ ფაქტორებთან, რომლებიც ზემოთ აღვნიშნე. პრობლემის გადასაჭრელად გირჩევთ დახუროთ არასაჭირო პროგრამები (ბრაუზერის ჩანართები) თქვენს კომპიუტერში (ამგვარად განტვირთეთ მისი მეხსიერება), ხოლო ყველაზე ეფექტური ინსტრუმენტი არის დამატებითი მეხსიერების ზოლის დაყენება თქვენს კომპიუტერზე, რაც უმეტეს შემთხვევაში დაგეხმარებათ თავიდან აიცილოთ თქვენს კომპიუტერში "მეხსიერების ამოწურვა" შეცდომის შესახებ.

შეცდომა "მეხსიერების ამოწურვა" ჩვეულებრივ ჩნდება, როდესაც კომპიუტერზე ბევრი პროგრამა მუშაობს კომპიუტერისთვის ხელმისაწვდომი რესურსების გამოყენებით. კომპიუტერის მეხსიერება ან RAM (Random Access Memory) გამოიყენება კომპიუტერის მიერ მონაცემთა სწრაფად შესანახად დასამუშავებლად.

როდის ჩნდება ეს შეცდომა?

როგორც ზემოთ აღვნიშნე, რამდენიმე პროგრამის ერთდროულად გაშვებამ შეიძლება გადატვირთოს ხელმისაწვდომი თავისუფალი მეხსიერების რაოდენობა, რაც გამოიწვევს "მეხსიერების ამოწურვას". ეს შეიძლება მოხდეს როგორც ახალ პროგრამებთან, ასევე კომპიუტერზე უკვე გაშვებულ პროგრამებთან. ზოგჯერ ეს შეიძლება მოხდეს, მიუხედავად თავისუფალი მეხსიერების ოდენობისა.

"მეხსიერების ამოწურვის" შეცდომის მიზეზი

ამ შეცდომების მიზეზი ცოტა უფრო რთულია. Windows WIN32 ქვესისტემას აქვს შეზღუდული რაოდენობით ხელმისაწვდომი მეხსიერება. თუ WIN32 ქვესისტემის დესკტოპის გროვაში მეხსიერება გამოიყენება. Windows-მა შეიძლება გამოსცეს შეცდომის შეტყობინება "მეხსიერების ამოწურვა".

კომპიუტერები, რომლებიც არ მუშაობენ ისე, როგორც უნდა Ოპერატიული სისტემა Microsoft Windows არ არის ძალიან დაუცველი. ეს პრობლემა ძირითადად არსებობს Windows NT 3.5 და Windows NT 3.1 მომხმარებლებისთვის

როგორ გამოვასწოროთ შეცდომა "მეხსიერების ამოწურვა".

ამ პრობლემის მოსაგვარებლად, თქვენ უნდა შეცვალოთ თქვენი Windows რეესტრი. რეესტრის რედაქტირება სარისკო საქმეა. თქვენ უნდა იმოქმედოთ სიფრთხილით და მხოლოდ მკაცრად ინსტრუქციის მიხედვით:

  • რეესტრის სარეზერვო ასლი - ასე რომ თქვენ შეგიძლიათ მოგვიანებით აღადგინოთ ის, თუ რამე არასწორედ მოხდება.
  • დააწკაპუნეთ აქ, რომ გაიგოთ როგორ შექმნათ სარეზერვო და აღადგინოთ თქვენი რეესტრი.

პრობლემების თავიდან ასაცილებლად, ყურადღებით მიჰყევით ამ ინსტრუქციებს.

  • გაზარდეთ დესკტოპის გროვის ზომა ამ პრობლემის მოსაგვარებლად.
  • გაუშვით რეესტრის რედაქტორი RUN დიალოგის გახსნით Windows_Key + R კლავიატურის მალსახმობით ან Start მენიუდან. RUN დიალოგურ ფანჯარაში აკრიფეთ regedit Regedt32.exe გასაშვებად.
  • HKEY_LOCAL_MACHINE ქვეხიდან,
    გადადით შემდეგ განყოფილებაზე:
  • \System\CurrentControlSet\Control\Session Manager\SubSystems
  • აირჩიეთ Windows.
  • აირჩიეთ String რედაქტირების მენიუდან.
  • SharedSection პარამეტრის გაზრდა

აქედან, მიჰყევით ამ ნაბიჯებს თქვენი ოპერაციული სისტემის მიხედვით

Windows NT-ისთვის:

  • SharedSection = XXXX, YYYY
  • დაამატეთ ", 256" ან ", 512" წწ ნომრის შემდეგ.

Windows 2000, Windows XP და Windows Server 2003:

  • SharedSection გამოიყენება სისტემის და დესკტოპის ზომის დასადგენად, ის იყენებს შემდეგ პარამეტრებს
  • SharedSection = XXXX, YYYY, ZZZZ

32-ბიტიანი ოპერაციული სისტემებისთვის

  • გაზარდეთ yyyy-ის მნიშვნელობა „12288“-მდე და გაზარდეთ zzzz-ის მნიშვნელობა „1024-მდე“.

64-ბიტიანი ოპერაციული სისტემებისთვის

  • გაზარდეთ წწ-ის მნიშვნელობა „20480“-მდე; გაზარდეთ zzzz-ის მნიშვნელობა "1024-მდე".

გაქვთ თუ არა სწრაფი გამოსწორება შეცდომის „მეხსიერების ამოწურვა“? დაწერეთ ეს ამ სტატიის კომენტარების ფორმაში და თუ თქვენი ვერსია სასარგებლოა, ჩვენ აუცილებლად დავამატებთ სახელმძღვანელოს.

ნებისმიერის ინსტალაციისა და გაშვებისას თამაშის კლიენტიუცვლელად წარმოიქმნება სისტემის შეცდომები. ეს შეიძლება იყოს სისტემის გაუმართაობა ან ვირუსის პროგრამული უზრუნველყოფის მოქმედება, რომელიც თქვენ აიღეთ ინტერნეტში. შეცდომები ხდება, მაგრამ უმეტეს შემთხვევაში ისინი არ არის თქვენი საყვარელი თამაშის დანგრევის მიზეზი.

მოდით განვიხილოთ ტიპიური სისტემის გაუმართაობა და ჩამოსაშლელი შეცდომები თამაშისთვის, რომელიც პოპულარობას იძენს.

0xc00007b

ეს წარწერა ბევრი მოთამაშისთვის ნაცნობია და ჩნდება PUBG-ის გაშვების მცდელობისას. ჯერ გავიგოთ რას ნიშნავს მოცემული შეცდომა. მარცხი შეიძლება მოხდეს შემდეგი მიზეზების გამო:

  • ერთ-ერთი ვერსია: პროგრამულ უზრუნველყოფაში საჭირო სისტემური ფაილების ნაკლებობა. მაგალითად DLL. მეორე ვარიანტი არის დრაივერის პროგრამული უზრუნველყოფის გაუმართაობა, კერძოდ, VISUAL C ++, ან მისი დაზიანება.
  • შეცდომის გამოჩენა შეიძლება გამოწვეული იყოს WINDOWS კონფლიქტით, როდესაც 32-ბიტიანი სისტემა ცდილობს ჩართოს პროცესები 64-ბიტიანი არქიტექტურისთვის. ეს ფენომენი დამახასიათებელია მრავალი რესურსზე ინტენსიური თამაშებისთვის, რომლებსაც მომხმარებელი იმედოვნებს სუსტ აპარატურაზე გაშვებას. WINDOWS უბრალოდ ბლოკავს პროცესს.

ახლა მოდით ვისაუბროთ იმაზე, თუ როგორ უნდა გამოსწორდეს ეს სიტუაცია. ქსელი გთავაზობთ უამრავ ვარიანტს ამ პრობლემის გადასაჭრელად, მაგრამ ჩვენ მოგცემთ ყველაზე ეფექტურ გზას. ამისათვის თქვენ უნდა შეასრულოთ მოქმედებების შემდეგი თანმიმდევრობა:

  1. ჩვენ ვტვირთავთ პროგრამას, სადაც არქივდება სისტემის ყველა პარამეტრი და დრაივერის უზრუნველყოფა. მიჰყევით ბმულს და გადმოწერეთ ფაილი.
  2. შინაარსის ამოღება.
  3. ჩვენ გავუშვით პროგრამული უზრუნველყოფა და ველოდებით სრულ განშლას.
  4. ჩვენ აღვნიშნავთ ყველა შესაძლო პროგრამას ინსტალაციისთვის.
  5. გაუშვით ინსტალერი და დაელოდეთ პროცესის დასრულებას.
  6. დავიწყოთ თამაში.

თუ მეთოდი არ იძლევა მოსალოდნელ შედეგს (რა თქმა უნდა, ნაკლებად სავარაუდოა, მაგრამ მოულოდნელად), ჩამოტვირთეთ . ამოალაგეთ და ამოიღეთ შიგთავსი, რომელსაც ვაკოპირებთ აქ: WINDOWS/SYSTEM32. შემდეგ ჩვენ გავუშვით თამაშის კლიენტი, შევხედოთ შედეგს.

Batlleye Service:Windows-ის ინიციალიზაცია ვერ მოხერხდა

ზოგჯერ, თამაშის ჩატვირთვისას, მომხმარებლებმა შეიძლება აღმოაჩინონ შემდეგი შეტყობინება ეკრანზე: FAILED TO INITALIZE BATTLEYE SERVICE: DRIVER LOAD ERROR 1450. ინგლისურიდან თარგმნილი, ეს შეტყობინება ნიშნავს, რომ სისტემამ ვერ ამოიცნო BATTLEYE პროცესი, ამიტომ შეუძლებელია. 1450 დრაივერის ჩასატვირთად, რომ BATTLEYE-ის ხელახლა ინსტალაცია პრობლემას არ მოაგვარებს და შემდეგ ჯერზე, როცა დაიწყებთ, კვლავ დაინახავთ შეცდომის შეტყობინებას. ჩვენ გთავაზობთ სიტუაციის მოგვარების ორ გზას.

ვარიანტი ნომერი 1:

  • ჩვენ შევდივართ თამაშის root დირექტორიაში და ვშლით ფაილს სახელად BATTLEYE. ამისათვის აირჩიეთ UNINSTALLBE პროგრამა და გამოიყენეთ ინსტალერის მოთხოვნა.
  • შეამოწმეთ ქეშის მდგომარეობა მონაცემთა კორუფციისთვის. ამისთვის მივდივართ STEAM ბიბლიოთეკა, გახსენით ადგილობრივი ფაილის საცავი, შეამოწმეთ ქეშირებული მონაცემების მთლიანობა.
  • წაშალეთ BATTLEYE ფაილი კომპიუტერის სისტემის ფაილებში.
  • BECLIENT-ის დეინსტალაცია. DLL თამაშის root დირექტორიაში. შესაძლოა, ეს არასაჭირო ქმედებაა, მაგრამ დარწმუნება არ ავნებს.

ვარიანტი #2:

  • ჩვენ ვხსნით ბრძანების ხაზი: ნაგულისხმევად, ეს არის WIN+R კლავიშების კომბინაცია.
  • ბრძანების ფანჯარაში შეიყვანეთ შემდეგი მნიშვნელობები: taskmgr ან regedit.
  • ჩვენ შევდივართ დავალების მენეჯერში.
  • გადადით ფონური პროცესების განყოფილებაში.
  • ჩვენ ვიპოვით BEERVIS.
  • გადადით გაშვებული სერვისების განყოფილებაში (მარცხენა ისარი).
  • დააწკაპუნეთ მარჯვენა ღილაკით BATTLEYE სერვისზე და შეაჩერეთ პროცესი.

ორივე შემთხვევაში, თამაში სწორად უნდა მუშაობდეს გადატვირთვისას.

შეცდომა 0x887a0006

ეს შეცდომა მიუთითებს გრაფიკული ბარათის დრაივერის მოძველებულ პროგრამაზე. პრობლემა მოგვარებულია პროგრამული უზრუნველყოფის ელემენტარული განახლებით მიმდინარე ვერსიით.

აქ თქვენ უნდა შეასრულოთ შემდეგი თანმიმდევრობა:

  1. Ჩატვირთვა უახლესი განახლებებიდეველოპერის ოფიციალური ვებგვერდიდან NVIDIAდა AMDშესაბამისად.
  2. ჩვენ ვიწყებთ ინსტალერს.
  3. დარწმუნდით, რომ აირჩიეთ სუფთა ინსტალაციის რეჟიმი.
  4. ველოდებით პროცესის დასრულებას.
  5. ჩვენ გადატვირთეთ სისტემა.

შემდეგ ჯერზე, როდესაც დაიწყებთ კლიენტს, შეცდომა უნდა გაქრეს.

dx11 ფუნქციის დონე 11.0

რას ნიშნავს ეს შეტყობინება? თუ იცნობთ სისტემის მოთხოვნებითამაშზე ხედავთ, რომ Playerunknown's Battlegrounds მხოლოდ DIRECTX 11-ით გაშვებული იქნება. შესაბამისად, ამ წარწერის გამოჩენა მიუთითებს იმაზე, რომ ეს ვერსია არ არის დაინსტალირებული კომპიუტერზე.

სიტუაციის გამოსწორება შეგიძლიათ დეველოპერის ოფიციალური რესურსიდან უახლესი განახლების ჩამოტვირთვით.

ვიდეო მეხსიერებიდან ამოიწურა

საკუთრების გარეშეც კი ინგლისური ენა, ირკვევა, რომ წარწერა მიუთითებს არასაკმარისი ვიდეო მეხსიერების რესურსებზე. თუმცა ეს სიმართლეს არ შეესაბამება. ამის გადამოწმება მარტივია: საკმარისია გზაზე ნებისმიერი პროგრამული უზრუნველყოფის გაშვება, რომელიც აჩვენებს ვიდეო ბარათის დატვირთვას. გაგიკვირდებათ, როცა ნახავთ, რომ საკმარისი რესურსია. მაშინ რა პრობლემაა?

ფაქტია, რომ შეცდომა აცნობებს RAM-ის ნაკლებობას. სხვა სიტყვებით რომ ვთქვათ, კომპიუტერს არ გააჩნია სისტემური შესაძლებლობები ინფორმაციის ასეთი ნაკადის დასამუშავებლად. პრობლემა მოგვარებულია ორი გზით:

  1. ჩვენ ვყიდულობთ დამატებით ოპერატიული მეხსიერებასპეციალიზებულ მაღაზიებში.
  2. swap ფაილის ინსტალაცია.

მეორე ვარიანტი უფრო რთულია, ასე რომ, მოდით განვიხილოთ იგი უფრო დეტალურად. ასე რომ, მეხსიერების პეიჯინგის ფაილი დაინსტალირებულია შემდეგი სქემის მიხედვით:

აქ ჩვენ მოვხსნით ავტომატური ინსტალაციის რეჟიმს და ვაყენებთ მნიშვნელობებს ხელით. გთხოვთ გაითვალისწინოთ, რომ მითითებული პარამეტრები უნდა ემთხვეოდეს და იდეალურად აღემატებოდეს ხელმისაწვდომი RAM-ის რეალურ რესურსებს. სასურველი მნიშვნელობების დაყენების შემდეგ ვადასტურებთ განხორციელებულ ცვლილებებს და გადატვირთავთ სისტემას. ეს მნიშვნელოვანი პირობებია: გადატვირთვის გარეშე მომხმარებლის ცვლილებები ძალაში არ შედის.

თუ თამაშის დაწყებისას სხვა შეცდომები გაქვთ, აღწერეთ პრობლემა კომენტარებში და ჩვენ აუცილებლად ვიპოვით სწორ გამოსავალს.