- 締切済み
Vista 互換性モードの設定を元に戻したい
VB6で開発したプログラムをVistaで動作させるために、互換性モードの設定を行いました。 実行ファイルのショートカットのプロパティを開き、互換性タブをクリックして互換性画面開き、互換性モードのチェックをONにしてXPを選び、XPに設定しました。設定後は、当然ですが画面フォームはVistaからXPの画面に変化しました。 事情があり、XPからVistaに戻すことになり、互換モードのチェックを外しましたが画面は、Vistaのフォームに戻らず、XPのままです。 どのようにすれば、元のVistaのフォームに戻せるのでしょうか? よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- koko88okok
- ベストアンサー率58% (3839/6543)
「プログラム互換性ウィザード」で、「互換性モードを適用しない」を選択してみては如何でしょう? 第3回 2. プログラム互換性ウィザードの使用方法 http://www.aibsc.jp/nsj/03_07_win/070601_01/3-2.html
- kikaimania
- ベストアンサー率42% (72/170)
普通のソフトウェアは、互換性モードを使用しても、WindowsVistaの画面モード(テーマ)は変わりません。 >事情があり、XPからVistaに戻すことになり、互換モードのチェックを外しましたが画面は、Vistaのフォームに戻らず、XPのままです。 その、あるソフトを起動させると、WindowsVistaの画面モードが、Aeroでは無くなり、そのソフトを終了させると、またAeroに戻るのですよね? おそらく、いずれにしろ、このソフトは、Aeroでは動作できないのだと思います。だから、互換性モードは外しても、Aeroに戻らないのだと思います。 僕も、WindowsVistaのAeroに対応していないソフトを起動させると、"互換性モード"を使用していなくても、画面モードは変化しました。 また、ある別なソフトをインストールすると、競合して、そのソフトウェアの実行中はAeroで実行できなくなったのかもしれません。 この場合は、競合している可能性のあるソフトをアンインストールするか、そのまま使用するしかないと思います。
補足
早速のご回答ありがとうございます。 >その、あるソフトを起動させると、WindowsVistaの画面モードが、Aeroでは無くなり、そのソフトを終了させると、またAeroに戻るのですよね? いいえ、そうではありません。 そのソフトのみが、Aeroで起動しなくなってしまったのです。 他のソフト(Excel、エクスプローラーなど)は全て、そのソフトが起動中でも、Aeroで表示します。 そのソフトも、ショートカットのプロパティで「互換モードでこのプログラムを実行する」のチェックをONにするまではAeroで表示していました。ちなみにチェックONの下にある選択をWindows2000でチェックをONにした後にOFFするとWindows2000のフォームになったままになってしまします。
お礼
ご回答ありがとうございます。 やってみましたが、変わらずでした。 本日、諦めてXPフォームのまま、客先にソフトを納めました。 ありがとうございました。