Desktop Analyticsでの互換性評価

以前のソリューションのアップグレード評価は一般的でした。たとえば、注意が必要な場合や修正可能です。 アプリやドライバーに問題の優先順位を付ける方法や、分析情報をアップグレードする方法に関する視覚的なインジケーターは提供されません。 Desktop Analyticsは、この機能を互換性リスクに置き換えます。 Desktop Analyticsは、アップグレード前のシナリオの展開ビューでのみアプリの評価を表示します。 現在の展開計画に含まれるマシンから得られる分析情報Microsoft基づいてアプリを分類します。

Desktop Analyticsでは、次の互換性評価カテゴリが使用されます。

  • : このアプリを Windows アップグレードのリスクにさらすシグナルがサービスに見つかりませんでした。 ターゲット OS では、そのまま動作する可能性があります。

  • : 分析は、アプリケーションの機能が損なわれている可能性があることを示しますが、修復が可能な可能性があります。

  • : アップグレード中またはアップグレード後にアプリケーションが失敗することはほぼ確実です。 修復が必要な場合があります。

  • 不明: アプリが評価されませんでした。 MS の既知の問題Windows の準備完了などの他の分析情報はありません。

展開計画のアプリまたはドライバー資産の一覧には、[ 互換性リスク ] 列の各資産のこの値が表示されます。

アプリ リスク評価

アプリ リスク評価ソースの図

アプリケーションの評価評価を生成するために使用Desktop Analyticsソースがいくつかあります。

アプリの各ソースの評価は、Desktop Analyticsにあります。 デプロイ 計画のアプリ資産の一覧で、個々のアプリを選択して、そのプロパティのポップアップ ウィンドウを開きます。 全体的な推奨事項と評価レベルが表示されます。 [ 互換性リスク要因 ] セクションには、これらの評価の詳細が表示されます。

ヒント

アプリの詳細ウィンドウに互換性評価が表示されない場合は、[ アプリのバージョンの詳細 ] 設定がオフになっている可能性があります。 既定ではオフになり、すべてのバージョンのアプリが同じ名前と発行元と組み合わされます。 サービスは、バージョンごとに互換性リスク評価を行います。 [アプリのバージョンの詳細] をオンにして、特定のアプリ バージョンの互換性リスク評価を確認します。 詳細については、「資産の 計画」を参照してください。

既知の問題をMicrosoftする

Desktop Analyticsは、Microsoftアプリ互換性データベースで既知の問題がないか調べます。 このデータベースを使用して、Microsoftまたはその他の発行元から公開されているアプリケーションの既存の互換性ブロックを特定します。 このチェックは、選択した展開計画のターゲット OS にのみ適用されます。

アプリのプロパティ ウィンドウには、 MS の既知の問題として、次の問題が表示されます。

アップグレード中に資産が削除される

Windows で、アプリケーションまたはドライバーとの互換性の問題が検出されました。 資産は新しい OS バージョンに移行されません。 アップグレードを続行するためのアクションは必要ありません。 互換性のあるバージョンのアプリケーションまたはドライバーを新しい OS バージョンにインストールします。

Windows では、次の資産を部分的または完全に削除できます。

  • 完全な削除: Windows セットアップでは、アップグレード中にデバイスからアプリまたはドライバーが完全に削除されます。
  • 部分的な削除: Windows セットアップでは、デバイスからアプリまたはドライバーが部分的に削除されます。 Windows をアップグレードした後、手動でアンインストールする必要があります。

どちらの場合も、Windows をアップグレードした後、ユーザーはドライバーに関連付けられているアプリまたはハードウェアを使用できません。

Desktop Analytics ポータルでこの推奨事項を確認するには、次の手順を実行します。

  1. デプロイ 計画で、[パイロットの 準備] を選択します。
  2. [アプリ] タブを選択します。
  3. アプリを選択し、サイド ウィンドウで互換性リスク要因と推奨事項を表示します。

Desktop Analytics ポータルでの資産の推奨事項のスクリーンショット

アップグレードのブロック

Windows でブロックの問題が検出され、アップグレード中にアプリケーションを削除できません。 新しい OS バージョンでは動作しない可能性があります。 アップグレードする前に、アプリケーションを削除します。 新しい OS バージョンで再インストールしてテストします。

