
古くなったマシンの代わりに、Intel GMA HD を搭載した新しい i3 Win7 64 デスクトップを購入しました。古いソフトウェア プログラム (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