概要
この記事では、Microsoft Windows 向けの最新の Microsoft アプリケーション互換性ツールキットに含まれている互換性管理者ツールの使用方法について説明します。 互換性管理者は、Windows で正しく動作しない可能性があるプログラムを簡単に修正するためのパッケージ化された修正を含むツールです。
詳細情報
互換性管理者ツールの入手方法
互換性管理ツールのユーティリティは、最新のアプリケーション互換性ツールキットに含まれています。 最新のアプリケーション互換性ツールキットをインストールするには、次の手順を実行します。
-
Web ブラウザーのウィンドウを開き、次の Microsoft Web サイトにアクセスします。
http://technet.microsoft.com/en-us/windowsvista/aa905102.aspx
-
[ ACT 5.0 のダウンロード ] リンクを見つけてクリックします。
-
[ ダウンロード] をクリックし、[ 保存 ] をクリックして、アプリケーション互換性ツールキットの .msi ファイルをコンピューターに保存します。
-
ファイルが正常にダウンロードされたら、[閉じる ] をクリックします。
-
アプリケーション互換性ツールキットの .msi ファイルをダブルクリックして、アプリケーション互換性ツールキットのインストールウィザードを起動します。注: アプリケーション互換性ツールキットをインストールするには、Microsoft .Net Framework 1.1 以降のバージョンがシステムにインストールされている必要があります。
-
[ 次へ] をクリックし、指示に従ってアプリケーション互換性ツールキットをインストールします。
互換性管理者ツールの概要
互換性管理ツールを使用すると、プログラムに対してさまざまなプログラムの修正 (AppFixes とも呼ばれます) をすばやく適用して、その有効性を判断することができます。 互換性管理者は、このデータベースファイルを読み取り、使用可能な修正の一覧を作成します。 AppFix を選択すると、プログラムの実行可能ファイル (.exe) を起動することができます。また、AppFix が適用されます。 適切な AppFix が検出された場合、ツールは最終的に一致するファイル情報を生成しテストするのに役立ちます。 既定では、互換性管理ツールは次の場所に格納されています。
Windows アプリケーション互換性ツールキット5互換性管理者ツールを開始すると、次の項目が表示されます。
-
System database¥ Applicationsノードには、修正プログラムを適用するプログラムが含まれています。
-
[ システムデータベース名 \ 互換性 のある修正プログラムノードには、プログラムに適用する個別の修正プログラムが含まれています。
-
[ システムデータベース \ 互換モード ノードには、次のプログラムでサポートされている互換モードがあります。
256 Color 640 x 480 alcatellayer DisableThemes EnableNXShowUI International LUA DisablenxhideuiDisableNXHideUIdisablenxshowui(制限されたユーザーアカウント)LUACleanUpNT4SP5pLayerGetProcAddrExOverrideプロファイルセットアップWin2000Win95Win98WinXPSP2について
互換性管理者ツールの使用方法の例
-
メモ帳を起動し、[ヘルプ] メニューの [メモ帳のバージョン情報] をクリックします。 注: Windows Server 2003 ベースのコンピューターと Windows Vista ベースのコンピューターでは、バージョンは5.2 になります。 Windows XP SP2 ベースのコンピューターでは、バージョンは5.1 です。
-
[ OK] をクリックし、メモ帳を閉じます。
-
互換性管理者を開始します。 この操作を行うには、[ スタート] をクリックし、[ プログラム]、[ Microsoft アプリケーション互換性ツールキット 5.0] の順にポイントして、[ 互換性管理者] をクリックします。
-
[ 互換性管理者 ] ウィンドウで、[ 新規] をクリックします。
-
[ データベース ] メニューの [ 新規作成] をポイントし、[ アプリケーション修正] をクリックします。
-
[ 修正するプログラム名 ] ボックスに、 メモ帳を入力します。
-
[ このプログラムのベンダー名 ] ボックスに「 Microsoft」と入力します。
-
[ プログラムファイルの場所 ] ボックスに、メモ帳の .exe ファイルの場所を入力します。 注: 場所がわからない場合は、[ 参照 ] をクリックして、メモ帳の .exe ファイルを検索します。 Notepad.exe の既定のパスは%Systemroot%\System32\Notepad.exe. です。
-
[次へ] をクリックします。
-
[ オペレーティングシステムモード] で、[ Microsoft Windows 95] をクリックし、[ 次へ] をクリックします。
-
[互換性のある 修正 ] ページで、[ 次へ] をクリックします。
-
[ 自動生成 ] をクリックして、互換性管理者がプログラムを示すために推奨されるファイルを自動的に選択し、[ 完了] をクリックします。 互換性管理者は、互換性モード、修正プログラム、および一致する情報をカスタムデータベースに追加し、その情報を詳細ウィンドウに表示します。
-
ナビゲーションウィンドウで [ メモ帳] をクリックし、ツールバーの [ 実行 ] をクリックして、[ OK]をクリックします。
-
[ ヘルプ ] メニューの [ メモ帳のバージョン情報] をクリックします。 注: バージョンが4.0 であることが確認できます。
-
新しく作成したデータベースをクリックし、[ 保存] をクリックします。
-
[ データベース名 ] ボックスに、データベース名として「 Notepad 」と入力し、[ OK]をクリックします。
-
[ Save in ] ドロップダウンリストで、[Save apppatch] フォルダーを見つけて開きます。
-
[ ファイル名 ] ボックスに メモ帳を入力し、[ 保存] をクリックします。 Notepad.exe という名前の新しいデータベースが作成されます。
-
[ ファイル ] メニューの [ 終了 ] をクリックして、[互換性管理者] を閉じます。
参照情報
互換性管理ツールの詳細については、「C:\Program C:\Program Application 互換ツールキット5」フォルダーで利用できるヘルプファイルの「互換性管理者の使用」セクションを参照してください。アプリケーションの互換性の詳細については、次の Microsoft Web サイトを参照してください。
http://technet.microsoft.com/en-us/windowsvista/aa905102.aspxアプリケーション互換性ツールキットの詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を参照してください。
294895 Windows アプリケーション互換性ツールキットを入手する方法