S-JIS[2004-09-01/2011-09-23] 変更履歴

Windowsの互換モード


互換モード

Windows95,98,2000では動いていたのにWindowsXPで誤動作する自作アプリがあったので調査してみたが…。

根本的にはアプリの修正が必要だったが、とりあえずの解決策として「exeファイルのプロパティを開き、互換モードを旧バージョンに合わせる」というものがある。
それでも完全には直らなかったが、何もしないよりはマシだった。

ちなみに、「ウイルスプロパティ」というタブはウイルスバスターをインストールしていると追加されるもの 。
ファイル1個だけをウイルスチェックしたい時にとっても便利。


設定方法

他Windowsの互換モードでexeファイルを実行するには、exeファイルのプロパティーを設定する。[2011-09-23]

  1. exeファイルを右クリックして「プロパティ(R)」を選択し、プロパティーダイアログを開く。
  2. 「互換性」タブを選択する。
  3. 「互換モードでこのプログラムを実行する」にチェックを入れる。
  4. 実行するモード(Windowsの種類)を選択する。

Windows7では、exeファイルを常に“管理者として”実行する場合は、この互換性タブの特権レベルの「管理者としてこのプログラムを実行する」にチェックを入れておく。
(普段は通常の権限にしていて管理者として実行したい場合は、exeファイルを右クリックしてポップアップメニューを出し、「管理者として実行(A)」を選択して実行する。→コマンドプロンプトを管理者として起動する例


技術メモへ戻る
メールの送信先:ひしだま