
Мы только что получили новый настольный компьютер i3 Win7 64 с Intel GMA HD для замены старой машины. Когда я запускаю одну старую программу (написанную для win95), программа запускается с контуром окна, но не прорисовывает большую часть экрана. Если я изменяю размер программы, она отображается правильно. Если я нажимаю на части программы, эти части отображаются правильно. Если я запускаю, закрываю, запускаю снова, она обычно отображается правильно.
Программа отлично работает на настольном компьютере с ОС XP и ноутбуке с ОС Win7.
На новом рабочем столе установлены последние драйверы. Я пробовал разные режимы совместимости, но безуспешно.
Я попробовал написать простой скрипт для запуска программы и изменения размера ее окна, но это не всегда срабатывает.
Есть ли какие-нибудь предложения по исправлению этой проблемы?
решение1
В параметрах совместимости установите параметр Disable visual themes
и Disable desktop composition
. Это улучшит ситуацию?
http://windows.microsoft.com/en-us/windows7/make-older-programs-run-in-this-version-of-windows