Windows10互換性ツールを使用して古いアプリを実行する方法

以前のバージョンのWindows(Windows)用に作成されたほとんどのプログラムとアプリケーションは、引き続きWindows10で動作します(Windows 10)。ただし、一部のアプリケーションは互換性がなくなり、期待どおりに実行されない可能性がありますが、他のアプリケーションはまったく実行されない可能性があります。 

それでも、リスクを認識していれば、Windows10互換性オプションを使用してお気に入りのアプリケーションを引き続き使用して楽しむことができる方法があります。

セキュリティリスク(Security Risks)

悪意のある攻撃者は、悪用できる脆弱性を持つプログラムやシステムを常に探しています。マイクロソフト(Microsoft)およびその他のベンダーは、ソフトウェアパッチとセキュリティ更新プログラム(software patches and security updates)を定期的に発行して、脆弱性をすべて閉じ、コンピューターを最新の状態に保ちます。

古いアプリまたはEOL(End of Life)プログラム(EOL (End of Life) programs)を実行すると、非互換性の問題が発生し、バグが発生する可能性があります。ハッカーへのアクセスを許可することはさらに重要であり、コンピューターにとって潜在的に危険です。重要なセキュリティアップデートを適用していない古いソフトウェアやアプリを使用すると、ハッカーはプログラムの穴に簡単にアクセスできます。 

例として、7-Zipで何が起こったかがあります。深刻な脆弱性を修正するためのアップデートを提供する前は、ハッカーがコンピュータにアクセスして問題を引き起こす可能性のあるセキュリティ上の欠陥がありました。

7-Zipを使用しているが、更新プログラムを適用していない人は、依然として攻撃に対して脆弱であり、コンピューターを不必要なリスクにさらしています。

この記事では、 Windows10(Windows 10)で古いアプリを実行するためのWindows10互換性オプションの概要を説明します。

  • 管理者として実行
  • Windows統合プログラム互換性トラブルシューティングを使用する(Use Windows Integrated Program Compatibility Troubleshooter)
  • (Run)互換モードで(Compatibility Mode Manually)アプリ(App)を手動で実行する
  • 32ビットドライバーまたは署名されていないドライバーをインストールする

管理者として実行(Run As Administrator)

XPや7など の以前のバージョンのWindowsのアプリまたはプログラムを使用する場合は、管理者として実行してみてください。

(Right-click)アプリまたはそのショートカットを右クリックし、[管理者として実行(Run as Administrator)]をクリックします。

Windows統合プログラム互換性トラブルシューティングを使用する(Use Windows Integrated Program Compatibility Troubleshooter)

上記の右クリックオプションが機能しない場合は、Windows統合プログラム互換性トラブルシューティング(Windows Integrated Program Compatibility Troubleshooter)を使用してみてください。

  • 検索バーから「以前のバージョンのWindows用に作成されたプログラムの実行(Run programs made for previous versions of Windows)」と入力します。

  • [詳細設定]、[管理者として実行]の順に選択し、 [(Choose Advanced, Run as Administrator, )次へ( Next )]をクリックして続行します。

  • 問題が発生しているアプリを選択します。次に、[次へ(Next)]をクリックします。

  • 上のスクリーンショットのトラブルシューティングオプションから、[推奨設定を試す](Try recommended settings)を選択します。
  • [プログラムのテスト](Test the program)をクリックします。

Windows 10互換性トラブルシューティングは、以前のバージョンのWindowsを使用してアプリをテストします。これで問題が解決するかどうかを確認できます。

[トラブルシューティングオプションの選択](Select troubleshooting option)で[トラブルシューティングプログラム(Troubleshoot program)]を選択して、気付いた問題に基づいてWindowsの互換性設定を選択することもできます。

次のステップで、トラブルシューティング担当者は、発生している問題を特定するように求めます。

  • このプログラムは以前のバージョンのWindowsで動作しましたが、現在はインストールまたは実行されません。
  • プログラムは開きますが、正しく表示されません。
  • プログラムには追加の権限が必要でした。
  • 問題がリストに表示されません。

トラブルシューティングでは、問題として選択した内容に基づいてテストと提案が提供されます。問題を選択して、[次へ(Next)]をクリックします。 

次のオプションから選択するように求められます。

  • はい、このプログラムのこれらの設定を保存します。
  • いいえ、別の設定を使用して再試行してください。
  • いいえ、問題をMicrosoftに報告し、オンラインで解決策を確認してください。

Windows10マシンでの実行に問題があるすべてのアプリに対してトラブルシューティングを実行します。

