ms-appinstallerプロトコルを再有効化する方法|Windowsで安全に設定する手順
企業のIT管理者は、かつてMicrosoftが無効化したMSIXのms-appinstallerプロトコルハンドラーを再び有効化できるようになりました。この機能は、Emotetマルウェアを使った脅威アクターが悪意のあるWindows App Installerパッケージを配布するために悪用したことから、一時的に無効化されていました。本記事では、ms-appinstallerプロトコルを安全に再度有効化する方法を詳しく解説します。

ms-appinstallerプロトコルハンドラーとは?
ms-appinstallerプロトコルハンドラー(AppX Installer)は、Webサイト上のリンクをクリックするだけでアプリケーションをシームレスにインストールできるようにするために導入された仕組みです。具体的には、インストーラーをPCにダウンロードすることなく、Webサーバー上からMSIXパッケージやApp Installerファイルを使ってWindowsアプリケーションを直接インストールできるようにするものです。
ms-appinstallerプロトコルはなぜ無効化されたのか
Microsoftは、ゼロデイのWindows AppX Installerなりすまし脆弱性を悪用したEmotet攻撃が続いていたことを受け、ms-appinstallerプロトコルを無効化しました。その結果、ユーザーはアプリパッケージを一旦デバイスにダウンロードしてから、App Installerでインストールする必要がありました。
しかし、最近の発表によると、Microsoftはついにこの問題を解決し、IT管理者はプロトコルを安全に再有効化できるようになったとのことです。Microsoftは次のように述べています。
「この機能は多くのエンタープライズ組織にとって重要であると認識しています。プロトコルの再有効化を安全な形で行えるよう、徹底的なテストを実施するための時間を確保しています。また、IT管理者がプロトコルを再有効化し、組織内での利用を制御できるようにするグループポリシーの導入も検討しています。」
Windowsでms-appinstallerプロトコルを有効化する方法
MSIX向けにms-appinstallerプロトコルを有効化するには、最新のApp Installer(執筆時点ではバージョン1.17.10751.0)とDesktop App Installer Policyの両方をWindowsマシンにダウンロード・インストールし、ローカルグループポリシーエディターで機能を有効にします。手順は以下の通りです。
なお、自社のWebサイトでms-appinstallerプロトコルを使用している場合は、リンクから「ms-appinstaller:?source=」の部分を削除することで、MSIXパッケージやApp Installerファイルをユーザーのマシンにダウンロードできるように更新できます。
設定手順
- 最新のApp Installer(オフライン版)をダウンロードします。
- ダウンロード後、アーカイブパッケージを解凍します。
- MSIXBUNDLEファイルを実行し、App Installerを最新バージョンに更新します。
- 次に、最新のDesktop App Installer Policy(ADMXテンプレート)をダウンロードします。
- ダウンロード後、アーカイブの中身を展開し、管理用テンプレートを展開(配置)します。
- ローカルグループポリシーエディターを開きます。
- 左側のペインで以下のパスに移動します。
コンピューターの構成 > 管理用テンプレート > Windows コンポーネント > Desktop App Installer
- 右側のペインにある[App Installer ms-appinstaller プロトコルを有効にする]ポリシーをダブルクリックしてプロパティを編集します。
- ポリシーウィンドウでラジオボタンを[有効]に設定します。
- [適用] > [OK]をクリックして変更を保存します。
- ローカルグループポリシーエディターを終了します。
- PCを再起動します。
以上で完了です。
Windows 11/10にApp Installerをインストールする方法
Windows 11/10にApp Installerをインストールするには、以下の手順を実行します。
- アプリパッケージファイルをローカルフォルダーにダウンロードします。
- Add-AppxPackage PowerShellコマンドを使用してインストールします。
- 次に、appinstallerファイルをドライブ上のローカルフォルダーにダウンロードします。
- Add-AppxPackage -AppInstaller PowerShellコマンドを使用してインストールします。
MSIXアプリとは何か
MSIXは、すべてのWindowsアプリにモダンなパッケージング体験を提供するWindowsアプリのパッケージ形式です。MSIXパッケージ形式は、既存のアプリパッケージやインストールファイルの機能を保持しつつ、Win32、WPF、Windows Formsアプリに対して新しいモダンなパッケージングおよび展開機能を提供します。
MSIXはMSIに取って代わるのか
MSIXは、MicrosoftがMSIやAppX形式の後継として位置づけている形式です。Windows 10 1809以降、MSIXはパッケージ形式としてAppXを完全に置き換えます。MSIXは間違いなくアプリケーションパッケージングの未来です。大規模組織にとって多大なメリットがある一方で、互換性ツール、ISVのサポート、十分なパッケージングツールが普及するまで、エンタープライズでの採用には時間がかかるでしょう。

-
Google Phoneアプリでダークモードを有効にする方法|4つの簡単な手順を解説
近年のスマートフォンの多くはOLEDディスプレイを採用しており、スマホの使用時間も大幅に増加しています。そのため、目の負担を軽減するためにダークモードの活用が重要になっています。ダークモードを有効にすると、目に優しいだけでなく、ディスプレイによるバッテリー消費も抑えられます。 ダークモードへの需要が高まる中、GoogleはPhoneアプリをはじめとする多くのネイティブアプリにダークモードを実装しました。 注意: PhoneアプリはPlayストアで配信されていないため、すべてのユーザーが利用できるわけではありません。プリインストールされている端末のみアップデートして利用できますが、それ以外の端
-
匿名シークレット共有アプリ「Whisper」、長年にわたりユーザーの個人情報を漏洩していたことが判明
匿名で秘密や告白を共有できるアプリ「Whisper(ウィスパー)」が、長年にわたってユーザーの個人情報を公開状態にしていたことが判明しました。2012年に登場したWhisperは、その独自のコンセプトによって瞬く間に人気を博しました。ユーザーは世界中のコミュニティに向けて、匿名のまま告白や秘密を投稿できるのです。しかし、米ワシントン・ポストの最新報道によると、このアプリは何年にもわたってユーザーの機密性の高い情報を露出し続けていたことが明らかになりました。Whisperがこの種のスキャンダルに巻き込まれるのは今回で2度目であり、今回は簡単には収まりそうにありません。Whisperとは?秘密を共