アップグレードをブロックしますが、アップグレード後に再インストールできます

アプリケーションは新しい OS バージョンと互換性がありますが、移行されません。 Windows をアップグレードする前にアプリケーションを削除します。 新しい OS バージョンに再インストールします。

アップグレードをブロックし、アプリケーションを最新バージョンに更新する

アプリケーションの既存のバージョンは、新しい OS バージョンと互換性がありません。移行されません。 互換性のあるバージョンのアプリケーションを使用できます。 アップグレードする前にアプリケーションを更新します。

ディスク暗号化のブロックアップグレード

アプリケーションの暗号化機能によってアップグレードがブロックされます。 Windows をアップグレードする前に暗号化機能を無効にし、アップグレード後に有効にします。

新しい OS では動作しませんが、アップグレードはブロックされません

アプリケーションは新しい OS バージョンと互換性がありませんが、アップグレードはブロックされません。 アップグレードを続行するためのアクションは必要ありません。 互換性のあるバージョンのアプリケーションを新しい OS バージョンにインストールします。

新しい OS では動作せず、アップグレードがブロックされます

アプリケーションは新しい OS バージョンと互換性がありません。アップグレードはブロックされます。 アップグレードする前にアプリケーションを削除します。 互換性のあるバージョンのアプリケーションを使用できる場合があります。

新しい OS でのアプリケーションの評価

Windows はアプリケーションを移行しますが、新しい OS バージョンでのアプリのパフォーマンスに影響を与える可能性のある問題が検出されました。 アップグレードを続行するためのアクションは必要ありません。 新しい OS バージョンでアプリケーションをテストします。

アップグレードをブロックする可能性がある、アプリケーションをテストする

アップグレードを妨げる可能性があるが、さらに調査が必要な問題が Windows によって検出されました。 アップグレード中にアプリケーションの動作をテストします。 アップグレードがブロックされている場合は、アップグレードする前に削除してください。 次に、それを再インストールし、新しい OS バージョンでテストします。

複数

複数の問題がアプリケーションに影響します。 [ クエリ] を 選択すると、Windows によって検出された問題の詳細が表示されます。

アップグレード後にアプリケーションを再インストールする

アプリケーションは新しい OS バージョンと互換性がありますが、Windows をアップグレードした後に再インストールする必要があります。 アップグレード プロセスによってアプリケーションが削除されます。 アップグレードを続行するためのアクションは必要ありません。 新しい OS バージョンでアプリケーションを再インストールします。

セーフガード

Windows 互換性データは、一部のアプリとドライバーをセーフガードで分類します。これにより、更新が失敗またはロールバックWindows 10可能性があります。 Windows はアップグレードすることもできますが、アプリまたはドライバーは削除されます。 Desktop Analyticsは、更新プログラムをデプロイする前に資産を修復できるように、これらのセーフガードを事前に特定するのに役立つようになりました。

  1. Desktop Analytics ポータルで、デプロイ 計画を選択します。

  2. メニューで [ 資産の計画 ] を選択し、[ アプリ ] タブに切り替えます。

  3. 名前列をフィルター処理して、 という単語 Safeguardを含む値を持つ項目を表示します。 結果を選択すると、詳細が表示されます。

    注:

    このエントリは、デバイスにインストールされている実際のアプリではありません。 これは、セーフガード互換性タグを使用して環境内のアプリまたはドライバーを識別するのに役立つプレースホルダーです。

  4. [推奨事項] セクションで、[詳細情報] へのリンクを選択 します。 このリンクは、セーフガード タグを持つアプリまたはドライバーの現在の一覧を含む Windows Web サイトを開きます。

  5. 現在発行されている一覧を、環境内の資産の一覧と比較します。 互換性のあるバージョンに更新することで、潜在的に問題のあるアプリやドライバーを修復します。

Desktop Analyticsのセーフガード アプリのスクリーンショット

Windows の準備完了

導入状態は、Microsoftとデータを共有する商用デバイスからの情報に基づいています。 状態は、ソフトウェア ベンダーからのサポート ステートメントと統合されています。

