Microsoft は、Windows 11 での面倒なアプリのアップデートに対してついに何らかの対策を講じています
<本文>
Microsoft は、Windows 11 の 設定 > アプリ > アプリの更新 にあるすべてのサードパーティ アプリの更新を 1 つのページにまとめたいと考えています。 Microsoft Store にはすでにライブラリやダウンロードがありますが、Microsoft Edge、Visual Studio、またはストアで見つからないアプリや独自のアップデーターを備えたアプリなど、他のサードパーティ アプリは対象外です。

Windows 11 では、Microsoft Store 経由でアプリの更新を入手することも、Winget を使用することもできます。たとえば、以下のスクリーンショットを見てください。 PC にインストールされているアプリのアップデートは数十件ありますが、開発者から個別のアップデーターが提供されていないため、これらは Microsoft Store サーバーによって処理されます。

ただし、Edge、Chrome、Visual Studio などのほとんどの一般的なサードパーティ アプリには、独自のアップデーターがあります。 Microsoft は、開発者が提供する組み込みのアップデーターを置き換えることは望んでいませんが、それらの更新プログラムをすべて 1 つのページに表示したいと考えています。現時点では、サードパーティ製アプリに利用可能なアップデートがあるかどうかは、ping が送信されない限りわかりません。
Microsoft はこの混乱を修正し、更新エクスペリエンスを統一したいと考えています。同社はまた、アプリのアップデートを自動的にチェックし、使用パターンに基づいてアプリのアップデートをいつインストールするかを決定することもしたいと考えています。
ただし、開発者が「アップデート オーケストレーション プラットフォーム (UOP)」を統合することをオプトインしない限り、これは何も起こりません。これは、単なるアプリのアップデートを超えたより大きな計画の一部です。
Windows は更新プログラムが乱雑に散らかっています
Microsoftは、Windows 11には製品をアップデートする方法が多すぎると主張している。毎月のセキュリティ更新プログラムを処理する Windows Update と、ストア アプリ用の Microsoft Store アップデーターがあります。同時に、Windows コンポーネント、開発者ツール、サードパーティ製ドライバー、およびソフトウェアも用意されており、これらはすべて独自の方法でスキャン、ダウンロード、インストール、しつこいよう行います。
Microsoft は、Update Orchestration Platform (UOP) API を使用してアプリまたは開発者ツールをプラグインできる、新しい Windows 側更新システムを構築しています。 Windows Update 経由で提供されないサードパーティのドライバー リリースでも、この API を使用できます。 Windows は、開発者が提供するアップデーターを使用してアプリまたはドライバーをいつ更新するかを決定します。
現在、Microsoft はアプリの更新用に UOP API をテストしており、サードパーティ製ドライバーの詳細を間もなく共有する予定です。

私たちのテストでは、Windows Insight は 設定 > アプリ 内に新しい アプリの更新 ページを見つけました。このページには、この新しい API を使用するすべてのアプリが含まれています。これは、Windows が Microsoft Store で入手できないサードパーティ アプリの更新プログラムを自動的にダウンロードまたはインストールするようになることを意味します。上記のページですべてを管理できます。
ただし、開発者はアプリを「更新プロバイダー」としてオーケストレーターに登録する必要があるため、これはオプションの機能になります。
Windows はアプリの更新を独自のサーバーに移動しません。アプリのパッケージに含まれる「アップデーター」に ping を送信するだけです
登録中に、開発者は、更新をスキャンする方法を認識する実行可能ファイルへのパスを Windows に与える必要があります。その後、Windows はそのスキャナーを定期的に実行します。スキャナーは新しい更新を見つけると、Update Orchestration Platform (UOP) API を使用してその更新を OS に記述します。
UOP を統合したアプリが更新を報告すると、Windows は Windows 11 の設定の アプリの更新 セクションに更新を表示できます。 Windows は、独自のスキャナーまたはインストーラーを持ち、UOP API に登録されているアプリに対してこれを行います。その結果、設定の「アプリの更新」は、Update Orchestration Platform API を使用するすべてのアプリをカバーすることになります。
Windows は、カスタム Win32 スタイルのインストーラーを使用するアプリも処理します。サードパーティ アプリは引き続き独自のバックエンドと独自のインストーラー ロジックを使用します。 Windows はこれらの部分を置き換えませんが、アクティビティ、パフォーマンス、電源状態に基づいて、サードパーティ製アプリの更新プログラムを自動的にスキャンしてインストールするタイミングを決定できます。
たとえば、現時点では、Visual Studio に更新があると、アプリ内でそれが表示され、Visual Studio インストーラー (通常は C:\Program Files (x86)\Microsoft Visual Studio\Installer にある setup.exe) が実行されます。 Visual Studio 内で更新をトリガーすることで、インストーラーを実行できます。
将来、Visual Studio のようなアプリが UOP API の使用を開始した場合、開発者がインストーラーとバックエンドを完全に制御できる一方で、Windows はそのインストーラーをいつ実行するかを決定できます。
ただし、API は完全にオプションであるため、これが問題になるわけではありません。そのため、開発者はアプリを更新して API を含める必要があります。
ホーム
シェアする
ニュースレター
WL ニュースレター
WLニュースレターです!
最新の Windows、IT、AI アップデートを常に入手してください。 50,000 人以上の加入者から信頼されています。
名前
電子メール
無料で参加
*️⃣ 出典リンク:
ニュースレター
、