Windows互換モードでアプリを手動で実行する(Run An App In Windows Compatibility Mode Manually)

1つのオプションは、以前のバージョンのWindowsの設定をアプリに使用させることです。

  • (Right-click)アプリまたはプログラムのショートカットを右クリックして[プロパティ]を選択し、[(Properties)互換性(Compatibility)]をクリックします。

上のスクリーンショットに見られるように、次を選択することもできます。

  • 縮小カラーモード。
  • 640x480の画面解像度で実行します。
  • フルスクリーンの最適化を無効にします。
  • このプログラムを管理者として実行します。

[このプログラムを互換モードで実行する](Run this program in compatibility mode. )の横のチェックボックスをオンにします。ドロップダウンメニューからバージョンを選択し、[適用(Apply)]をクリックします。

このプロセスでアプリの問題が解決しない場合は、互換性トラブルシューティング(Compatibility Troubleshooter)ウィザードを使用して、問題の解決に役立つかどうかを確認してください。

32ビットドライバーまたは署名されていないドライバーをインストールする(Install 32-bit Drivers Or Unsigned Drivers)

Windows 10 64ビットバージョン(Windows 10 64-bit version)では、すべてのドライバーをインストールする前に、有効な署名が必要です。32ビットバージョンはそうではありません。ただし、例外があります。(通常のBIOS(BIOS)ではなく) UEFIを搭載した新しいPCで実行される32ビットバージョンのWindows 10では、多くの場合、署名されたドライバーが必要です。

これには理由があります。署名されたドライバーは、安定性とセキュリティの向上に役立ちます。これらは、不安定なドライバーや悪意のあるドライバーからコンピューターを保護するのに役立ちます。したがって、署名されていないドライバをインストールする前に、それらが安全であることを確認してください。

Windows 10マシンで使用する古いプログラムまたはアプリに署名されていないドライバーが必要な場合は、特別なブートオプションを使用してインストールする必要があります。使用可能なドライバーが32ビットのみの場合は、32ビットバージョンのWindows10を使用する必要があります。

ただし、このプロセスにより、システムはセキュリティリスクに対してより脆弱になります。アプリまたはプログラムの重要性を判断し、考えられるリスクと比較検討する必要があります。 

署名されていないドライバをインストールするには、以下の手順に従います。 

  • 検索バーから[設定](Settings)に移動します。
  • [更新とセキュリティ](Updates and Security)、 [回復(Recovery)]の順にクリックします。 
  • [詳細設定(Advanced Setup)]で、[今すぐ再起動](Restart)を選択します。
  • これで、コンピュータは再起動モードになります。[高度なスタートアップ]に移動し、 (Advanced startup )[今すぐ再起動]( Restart now)を押します。

次のいずれかのオプションから選択します。

  • 継続する。
  • トラブルシューティング。
  • PCの電源を切ります。

  • [トラブルシューティング]、 [(Troubleshoot,) 詳細オプション(Advanced Options)]の順に選択し、[その他のリカバリオプションを表示(See more recovery options)]をクリックします。 
  • [スタートアップ設定](Startup Settings)をクリックしてから、[再起動(Restart)]をクリックします。

  • 数秒後、コンピュータが再起動し、以下の画面が表示されます。

  • 上のスクリーンショットで選択する設定は次のとおりです。7)ドライバー署名の適用を無効(7) Disable driver signature enforcement)にします。F7キーを押します。

コンピューターを再起動すると、ドライバーの署名の強制が無効になり、署名されていないドライバーをインストールできるようになります。

古い古いアプリがWindows10(Windows 10)で動作しない場合は、セキュリティリスクと、そのアプリケーションを使用する必要性または要望を比較検討する必要があります。一部の古いアプリやプログラムは、開発者によってサポートされなくなり、上記で提案されたWindows10互換性修正のいずれにも応答しません。

Windows10で正しく動作する代替品を探すことをお勧めします。交換できず必要なビジネスアプリやゲームがある場合は、上記のWindows10互換性修正プログラムのいずれかを試してください。 



About the author

私は強く推奨される Windows 10 の専門家であり、コンピューターの外観をパーソナライズし、Office ツールをより使いやすくすることを専門としています。オンライン印刷用にテキストやグラフィックスをフォーマットする方法、Outlook 用のカスタム テーマを作成する方法、さらにはデスクトップのタスク バーの外観をカスタマイズする方法など、Microsoft Office で作業する最も効果的な方法を他のユーザーが見つけられるように、自分のスキルを使用しています。コンピューター。



Related posts