Чому не використовується вся оперативна пам’ять в різних сімействах windows?

Вітаю, дорогі читачі! До нашої величезної радості ціни на комплектуючі неухильно повзуть вниз, і сьогодні 8 Гб оперативки на домашньому комп’ютері – не щось надзвичайне, а «програма-мінімум» для просунутого геймера.

Однак користувача може очікувати неприємний сюрприз: незалежно від обсягу встановленої ОЗУ і кількості планок на комп’ютері, операційна система бачить не всю оперативку.

Сьогодні ми з вами розберемо, чому не використовується вся оперативна пам’ять і як з цим можна боротися.

32-бітові ОС

Для розуміння суті проблеми слід трохи згадати історію розвитку комп’ютерної техніки. Не буду надто сильно заглиблюватися в деталі і постараюся дати коротку вижимки. На ПК, створеному ще в бородатому 1981 році, команди периферичних пристроїв і звернення до оперативної пам’яті були поєднані. Співвідношення обсягу адресного простору, відведеного під ОЗУ і BIOS, було прийнято 5: 3.

З появою в 1985 році процесора 80386 поділ адрес залишилося незмінним з метою сумісності з комп’ютерами-попередниками. Пристроїв з існуючим адресний простір, виділили цілий четвертий гігабайт. Тоді така величина здавалася захмарною цифрою: сам Білл Гейтс, творець Windows, заявляв, що 640 кілобайт оперативної пам’яті досить для кожного.

Така архітектура на 32bit стала стандартом, за яким протягом наступних 20 років розвивалася оргтехніка. У 32 бітної Винда, незалежно від обсягу встановленої пам’яті, користувачеві доступно тільки 3,25 Гб – все інше віджиратись системні ресурси. Це спостерігається і на застарілій, але подекуди ще використовується «Хрюші», і на windows 7, і на windows 10.

Те, що користувач може задіяти не весь обсяг пам’яті під свої потреби, усунуто на 64bit версії Вінди. Дізнатися версію Windows можна, знайшовши пункт «Комп’ютер» в меню «Пуск», клікнувши по ньому правою кнопкою миші і вибравши «Властивості».

При цьому враховуйте, що через різницю в архітектурі, апгрейд з 32-розрядної версії до 64-розрядної неможливий: потрібно повна переустановка операційної системи. Драйвера для всіх пристроїв також доведеться знайти 64-бітові.

апаратна проблема

Може трапитися і так, що комп’ютер просто не бачить одну з двох встановлених планок оперативної пам’яті. Для усунення проблеми можна поекспериментувати зі слотами, в які ці планки встановлені. Часто досить просто поміняти модулі місцями або встановити їх в інші слоти.

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

налаштування конфігурації

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

  • Ввести в рядку пошуку msconfig і запустити знайдений файл;
  • У вікні, перейти у вкладку «Завантаження» і вибрати пункт «Додаткові параметри»;
  • У наступному вікні прибрати прапорець «Максимум пам’яті».

Зберігши зміни, виконайте перезавантаження комп’ютера і перевірте, скільки пам’яті тепер використовується. Метод працює незалежно від поставлених перед комп’ютером завдань – при виконанні програми або в грі. Зазвичай в сучасних іграх не передбачені настройки, скільки оперативки дозволено їм використовувати, і по суті вони є тими самими програмами.

І я в черговий раз акцентую вашу увагу на те, що при самостійній збірці комп’ютера орієнтуйтеся на стандарт DDR4.

Ссылка на основную публикацию