Увеличение глубины цвета в Windows 95-2K

По умолчанию Windows 9x/2000 использует не более 32-битного цвета. Это вполне приемлемо, если вы пользуетесь стандартной видеокарточкой, но если у вас более мощная (и дорогая) карта, то возможно вы используете не все ее возможности.
Чтобы увеличить глубину цвета до, скажем, 64 или 96 в Windows 9x/ME надо найти в реестре ключ

HKEY_CURRENT_CONFIG\Display\Settings

Там вы увидите строку "BitsPerPixel" (строковый параметр). Скорее всего, там написано 32. Вы можете увеличить это значение до максимального, которое поддерживается вашей карточкой (RTFM - прочитайте инструкцию, иначе вы можете повредить карту!) Там же вы увидите другие ключи, в частности, "Resolution" - "разрешение". Если у вас ну очень большой монитор, то можно подправить и это значение...

Для Windows 2000 ключи более сложны, т.к. они различны для разных карточек (в указанных ниже ключах замените "CARDNAME" на название вашего контроллера). Зайдите в

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\000x\System\CurrentControlSet\SERVICES\CARDNAME\DEVICE0
И измените установленное по умолчанию значение BitsPerPixel на максимальное для вашей карты.

Затем

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\000x\System\CurrentControlSet\SERVICES\CARDNAME\DEVICE0\Mon80000000
И сделайте то же самое.

Затем

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\000x\System\CurrentControlSet\SERVICES\CARDNAME\VGASAVE\DEVICE0
И измените число с 4, установленных по умолчанию, на, скажем, 16.

Изменение этих значений даст вам больший контроль над вашим дисплеем, но если вы не понимаете, что именно вы делаете, то все может закончится печально :( Теперь осталось только перезагрузить машину...