Помилка «Недостатньо пам’яті» в DirectX 12: як її виправити?

Збільшення розміру файлу сторінки має спрацювати

  • Ви можете зіткнутися з помилкою DirectX 12 недостатньо пам’яті, граючи в ігри на ПК з Windows.
  • Зазвичай це трапляється, коли у вашій системі не виділено достатній розмір файлу сторінки.
  • Збільшення розміру файлу сторінки та очищення кешу шейдерів DirectX вирішить проблему.
directx 12 недостатньо пам'яті

DirectX 12 розроблено для одночасного надання графічних ефектів до комп’ютерних ігор на базі Windows, зменшуючи навантаження на центральний процесор і збільшуючи використання графічного процесора.

Однак було кілька випадків, коли DirectX спричиняв збій гри під час запуску або в середині ігрового процесу. Якщо ви боретеся з тією ж проблемою, перегляньте цей посібник, щоб дізнатися про можливі її вирішення.

Що викликає помилку недостатньо пам’яті в DirectX 12?

Нижче наведено потенційні причини, чому гра аварійно завершує роботу через помилку недостатньо пам’яті в DirectX 12:

  • Помилки, пов'язані з обладнанням – Як повідомляють користувачі, фізичне пошкодження материнської плати або жорсткий диск відомо, що викликає цю прикру помилку.
  • Використання застарілої версії гри – Помилка DirectX 12 недостатньо пам’яті також може виникнути, якщо ви довго не оновлювали гру.
  • Пошкоджені або застарілі графічні драйвери - В деяких випадках, застарілі драйвери GPU створювати багато проблем під час ігрових сесій.
  • Неправильний розмір файлу підкачки – Якщо налаштування файлу сторінки налаштовано на автоматичне налаштування, це може раптово спричинити помилку недостатньо пам’яті під час гри.
  • Пошкоджений кеш DirectX – Кілька читачів згадали, що DirectX файли кешу накопичені протягом тривалого часу можуть бути пошкоджені, викликаючи цю помилку.

Незалежно від причин, через які DirectX 12 видає помилку «Недостатньо пам’яті», наведені нижче рішення допоможуть вирішити її миттєво.

Як виправити помилку недостатньо пам’яті в DirectX 12?

Перш ніж застосовувати складні рішення, перелічені трохи пізніше, спробуйте ці прості обхідні шляхи:

  • Перевірте наявність проблем, пов’язаних з апаратним забезпеченням, наприклад пошкодження материнської плати, жорсткого диска тощо графічна карта.
  • Встановіть доступні оновлення гри, у яких ви зіткнулися з помилкою.
  • Встановити все застарілі оновлення графічних драйверів.

Якщо ці трюки не вирішили проблему, перейдіть до більш складних рішень, наведених нижче.

1. Збільште розмір файлу підкачки

  1. Використовувати вікна + я ярлик для запуску програми Налаштування.
  2. Прокрутіть вниз система налаштування та виберіть про з правого розділу. directx 12 недостатньо пам'яті
  3. Натисніть Розширені налаштування системи присутній в Пов'язані посилання розділ. directx 12 недостатньо пам'яті
  4. Переключитися на Просунутий вкладка Властивості системи і натисніть кнопку Налаштування у розділі Продуктивність.
  5. Переключитися на Просунутий вкладка Параметри продуктивності вікно та натисніть Зміна кнопку. directx 12 недостатньо пам'яті
  6. Зніміть прапорець поруч із Автоматично керуйте розміром файлу підкачки для всіх дисків варіант в Віртуальна пам'ять поле властивостей.
  7. Виберіть диск, на який призначена проблемна гра. Увімкніть Custom і введіть спеціальні значення в поле Початковий розмір і Максимальний розмір текстове вікно. directx 12 недостатньо пам'яті
  8. Натисніть встановити кнопку, а потім в порядку.
  9. Вийдіть із вікна налаштувань, а потім знову запустіть гру. Помилка недостатньо пам'яті не буде турбувати вас у DirectX 12.

Неправильно налаштовані параметри файлу сторінки можуть створити проблеми з розподілом пам’яті, що спричинить поточну помилку.