Desktop Analyticsは、商用デバイスで見つかった資産の各バージョンの導入状態を提供します。 この状態には、コンシューマー デバイスまたはデータを共有していないデバイスからのデータは含まれません。 状態は、すべてのWindows 10デバイスの導入率を表しているわけではありません。

可能なカテゴリは次のとおりです。

  • 高い採用: 少なくとも 100,000 の商用Windows 10デバイスがこのアプリをインストールしています。

  • 採用:少なくとも10,000台の商用Windows 10デバイスがこのアプリをインストールしています。

  • 不十分なデータ: Microsoftが導入を分類するために、このアプリの情報を共有している商用Windows 10デバイスが少なすぎます。

  • 開発者に問い合わせる: このバージョンのアプリで互換性の問題が発生する可能性があります。 Microsoftは、ソフトウェア プロバイダーに問い合わせて詳細を確認することをお勧めします。

  • 不明: このバージョンのこのアプリケーションで使用できる情報はありません。 他のバージョンのアプリケーションで情報を入手できる場合があります。

サポートに関する声明

ソフトウェア プロバイダーがWindows 10でこのアプリケーションの 1 つ以上のバージョンをサポートしている場合は、アプリのプロパティ ウィンドウにこのステートメントが表示されます。 [互換性リスク要因] セクションで、 サポート ステートメントを確認します。

高度な分析情報

Desktop Analyticsは、次の追加の分析情報を使用して問題を検出することもできます。

Adopted version available

このアプリの別のバージョンは、他のお客様によって高く採用されています。 このシグナルでは、Windows エコシステムからの導入データが使用されます。 現在のバージョンにアップグレード ブロックがある場合は、代わりに代替バージョンをデプロイすることを検討してください。 別のアプリケーションで採用されているバージョンを見つけるには、"運用の準備" の下にあるアプリケーションの正常性に関するページを参照してください。

ドライバーの依存関係

アプリはドライバーに依存しています。 Desktop Analyticsでは、任意の回帰を検出するためのパイロット テスト用アプリをお勧めします。 問題がある場合は、発行元に問い合わせて、Windows 10に準拠しているバージョンを要求してください。

その他の分析情報

Configuration Manager サイトとクライアントをバージョン 1906 に更新すると、診断データ レベルが Enhanced Limited に設定されている場合、クライアントは次の追加の分析情報も報告します。

重要

新しいConfiguration Manager機能を最大限に活用するには、サイトを更新した後、クライアントも最新バージョンに更新します。 このシナリオは、クライアント バージョンも最新になるまで機能しません。

16 ビット アプリ

すべての 16 ビット コンポーネントをアプリケーションから削除し、32 ビットまたは 64 ビットの同等物に置き換えます。 詳細については、「 Windows Vista と Windows Server 2008 開発者向けストーリー: アプリケーション互換性クックブック」を参照してください。

もう 1 つのオプションは、NT Virtual DOS Machine (NTVDM) を有効にして、Windows 10のサポートを有効にすることです。

管理者特権が必要

アプリでは、ユーザーがデバイスへの管理アクセス権を持っている必要があります。 管理者のアクセス許可を必要とするこれらのアプリには、アプリ マニフェストを使用します。 詳細については、「 アプリケーション マニフェストを作成して埋め込む」を参照してください。

Desktop Analyticsでは、任意の回帰を検出するためのパイロット テスト用アプリをお勧めします。

Java の依存関係

多くの Java アプリケーションは、個別にインストールされた Java ランタイム環境 (JRE) に依存しています。 古い JRE バージョンは引き続きWindows 10で動作しますが、Oracle では最新の JRE バージョンのみがサポートされます。 サポートされていない古い JRE を使用すると、セキュリティの脆弱性が発生する可能性があります。 アプリケーションが最新の JRE バージョンで実行されていることを確認します。

DPI 対応ではない

アプリで、Windows 10の高度な画面解像度に関する表示の問題が発生する可能性があります。 高 DPI 解像度の問題を回避するには、アプリ マニフェストを使用します。 詳細については、「 アプリケーション マニフェスト」を参照してください。

Desktop Analyticsでは、任意の回帰を検出するためのパイロット テスト用アプリをお勧めします。

