Через що виникає помилка: "Пам 'ять не може бути read"?

Через що виникає помилка: "Пам 'ять не може бути read"?

Зовсім ще недавно на комп 'ютерах домашніх і корпоративних користувачів "правила балу" операційна система Windows ХР. Була вона швидкою, чуйною і непогано налаштовуваною, за рахунок чого і донині цю "стареньку" продовжують експлуатувати безліч користувачів у всьому світі. Але у деяких з них абревіатура ХР міцно пов 'язана з появою малоприємного повідомлення: "Пам 'ять не може бути read". Чому саме ХР? Зрозуміло, таку помилку можна побачити і на інших ОС корпорації Майкрософт, але найчастіше вона з 'являється саме на ХР через її "видові особливості".

Поширення помилки

Чому ж з 'являється ця малоприємна помилка, яка нерідко стає причиною вильоту програм або ігор. У всякому разі, на форумах з ОС ХР одне з головних місць належить саме її обговоренню. І що ж можуть нам порадити комп 'ютерні "гуру"?


Різноманітність причин

  На жаль, на таке питання відразу ж не відповість навіть геній, так як повідомлення "пам 'ять не може бути read" часто з' являється спонтанно і без якихось чітких закономірностей, а тому причин появи помилки може бути маса. Дуже часто виникнення її пов 'язують з малим обсягом оперативної пам' яті, а також з її фізичними дефектами. Нерідко до такого результату призводить діяльність вірусів на вашому комп 'ютері. Коротше, підстав може бути не одна сотня. Але найбільш поширеною причиною появи помилки "пам 'ять не може бути read" є системна функція DEP (відповідальна за попередження небажаного виконання даних). На багатьох навколокомпьютерних ресурсах нерідко можна зустріти неправдиві відомості про те, що функція ця допомагає запобігати вірусним зараженням ПК.

За що відповідає DEP?

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

Проблема "збірок" Віндовс 

Спочатку ця функція задіяна для всіх ресурсів і програм ОС Windows. Якщо користувач не запускав свої пустотливі руки глибоко в надра системи і при достатньому для нормального функціонування системи обсязі пам 'яті, повідомлення про помилку такого роду вам навряд чи вдасться побачити. До речі, боротьбою з цією неполадкою найчастіше займаються горді володарі так званих "збірок". Відбувається це тому, що їхні "творці" найчастіше не мають ні найменшого поняття про функціонування ОС, а тому скопом відключають всі "зайві" пункти. Чи варто говорити, що саме це і призводить до виникнення повідомлення "пам 'ять не може бути read"?

Вимкнення DEP

Для вимкнення DEP необхідно виконати наступне: Натисніть кнопку "Пуск", знайдіть там "Панель керування", в якій є рядок "Система". Після того, як ви відкрили діалогове вікно, активуйте вкладку "Додаткові параметри", потім перейдіть шляхом "Швидкодія-Параметри". У "Параметрах" є вкладка "Запобігання виконанню даних", в якій необхідно переставити прапорець DEP на "Включити функцію тільки для основних програм і служб". У більшості випадків проблема буде вирішена.