私は最後のアイテムから始めます、そして私は非常に頻繁に直面しなければならなかった例を与えます - Windows 8をインストールした後、ドライバとプログラムのインストールがコンピュータに失敗したため、オペレーティングシステムの現在のバージョンが表示されましたサポートされていないか、このプログラムには互換性の問題があります。最も簡単で作業解決策 - Windows 7を使用して互換モードでインストールを開始すると、この場合はほとんど常に正常に渡されます。これら2つのバージョンはほぼ同じであるため、テストアルゴリズムのインストーラに単に埋め込まれています」 「8人の存在について」を知っている「それは以前に発売されてから、ここでは非互換性を報告します。
つまり、Windows互換モードでは、現在インストールされているオペレーティングシステムのバージョンで起動問題が発生したプログラムを実行できます。これは、以前のバージョンの1つで起動されます。
重要:アンチウイルスの互換性モード、システムファイルの確認および修正プログラム、これは望ましくない結果につながる可能性があります。互換性のあるバージョンで開発者の公式ウェブサイトには、開発者の公式Webサイトにプログラムがないかどうかを確認することをお勧めします。
互換モードでプログラムを実行する方法
まず第一に、Windows 7と8(または8.1)の互換モードでプログラムを手動で実行する方法を説明します。とても簡単に行われます。
- 実行可能プログラムファイル(EXE、MSIなど)を右クリックし、コンテキストメニューの[プロパティ]項目を選択します。
- [互換性]タブを開き、[プログラムの実行中のプログラムの実行]項目を確認し、互換性を提供するようにしたいWindowsのバージョンを選択します。
- また、管理者に代わってプログラムを起動するようにプログラムを設定することもでき、使用される解像度と色数を制限することもできます(古い16ビットプログラムに必要な場合があります)。
- 現在のユーザーまたは「すべてのユーザーのオプションの変更」には、すべてのコンピュータユーザーに適用されるように、「OK」ボタンを押します。
その後、プログラムを起動してください。選択したバージョンのWindowsを使用して、互換性モードで起動される予定です。
上記の操作をしているバージョンに応じて、利用可能なシステムのリストは異なります。さらに、いくつかの項目が利用できない場合があります(特に互換モードで64ビットプログラムを実行したい場合)。
プログラム互換パラメータの自動応用
Windowsでは、プログラムを実行して作業するようにプログラムを実行する必要があるかを判断することができるようにすることができる組み込みのソフトウェア互換性ヘルパーがあります。
それを使用するには、実行可能ファイルを右クリックして「互換性の問題の訂正」メニューを選択します。
「問題の修正」ウィンドウが表示され、その後選択するための2つのオプションが表示されます。
- 推奨オプションを使用する(推奨互換性パラメータから始めてください)。この項目を選択すると、適用されるパラメータが表示されます(自動的に決定されます)。 「プログラムの確認」ボタンをクリックして起動してください。プログラムを閉じるとラッキーの場合は、互換モードの設定を保存するように求められます。
- プログラム診断 - プログラムから発生する問題に応じて、互換性設定を選択することがあります(問題があるものを指定できます)。
多くの場合、アシスタントを使用した互換モードでのプログラムの自動選択と起動は非常に効率的です。
プログラム互換モードのレジストリエディタのインストール
そして最後に、レジストリエディタを使用してプログラムの互換モードを有効にする方法があります。私はこれが本当に誰かに(私の読者から)誰かにとって本当に役に立つとは思わないが、可能性が存在する。
だから、これが必要な手順です。
- キーボードのWin + Rキーを押しながらregeditを入力してEnterキーを押します。
- 開くレジストリキーで、HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layersのブランチを開きます。
- 右側の右側を右クリックし、「create」 - 「文字列パラメータ」を選択します。
- プログラムへのフルパスをパラメータ名として入力します。
- 右クリックして[変更]をクリックします。
- [Value]フィールドに、互換性値の1つだけを入力します(下記のとおりです)。 runasAdmin値をスペースを介して追加することで、管理者からのプログラムの起動も有効にします。
- HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layersのこのプログラムについても同じことをします。
上のスクリーンショットで見ることができますを使用する例 - setup.exeプログラムは、VistaのSP2との互換モードで管理者から実行されます。 Windows 7のための利用可能な値(左 - プログラムは、右の上で実行されているされるとの互換モードでのWindows版 - レジストリエディタのデータ値):
- Windowsの95 - Win95の
- Windows 98およびMeの - Win98の
- Windows NT 4.0 - NT4SP5
- Windows 2000の - のWin2000
- Windows XP SP2 - WinXPSP2
- WindowsのXP SP3 - WinXPSP3
- Windows Vistaの - Vistartm(Vistasp1とVistasp2 - 対応サービスパック用)
- Windows 7の - Win7RTM
変更が行われた後、レジストリエディタを終了し、コンピュータを(好ましくは)再起動します。次回は、プログラムを開始するには、選択したパラメータで発生します。
おそらく、互換モードでプログラムの起動を使用すると、発生するエラーを修正するのに役立ちます。いずれの場合も、Windows VistaおよびWindows 7のために作成されたそれらのほとんどは、Windows 8および8.1、およびXPのために書かれたプログラムで動作するはずおそらく7で実行されている(まあ、またはXPモードを使用します)。