Помилка "Out of range": проблема в моніторі або у відеокарті?
Само собою зрозумілим є той факт, що взаємодія людини з будь нині існуючої комп'ютерною системою здійснюється в графічному (відео) режимі. Тобто, об'єктно-орієнтоване програмування створює візуальну основу роботи в різних системах, де в плані відображення інформації першорядну роль відіграє монітор (екран) комп'ютера. Так чому ж іноді спливає повідомлення на кшталт «Out of range»? Розберемося в ситуації дещо докладніше, причому розглянемо деякі навіть нестанданртние ситуації зі взаємовиключними, здавалося б, принципами і параметрами.
Повідомлення «Out of range»: проблема монітора або драйвера графічного адаптера?
Відповідь на це питання криється і в моніторі, і в «дровах» (драйверах), які деякі «розумні» юзери намагаються встановити.
Найголовніша проблема полягає в тому, що навіть при відмінності діагоналі монітора все може залежати від способу виготовлення поверхні, частотних характеристик, зрештою, і від драйвера, встановлюваного самої «операційкою» автоматично (в даному випадку мається на увазі Windows, оскільки в Linux або Mac OS X це дещо інша процедура).
Максимальна роздільна здатність монітора - це ще не все ...
Однак подивимося, чому саме виникає така безстороння ситуація. Помилка «Out of range», виходячи з найпростішого перекладу терміну, трактується як рівень, що знаходиться поза діапазону. Якщо кому не зрозуміло, це просто перевищені установки і настройки, які не підтримуються або самим монітором, або відеокартою.
Для початку варто скористатися утилітами типу GPU-Z (або чимось ще), щоб визначити хоча б тип монітора і графічного адаптера, попутно звернувши увагу на характеристики самого екрана. Ось тут, як кажуть, палиця з двома кінцями.
Що, якщо монітор підтримує дозвіл, скажімо, Full HD 1080p, а відеокарта на це нездатна? Виходить, що комп'ютер або ноутбук задіють усі (зауважте - абсолютно всі) ресурси, щоб вичавити з матриці екрана максимум того, що можливо. Це в більшості випадків призводить лише до того, що або адаптер перестає працювати, або система «злітає».
З іншого боку, помилка «Out of range» може з'являтися верб тих випадках, коли, наприклад, комп'ютер підключений в якості монітора до телевізійної панелі високого дозволу, а відеокарта відтворення вихідного сигналу просто «не тягне».
Перевстановлення та оновлення драйверів
Як відомо, найпростішим способом позбавлення від помилок такого роду є переустановка або оновлення драйверів відеоадаптера, який пов'язаний з монітором безпосередньо.
При цьому в списку визначених системою сумісних пристроїв потрібно вибрати не якийсь стаціонарний адаптер, а саме свою модель, після чого уставити драйвер при виборі місця його розміщення, незалежно від того, що запропонувати система.
Роль оновлень системи
Оновлення Windows, якщо їх пошук і інсталяція включені в автоматичному режимі, теж можуть грати роль своєрідного акселератора, що прискорює роботу графічного чіпа і оптимизирующего його роботу.
Не треба недооцінювати роль апдейтів, адже вони встановлюються онлайн, не стільки під встановлену «операционку» в плані системи безпеки, скільки під шукане «залізо».
DirectX
Ну а якщо взяти до уваги такі компоненти, як DirectX, спочатку встановити на моніторі значення дозволу, яке б перевищувало максимум підтримуваного в плані графіки, або відтворення відео, то саме цей компонент видасть в налаштуваннях максимальні значення, відповідні і графічному адаптеру, і монітора.
Природно, зараз техніка пішла далеко вперед. І, як виявляється, не всі проблеми з тим, що монітор видає повідомлення помилки на кшталт «Out of range error», пов'язана в даному випадку тільки з тим, що система OpenGL впливає на адаптер таким чином, що його власний чіпсет просто не витримує навантаження.
До речі сказати, якщо хто не знає: DirectX в системах Windows виступає скоріше в якості аналізатора і діагностичного засобу, ніж прискорювача, як думає більшість юзерів.
Підсумок
Що залишається додати? Тільки те, що проблему появи повідомлення "Out of range» на моніторі не потрібно розцінювати як щось надзвичайне. Насправді така проблема вирішувана сама собою. Адже якщо розібратися в стандартних настройках (якщо на моніторі приховані непідтримувані режими), та ж частота оновлення екрану на рівні 100 Гц відображатися не буде. При мінімальному дозволі система запропонує максимум стандарт 60 або 85 Гц.