要約:
Microsoft は現在、Windows 11 プレビュー バージョンでアプリケーション起動の高速化と呼ばれる新機能をテストしていますが、この機能は現在 Microsoft Edge ブラウザーのみをサポートしています。 Microsoftによると、他のアプリケーション開発者もMicrosoftにアプリケーションを提出できるという。将来的には、承認されたアプリケーションは、ユーザーが起動したときにより速く読み込まれるようになります。

従来の起動プロセスでは、まず一時プロセスを作成して Microsoft Edge ブラウザがすでに実行されているかどうかを確認し、その後、すでに起動されているウィンドウに要求を転送します。一時プロセスは自動的に終了します。新しい高速起動機能により、Microsoft Edge ブラウザーは起動要求を受信するウィンドウを事前にシステムに登録し、この転送プロセスを排除できます。 Microsoft は、デバイスが複数のタスクを実行しているときに起動応答が速くなると主張しています。
この改善は主にホット スタートアップを目的としています。すべてのアプリケーションを高速化できるわけではありません。 Microsoft Edgeがバックグラウンドで動作していない場合、高速起動の条件を満たしません。デフォルトでは、Microsoft Edge ブラウザーは、ブラウザー ウィンドウを閉じた後も永続化するために少数のバックグラウンド プロセスを保持します。そのため、ユーザーがブラウザーを再度起動すると、新しい起動メカニズムが重ねられるため、応答速度が速くなります。
Microsoft は、将来的には他のアプリケーションでも同様のメカニズムを使用できると述べていますが、Microsoft Learn のサポート ドキュメントには現在、関連するインターフェイスがアクセス制限機能としてリストされています。開発者は、Microsoft から特別なロック解除トークンを申請する必要があり、アプリケーションは単一インスタンスの実行ロジックを単独で処理する必要もあります (つまり、複数のインスタンスを同時に起動することによって引き起こされる問題を回避するため)。
この新しいインターフェイスは、Windows 11 26H2/26H1/25H2 バージョンのみをサポートする予定です (Windows 11 24H2 以前のバージョンはサポートが終了しているため)。そのため、サポートされていない古いバージョンでは利用できません。興味のある開発者は、ここをクリックして Microsoft のサポート ドキュメントにアクセスできます。
https://learn.microsoft.com/en-us/windows/apps/develop/launch/accelerated-launch
コメント