Если hackmon.inf у вас по какой то
причине не работает, то можно попробовать отредактировать соответствующие
значения реестра вручную. Для этого заходите в HKEY_LOCAL_MACHINE \SYSTEM \ControlSet
\Enum \DISPLAY, и дальше на две папки вглубь (их название зависит от
установленного у вас монитора, поэтому я не привожу никакого). В этой папке
должны быть несколько ключей, в том числе CalssGUID и Driver. Берём название
драйвера (это будет 4D36E96E-E325-11CE-BFC1-08002BE10318, стандартное значение
для мониторов), идём в начало реестра и делаем поиск на это значение. Оно
встретится несколько раз, в HKEY_LOCAL_MACHINE \SYSTEM \ControlSet \Control \Class
\4D36E96E-E325-11CE-BFC1-08002BE10318 \0000 (или 000х, если в системе стояло
несколько мониторов, тот что вам нужен прописывался в ключе Driver, в
предыдущем абзаце), и его копиях, ControlSet00x. В этих разделах находим Modes,
и видим папки для каждого из стандартных разрешений. Если не видим, то можно и
самому добавить. В каждой из них имеется ключ Mode1, который и определяет
значения Refresh Rate для этого разрешения. Ключ этот имеет значения "30-96,
60-120,+,+", или что-то похожее, где первые две цифры означают возможные
значения вертикальной развёртки в килогерцах, а вторые две значение
горизонтальной развёртки в герцах. Меняете на то, что по вашему мнению (а
лучше по паспорту монитора) правильно, и наслаждаетесь результатом. Если
результатом является пропадание разрешения из Display properties, значит много
поставили. Так что придётся либо снизить частоту горизонтальной, либо повысить
верхний предел вертикальной развёртки. Только не перестарайтесь. |