モード Windowsとの互換性で実行されていたコンピュータでプログラムを実行することができます 以前のバージョン オペレーティング·システム。 新しいオペレーティングシステムのリリースでは、一部のプログラムに問題があります。プログラムがエラーで起動する、アプリケーションが動作しないなどです。
新しいバージョンのWindowsに加えられた変更により、そのバージョンのオペレーティングシステムで一部のプログラムを使用できなくなります。 すべてのプログラムが開発者によって長い間サポートされているわけではありません。
多くのプログラムは、サポートが終了した後でも、コンピュータ上で何年も正常に動作します。 Windowsコードの変更により、アプリケーションは次の機能を失います。 新しいバージョン OS。 開発者がサポートを停止したため、新しいバージョンのWindowsの要件に従ってプログラムコードを書き直す人は誰もいません。 ソフトウェア。 したがって、この状況から抜け出す方法が必要です。
に 助けが来る Windowsの互換モード。 互換モードで実行すると、古いプログラムで正常に動作する多くの古いプログラムをPCで実行できます。 Windowsバージョン.
プログラム互換モード Windowsの起動 2つの方法があります。
- すべてのバージョンのWindowsのプロパティまたはプログラムのショートカットから。
- 経由 。
最初のケースでは、ユーザーは問題のあるプログラムのアイコン、またはアプリケーションの実行可能ファイル(.exe)を右クリックします。 2番目の方法では、システムのトラブルシューティングツールを使用します。
一部のプログラムは、さまざまな理由で互換モードで有効にした後でも正しく機能しないことに注意してください。 ほとんどの場合、古いアプリケーションは引き続きコンピューターで実行できます。
このページの説明では、Windows 10の互換モードを示します。他のバージョンのWindows(Windows 7、Windows 8、Windows 8.1)では、古いプログラムとコンピューターにインストールされているシステムのバージョンとの互換モードを設定します。同じように動作します。
ショートカットまたはアプリケーションプロパティのコンテキストメニューから互換モードでプログラムを実行する方法
プログラムが新しいバージョンのオペレーティングシステムで動作することを拒否した場合は、組み込みのオペレーティングシステムを使用して問題の修正を試みる必要があります Windowsモード互換性。
プログラムのショートカットまたは実行可能ファイルを右クリックします。 アプリケーションのショートカットがない場合は、コンピュータで起動しないプログラムのファイルを見つけます。 プログラムは通常にインストールされます システムディスク、ビット深度に応じて、プログラムファイルまたはプログラムファイル(x86)フォルダーに移動します。 ごくまれに、プログラムがユーザーのプロファイルの場所にインストールされます。
C:\ Users \ UserName \ AppData \ Roaming
場所で、アプリケーションの名前またはこのソフトウェアの製造元の名前でプログラムフォルダーを探します。 探す 希望するプログラム、次にアプリケーションファイルを右クリックします。
注:Windows 10では、システムが特定のアプリケーションに対応するタブを表示しないことがあるため、オブジェクトのプロパティのコンテキストメニューを常に使用できるとは限りません。そのため、別の方法を使用してください。
コンテキストメニューで、[プロパティ]項目をクリックします。
開いた[プロパティ:アプリケーション名]ウィンドウで、[互換性]タブに移動します。
ここでは、[互換性トラブルシューターの実行]ボタンを使用して互換性トラブルシューターをすぐに実行するか、適切なオプションを手動で選択できます。
これを行うには、[このプログラムを互換モードで実行する:]設定をアクティブにしてから、Windowsのバージョンを選択します。 このアプリケーションうまくいきました。
色、画面解像度、およびスケーリングの詳細設定を調整します(これらのオプションは64ビットシステムでは機能しない場合があります)。
必要に応じて、[このプログラムを管理者として実行する]の横のチェックボックスをオンにします。 一部のアプリケーションを実行するには、昇格された管理者権限が必要です。
ケーススタディは次のとおりです。Windows10では、SkypeforDesktopをPCにインストールすることはできません。 プログラムのインストールを開始すると、ストア(Microsoft Store)からダウンロードするための提案が表示されます。 Skypeアプリ Windows 10の場合(これらのプログラムは互いに異なります)。 唯一の解決策は、SkypeforDesktopをWindows8の互換モードでインストールすることです。
設定が完了したら、「OK」ボタンをクリックしてください。 互換モードでプログラムを確認してください。
Windowsトラブルシューティングを使用して互換モードを実行する方法
Windows 10、Windows 7、Windows 8、Windows 8.1のプログラム互換モードは、組み込みのシステムツールを使用して開始できます。
これを行うには、ショートカットまたはプログラムファイルを右クリックし、コンテキストメニューで[互換性の問題を修正する]項目をクリックします。
2番目の方法は、[トラブルシューティング]を選択した後、コントロールパネルからツールを起動することです。 [コンピューターのトラブルシューティング]ウィンドウで、[以前のバージョンのWindows用に設計されたプログラムを実行する]リンクをクリックします。
Windows 10には、3番目の方法があります。設定アプリを起動し、Update&Securityと入力します。 次に、[トラブルシューティング]セクションを開き、[互換性の問題のトラブルシューティング]オプションまで下にスクロールして、オプションをクリックし、[今すぐツールを実行]ボタンをクリックします。
Windows 7、Windows 8、Windows 8.1のユーザーは、Microsoft Easy Fixツール(ツールはWindows 10に組み込まれています)を追加で使用できます。このツールは、Microsoft Webサイトで適切な問題を選択することにより、コンピューターにダウンロードする必要があるのと同じ機能を実行します。ページ。 これについてもっと読む。
Windowsの互換性の問題のトラブルシューティング
ツールが特定のプログラムファイルではなくコンピュータ管理によって起動された場合、ユーザーは起動、インストール、または操作の問題があるプログラムを選択する必要があります。
トラブルシューティングを実行した後、 自動検索コンピューターの互換性の問題を検出します。
次のウィンドウで、診断モードを選択する必要があります。 選択できるオプションは2つあります。
- 「推奨設定を使用する」-推奨互換性設定を使用してプログラムの起動をテストします。
- 「プログラムの診断」-気づいた問題に基づいた互換性オプションの選択。
プログラムをテストし、[次へ]ボタンをクリックします。
最後のウィンドウで、問題の修正に関する質問に対する適切な回答を選択する必要があります。
- 「はい、プログラム用にこれらの設定を保存してください。」
- 「いいえ、他のオプションを試してください。」
- 「いいえ、この問題に関するメッセージを企業に送信し、インターネットで解決策を探してください。」
「プログラム診断」オプションを選択すると、ユーザーは、気付いた問題に対してトラブルシューティング固有のオプションを提供できるようになります。
ウィンドウで「どのような問題に気づきましたか?」 最も適切なオプションを1つ以上選択する必要があります。
- 「プログラムは以前のバージョンのWindowsで動作しましたが、インストールまたは実行されません。」
- 「プログラムは開きますが、正しく表示されません。」
- 「プログラムには追加の権限が必要です。」
- 「問題がリストに表示されていません。」
ウィンドウ内の「プログラムはどのバージョンで動作しましたか?」 Windowsオペレーティングシステムの推奨バージョンの1つを選択します。
気付いた問題がこのリストにない場合、システムツールは明確な質問に答えるように促します。
次に、システムを選択するための推奨設定を使用して、プログラムの動作を確認するように求められます。
ツールの最後のウィンドウでチェックインした後、問題の修正に関する質問に答えます。 それでもプログラムが機能しない場合は、考えられるすべてのオプションを試してください。
必要に応じて、単一のアプリケーションまたはシステム全体をプログラムできます。
記事の結論
Windows互換モードでは、実行できます 古いプログラム新しいバージョンのオペレーティングシステムで。 オペレーティングシステムツールを使用して、コンピューターのプログラム互換性の問題を修正できます。
経験豊富なPCおよびインターネットユーザー
Windows 10は2年以上前のものであり、すべての主要なプログラムは、Windows10で動作するように長い間最適化されてきました。 ただし、特殊なユーティリティや古いゲームなど、何年も更新されておらず、新しいバージョンのWindowsでは正しく動作しないソフトウェアがあります。 幸い、Windows 10には、以前のバージョンのシステムとの特別な互換モードで任意のプログラムを実行する機能があり、古いソフトウェアの問題に対処するのに役立ちます。 この記事は表示されます Windows10で互換性のないプログラムを実行する方法いくつかの方法で修正します。
プログラムのプロパティを使用して互換モードを有効にする方法
互換モードをアクティブにする最も簡単な方法は、プログラムのプロパティ(つまり、のような実行可能ファイル)で設定することです。 EXE)またはそのラベル。
Windowsでのプログラムショートカットの場所
さまざまなソフトウェアが[スタート]メニューに配置するすべてのショートカットは、フォルダーにあります。 C:\ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs。 プログラムの実行可能ファイル、および[スタート]メニューにないショートカットは、ほとんどの場合、アプリケーションフォルダーにあります。 次のディレクトリにあります。
- 最も一般的なオプション: C:\ Program Filesまた C:\ Program Files(x86).
- まれなバリアント: C:\ Users \ username \ AppData \ Roaming.
互換モードを有効にする方法
組み込みの診断ユーティリティによる互換モードの有効化
ビルトインにより、もう少し便利な互換モード設定が提供されます Windowsユーティリティ 互換性の問題のトラブルシューティング.
- クリック Win + S。 入る 以前のバージョンのWindows用に作成されたプログラムの実行.
- 見つかったユーティリティを実行します。
- 碑文をクリック さらに.
- アイテムを一つ選べ 管理者として実行.
- ボタンをクリックします さらに遠く.
- 必要なプログラムを見つけてください。 リストにない場合(たとえば、ポータブルアプリケーションの場合)、アイテムを選択します リストにない実行可能ファイルへのパスを指定します。
- クリック さらに遠く.
- 互換性設定を構成するには、手動または自動の方法を選択してください。 頻繁 自動モード問題の修正には役立たないため、手動を使用することをお勧めします。 起動するには、をクリックします プログラム診断.
- チェックボックスをオンにします プログラムは以前のバージョンのWindowsで動作しましたが、現在はインストールまたは実行されませんを押して さらに遠く.
- プログラムが以前に正しく機能していたシステムのバージョンを指定し、をクリックします さらに遠く.
- ボタンをクリックします プログラムを確認してくださいテスト実行を実行します。
- クリック さらに遠く.
- すべてが順調に進んでいる場合は、アイテムを選択します はい、プログラムのこれらの設定を保存します。 それ以外の場合は、ボタンを使用してください いいえ、他のオプションを試してください互換モードを別の方法で設定します。
- トラブルシューティングを閉じます。
ほとんどの場合、これらの手順は、Microsoftの現在のオペレーティングシステムで古いプログラムを操作するのに役立ちます。
それは根本的に新しいオペレーティングシステムの印象を与えます-それはバージョン番号だけであり、Windows7とは3桁異なります。 はい、すべて プレインストールされたアプリケーション-従来のデスクトップではなく、新しい「ユニバーサル」。
ただし、従来のデスクトッププログラムが必要な人は心配する必要はありません。 見慣れないWindows10の外観を怖がらせないでください。アプリがWindows7で動作した場合、ほぼ確実にWindows10で動作します。
システム内部はWindows7および8に似ています
はい、Windows10で従来のデスクトッププログラムを実行できます。 内部的には、Windows10はWindows8に非常に似ており、Windows8はWindows7に似ています。アプリケーションのセキュリティモデルとドライバーアーキテクチャは根本的に変更されていません。WindowsXPとWindowsVistaまたはWindows7の間に違いはありません。
つまり、アプリがWindows 7または8で実行される場合、ほぼ確実にWindows 10で実行されます。はい、Windows 10にもまったく新しいアプリモデルがありますが、従来のデスクトップアプリはこれらの新しいアプリと並べて実行できます。 「ユニバーサル」アプリ。
WindowsRTはもうありません
マイクロソフトは開発を断念したので、 Microsoft Surface 3、Surface 2ではまだ使用できませんでしたが、デスクトッププログラムを使用できます。
16ビットアプリケーション(つまり、Windows 3.1の時代のプログラム)は、64ビットバージョンのWindows10では動作しません。 これらは32ビットバージョンのWindows7で動作するため、16ビットプログラムを使用せずに方法がない場合は、32ビットバージョンのWindows 10をインストールします。一般に、64ビットのWindows7とまったく同じです。システムの16ビットアプリケーションのバージョンは機能しませんでした。 64ビットバージョンのWindows10で16ビットプログラムを実行しようとすると、このコンピューターではサポートされていないことを示すメッセージが表示されます。
アプリの互換性を確認する方法
Microsoftには、システムをスキャンし、互換性のないプログラムやデバイスを報告する更新アシスタントがあります。 このヘルパーは、Windowsを介してすべてのWindows7およびWindows8.1コンピューターに自動的にインストールされたGetWindows10アプリに組み込まれています。 WindowsUpdate。 タスクバーのアプリケーションアイコンをクリックして、互換性チェックを実行します。
重要なビジネスアプリケーションまたはその他がある場合 欠かせないプログラム、Windows 10と互換性があるかどうかを開発会社に確認してください。Windows7および8で動作する場合は、問題はありません。
これらのアプリなしでは本当にできない場合は、数週間待って更新し、他のユーザーがWindows 10でアプリを使用しているかどうかを確認できます。結局のところ、急いでアップグレードする必要はありません。無料でアップグレードできます。 Windows10の発売から1年。
Windows 10は、一部のレガシービルトインと互換性がありません Windowsプログラム。 たとえば、それは機能しません Windowsメディア Centerは、Windows 8のダウンロード料金を支払うことができます。組み込みゲームの従来のデスクトップバージョン(Hearts、Solitaire、Minesweeper)はシステムから除外されていますが、最後の2つの最新の「ユニバーサル」バージョンがあります。 DVD再生機能は内蔵されていませんが、代わりにVLCPlayerなどをインストールできます。 デスクトップガジェット(ガジェット)は永久になくなりましたが、それほど悪くはありません- 信頼できる保護彼らはデータを自慢することができませんでした。
材料 |
Windows 8、8.1、10では、プログラムの互換性は特別なサービスによって決定されます。 プログラム互換性アシスタントは、以前に開始したときに発生する既知の問題を特定するために機能します インストールされたプログラムおよびアプリケーション。 問題が検出されると、次のメッセージが画面に表示されます。
どのような場合にアシスタントを無効にすることができますか
- そのような通知はあなたを邪魔し、あなたの仕事を大幅に遅くします。
- Windowsをバージョン8、8.1、10に更新した後、システムは数か月間正常に動作しており、「 このプログラムは正しく動作しない可能性があります»めったに表示されません。
- 使用するソフトウェアの品質には100%の信頼があります。
Windows 8、8.1、10でこのサービスを停止する方法はたくさんあります。
オプション1
オプション2
オプション1から手順3〜5を繰り返します。
必要に応じて、ヘルパーサービスを開始することもできます。 この場合、「スタートアップタイプ」の行で「自動的に」を設定する必要があります。
オプション3
- Win + Rボタンを同時に押して、「 走る».
- gpedit.mscと入力し、[OK](または[Enter])を押します。
- 新しいウィンドウ""でアイテム"を選択します ユーザー構成».
- 開いたフォルダ ""。
- それで ""。
- フォルダ「」を見つけて選択します。
- 覆いかぶさる " プログラム互換性アシスタントを無効にする」を右クリックして次のウィンドウを開き、「」をクリックします。 変化する».
- 開いたウィンドウで、「 含まれています»そしてOKを押します。
数分以内に、コンピューターはタスクを完了します。 この間、他のアクションを実行しないでください。 前の設定に戻すには、手順1〜7を実行してから、「 無効" また " 設定されていません».
スクリーンショットはWindows10のものです。バージョン8と8.1では、互換性設定の変更は同じです。
経験の浅いユーザーへの警告:
プログラム互換性アシスタントサービスを終了すると、競合の発生に関連する追加のリスクが発生します 古いプログラム更新されたバージョン(8-10)とMicrosoftのオペレーティングシステムの不安定な動作。
所有するアクティブユーザー パソコン管理者レベルでは、CompatibilityAssistantサービスを無効にすると時間を大幅に節約できます。
関連動画