Silverlight フレームワーク

Microsoftでは、ブラウザーベース以外のアプリでは Silverlight を使用しないことをお勧めします。 Silverlight 5 のサポート終了日は 2021 年 10 月です。

最新の Web ブラウザーでは Silverlight はサポートされていません。

ブラウザー サポート
Google Chrome サポート終了: 2015 年 9 月
Firefox サポート終了: 2017 年 3 月
Microsoft Edge 使用できるプラグインがありません

Desktop Analyticsでは、任意の回帰を検出するためのパイロット テスト用アプリをお勧めします。

.NET Framework 1.0/1.1

.NET Framework バージョン 1.0 は、Windows 10ではサポートされていません。 バージョン 1.1 は、Windows 10では互換性がありません。 アプリがサード パーティの発行元の場合は、ベンダーに問い合わせて、Windows 10に準拠しているバージョンを要求してください。 それ以外の場合は、サポートされているバージョンの .NET を使用するようにアプリケーションを再開発します。

.NET Framework 2.0/3.0

.NET 2.0 および 3.5 フレームワークは、Windows 10でサポートされています。 Windows 機能を有効にする必要がある場合があります。 詳細については、「Windows 10に.NET Framework 3.5 をインストールする」を参照してください。

UI アクセス

UI アクセス権を持つアプリケーションは、ユーザー インターフェイス制御レベルをバイパスして、デスクトップ上の高い特権ウィンドウへの入力を促進できます。 この設定は、ユーザー インターフェイス支援テクノロジ アプリケーションにのみ使用します。

アプリでアクセシビリティ機能を使用していない場合は、アプリ マニフェストの UI アクセス フラグを false に設定します。 詳細については、「 アプリケーション マニフェストを作成して埋め込む」を参照してください。

Desktop Analyticsでは、任意の回帰を検出するためのパイロット テスト用アプリをお勧めします。

ドライバー リスク評価

Desktop Analytics、OS バージョンに移行しないドライバーも可用性別に一覧表示およびグループ化されます。

ドライバーの評価は、Desktop Analyticsにあります。 展開計画のドライバー資産の一覧で、個々のドライバーを選択して、そのプロパティのポップアップ ウィンドウを開きます。 全体的な推奨事項と評価レベルが表示されます。 [ 互換性リスク要因 ] セクションには、これらの評価の詳細が表示されます。

ドライバーの可用性 アクションが必要ですか? 意味 ガイダンス
ボックス内で使用可能 いいえ(認識のみ) 現在インストールされているバージョンのアプリケーションまたはドライバーは、新しい OS バージョンに移行されません。 互換性のあるバージョンは、新しい OS バージョンと共にインストールされます。 アップグレードを続行するためのアクションは必要ありません。
Windows Updateからインポートする はい 現在インストールされているバージョンのドライバーは、新しい OS バージョンに移行されません。 互換性のあるバージョンは、Windows Updateから入手できます。 コンピューターがWindows Updateから更新プログラムを自動的に受信する場合は、操作は必要ありません。 それ以外の場合は、Windows をアップグレードした後Windows Updateから新しいドライバーをインポートします。
Windows Updateから、ボックス内で利用できます はい 現在インストールされているバージョンのドライバーは、新しい OS バージョンに移行されません。 アップグレード中に新しいドライバーがインストールされますが、新しいバージョンはWindows Updateから入手できます。 コンピューターがWindows Updateから更新プログラムを自動的に受信する場合は、操作は必要ありません。 それ以外の場合は、Windows をアップグレードした後Windows Updateから新しいドライバーをインポートします。
ベンダーに確認する はい ドライバーは新しい OS バージョンに移行せず、互換性のあるバージョンDesktop Analytics見つけることができません。 ソリューションについては、ドライバーを製造する独立系ハードウェア ベンダー (IHV) またはデバイスを提供した元の機器メーカー (OEM) に問い合わせてください。

関連項目

Windows 10の FastTrack センター特典を使用すると、Desktop App Assureにアクセスできます。 この利点は、Windows 10とMicrosoft 365 Apps for enterprise互換性に関する問題に対処するために設計された新しいサービスです。 詳細については、「Desktop App Assure」を参照してください。