2. Додайте гру до виключень екранного меню Afterburner

  1. Запустіть MSI Afterburner програму на ПК з Windows.
  2. Натисніть на спорядження для доступу до вікна властивостей MSI Afterburner. directx 12 недостатньо пам'яті
  3. Переключитися на Екранний дисплей вкладку та натисніть більше кнопку внизу. directx 12 недостатньо пам'яті
  4. Натисніть і утримуйте Shift і натисніть клавішу додати кнопку зеленого кольору, розташовану в нижній лівій частині вікна RTSS.
  5. Додайте виключення на екрані з’явиться спливаюче вікно. Виберіть проблемні ігри, які ви хочете додати до списку, і натисніть в порядку кнопку. directx 12 недостатньо пам'яті
  6. Тепер вийдіть із програми Afterburner і спробуйте запустити гру ще раз.

MSI Afterburner більше не відображатиметься на екрані, вирішуючи помилку недостатньо пам’яті в DirectX 12.

Як згадувалося на кількох форумах, помилка недостатньо пам’яті зазвичай виникає, коли екранне меню MSI Afterburner працює з DirectX 12, що спричиняє збій системи. Додавання відповідної гри до виключень екранного меню гарантує, що екранне меню не відображатиметься під час запуску системи.

Докладніше про цю тему
  • Потрібний відгук про помилку Instagram: 3 способи її виправити
  • Як правильно полагодити ПК, який не вмикається [12 способів]
  • Виправлення: ви офлайн. Перевірте помилку підключення на YouTube
  • Ігри DirectX 12 не використовують графічний процесор? Як змусити їх
  • Оновлення драйверів постійно з’являється? Зупиніть це за 5 простих кроків

3. Видаліть кеш DirectX 

  1. Вдарити вікна на панелі завдань і введіть очищення диска. Виберіть Запустити від імені адміністратора можливість доступу до Очищення диска інструмент з правами адміністратора. directx 12 недостатньо пам'яті
  2. Виберіть C диск у спадному меню та натисніть в порядку кнопку, щоб продовжити.
  3. У вікні «Очищення диска» зніміть усі прапорці, окрім поряд Кеш шейдерів DirectX і натисніть в порядку. directx 12 недостатньо пам'яті
  4. З’явиться спливаюче вікно підтвердження. Натисніть Видалити файли кнопку для завершення дії.

Пошкоджені кешовані дані DirectX також можуть викликати помилку DirectX 12 недостатньо пам’яті під час запуску гри. Видалення кешу шейдерів за допомогою вбудованого засобу очищення диска змусить DirectX створити новий, усуваючи помилку.

  1. Використовувати вікна + Р комбінації клавіш для запуску бігти діалогове вікно.
  2. Введіть наступну команду в текстове поле та натисніть в порядку кнопку для доступу до засобу діагностики пам’яті. mdsched.exedirectx 12 недостатньо пам'яті
  3. Виберіть Перезапустіть зараз і перевірте наявність проблем (рекомендовано) у спливаючому вікні. directx 12 недостатньо пам'яті

Ваш ПК з Windows не перезавантажиться та діагностуватиме потенційні проблеми з пам’яттю, наприклад витоки пам’яті, що може бути причиною помилки недостатньо пам’яті в DirectX 12.

Це воно! Сподіваємося, ви змогли вирішити помилку недостатньо пам’яті в DirectX 12, яка спричиняє раптовий збій гри.

Можливо, вам буде цікаво вирішити цю помилку DirectX несумісний із цією версією Windows якщо це відбувається після оновлення Windows до останньої доступної версії.

Який із цих методів спрацював у вашому випадку? Повідомте нам у розділі коментарів нижче.

Помилка «Недостатньо пам’яті» в DirectX 12: як її виправити?

Помилка «Недостатньо пам’яті» в DirectX 12: як її виправити?Directx 12помилки Directx

Збільшення розміру файлу сторінки має спрацюватиВи можете зіткнутися з помилкою DirectX 12 недостатньо пам’яті, граючи в ігри на ПК з Windows.Зазвичай це трапляється, коли у вашій системі не виділе...

Читати далі