Увеличаването на размера на файла на страницата трябва да работи
- Може да попаднете на грешка DirectX 12 недостатъчна памет, когато играете игри на компютър с Windows.
- Това обикновено се случва, когато във вашата система не е разпределен достатъчен размер на файла на страницата.
- Увеличаването на размера на файла на страницата и изчистването на кеша на DirectX shader ще реши проблема.
DirectX 12 е проектиран да предоставя едновременно графични ефекти на компютърни игри, базирани на Windows, като намалява натоварването на процесора и увеличава използването на GPU.
Има обаче няколко случая, когато DirectX причинява срив на играта по време на стартирането или по средата на играта. Ако се борите със същия проблем, прегледайте това ръководство, за да откриете възможните решения.
Какво причинява грешката при липса на достатъчно памет в DirectX 12?
По-долу са потенциалните причини, поради които играта се срива поради грешката с недостатъчна памет в DirectX 12:
- Грешки, свързани с хардуера – Както се съобщава от потребителите, физическа повреда на дънната платка или твърд диск е известно, че причинява тази неприятна грешка.
- Използване на остаряла версия на играта – Грешката DirectX 12 недостатъчно памет може да възникне и ако не сте надграждали играта дълго време.
- Повредени или остарели графични драйвери - В някои случаи, остарели драйвери за GPU причиняват много проблеми по време на игрови сесии.
- Неправилен размер на файла за пейджинг – Ако настройките на файла на страницата са конфигурирани да се коригират автоматично, това може внезапно да причини грешка с недостатъчна памет по време на играта.
- Повреден DirectX кеш – Няколко читатели споменаха, че DirectX кеш файлове натрупани за дълго време могат да се повредят, причинявайки тази грешка.
Независимо от причините, поради които DirectX 12 ви дава грешка с недостатъчна памет, изброените по-долу решения ще ви помогнат да я разрешите за нула време.
Как да коригирам грешката с недостатъчна памет в DirectX 12?
Преди да приложите сложните решения, изброени малко по-късно, опитайте тези прости решения:
- Проверете за проблеми, свързани с хардуера, като повреда на дънната платка, твърдия диск и графична карта.
- Инсталирайте наличните актуализации на играта, в които сте изправени пред грешката.
- Инсталирайте всички остарели актуализации на графични драйвери.
Ако тези трикове не са решили проблема, преминете към по-усъвършенствани решения, изброени по-долу.
1. Увеличете размера на файла за пейджинг
- Използвай Windows + аз пряк път за стартиране на приложението Настройки.
- Превъртете надолу Система настройки и изберете относно от дясната секция.
- Кликнете Разширени настройки на системата присъства в Свързани връзки раздел.
- Преминете към Разширено раздел на Системни свойства прозорец и натиснете Настройки под секцията „Ефективност“.
- Преминете към Разширено раздел на Опции за изпълнение кутия и натиснете промяна бутон.
- Деактивирайте квадратчето за отметка до Автоматично управление на размера на файла за пейджинг за всички устройства опция в Виртуална памет поле за свойства.
- Изберете устройството, на което е присвоена проблемната игра. Активирайте Персонализиран опция и въведете персонализирани стойности в Първоначален размер и Максимален размер текстово поле.
- Натисни Комплект бутон, последван от Добре.
- Излезте от прозореца с настройки и след това рестартирайте играта отново. Грешката за недостатъчна памет няма да ви притеснява в DirectX 12.
Неправилно конфигурираните настройки на файла на страницата могат да създадат проблеми с разпределението на паметта, причинявайки настоящата грешка.
2. Добавете играта към изключенията от екранното меню на Afterburner
- Стартирайте MSI Afterburner програма на компютър с Windows.
- Щракнете върху Gear икона за достъп до прозореца със свойства на MSI Afterburner.
- Преминете към Дисплей на екрана и щракнете върху | Повече ▼ бутон в долната част.
- Натиснете и задръжте Shift клавиш и натиснете Добавете бутон в зелено, разположен в долния ляв ъгъл на прозореца RTSS.
- Добавете изключение изскачащ прозорец ще се появи на екрана. Изберете проблемните игри, които искате да добавите към списъка, и натиснете Добре бутон.
- Сега излезте от приложението Afterburner и опитайте да стартирате играта отново.
Afterburner MSI вече няма да се показва на екрана, разрешавайки грешката с недостатъчна памет в DirectX 12.
Както беше споменато в няколко форума, грешката при липса на достатъчно памет обикновено възниква, когато екранното меню на MSI Afterburner работи с DirectX 12, което води до срив на системата. Добавянето на засегнатата игра към изключенията от екранното меню ще гарантира, че екранното меню няма да се покаже по време на стартирането на системата.
- Изисква се обратна връзка за грешка в Instagram: 3 начина да я коригирате
- Как да коригирате правилно компютър, който не се включва [12 начина]
- Поправка: Вие сте офлайн. Проверете вашата грешка при връзката в YouTube
- DirectX 12 игрите не използват GPU? Как да ги принудим
- Продължава да изскача актуализация на драйвери? Спрете го в 5 прости стъпки
3. Изтрийте DirectX кеша
- Удари Windows икона в лентата на задачите и въведете Почистване на диска. Избери Изпълни като администратор опция за достъп до Почистване на диска инструмент с административни привилегии.
- Избери ° С карам в падащото меню и натиснете Добре бутон, за да продължите.
- В прозореца за почистване на диска премахнете отметките от всички квадратчета с изключение на това до DirectX Shader Cache и щракнете Добре.
- Ще се появи изскачащ прозорец за потвърждение. Натисни Изтрий файловете бутон, за да завършите действието.
Повредените кеширани данни на DirectX също могат да причинят грешка DirectX 12 при липса на достатъчно памет при стартиране на играта. Изтриването на кеша на шейдъра с помощта на вградения инструмент за почистване на диск ще принуди DirectX да създаде нов, разрешавайки грешката.
- Използвай Windows + Р клавишни комбинации за стартиране на Бягай диалогов прозорец.
- Въведете следната команда в текстовото поле и натиснете Добре бутон за достъп до инструмента за диагностика на паметта.
mdsched.exe
- Избирам Рестартирайте сега и проверете за проблеми (препоръчително) опция от изскачащия прозорец.
Вашият компютър с Windows няма да се рестартира и ще диагностицира потенциални проблеми с паметта, като например изтичане на памет, което може да е причината за грешката с недостатъчна памет в DirectX 12.
Това е! Надяваме се, че сте успели да разрешите грешката с недостатъчна памет в DirectX 12, която причинява внезапен срив на играта.
Може да се интересувате от разрешаването на грешката DirectX не е съвместим с тази версия на Windows ако се появи, след като надстроите Windows до най-новата налична версия.
Кой от тези методи работи във вашия случай? Кажете ни в раздела за коментари по-долу.