Windows 11とWindows 10はアプリのサイドロードをサポートしています。この機能により、ユーザーはWindowsストア以外から自分のお気に入りのアプリをダウンロードできるようになります。Windowsストアでは入手できないアプリはたくさんあり、この方法を使用すれば、ユーザーはWindows 11/10でそれらのアプリを簡単にインストールして実行できるようになります。Windows 8でストア以外のアプリをサイドロードする手順は少し難しかったのですが、Windows 11/10でははるかに簡単になりました。
アプリケーションのサイドロードとは何ですか?
Windowsデバイスに認定されていないソフトウェアをインストールして実行することを、アプリのサイドロードといいます。アプリケーションのサイドロードにより、ユーザーはさまざまなストアから任意のアプリをダウンロードできるようになります。以前は、MicrosoftはWindowsユーザーが外部アプリケーションをインストールすることを許可しておらず、ユーザーがインストールを試みるとそのようなインストールをブロックしていました。
Windows 10でアプリをサイドロードする
Windows 10コンピューターでアプリケーションをサイドロードする方法を説明します。
Microsoftストア以外からアプリをダウンロードする方法
ストア以外のアプリをダウンロードするには、まずWindowsの「開発者向け」モードを有効にします。「開発者向け」モードでは、ユーザーは未認定のアプリをダウンロードできるだけでなく、公式にリリースする前に自分で開発したアプリをテストすることもできます。
この開発者モードを使用すると、Windows 8.1で必要だったレジストリやグループポリシーエディターを調整することなく、アプリをテストしたりインストールしたりすることができます[この部分は最後に説明します]。
このオプションを有効にするには、次の手順に従います。
- 「スタート」メニューを起動します。
- 「設定」を開きます。
- 「更新とセキュリティ」を選択します。
- 「開発者向け」セクションに移動し、「アプリのサイドロード」のチェックボックスを選択します。
- Windows 10は「アプリのサイドロードは潜在的に危険です」という警告メッセージを送信します。
- ユーザーがリスクを冒すことを承諾する場合は、「はい」を選択して続行します。
これらの設定を変更すると、ユーザーはさまざまなアプリストアから任意のアプリケーションをダウンロードできるようになります。
Windows 11でアプリをサイドロードする方法
Windows 11でアプリをサイドロードするには、次の手順に従います。
- Windows 11の設定を開きます。
- プライバシーとセキュリティまでスクロールダウンします。
- セキュリティセクションに切り替えます。
- 開発者向けメニューを展開します。
- 開発者モードの見出しを探します。
- スイッチをオンの位置に切り替えます。
Windows 11の開発者モードでは、バラバラのファイルを含む、あらゆるソースからのアプリをインストールできるようになります。
アプリをサイドロードするリスク
技術的には、正規のストア以外からアプリケーションをダウンロードすることは間違っています。そこには多くのセキュリティリスクが含まれており、マルウェアがシステムに感染する可能性があります。ハッカーはランサムウェアを送信したり、ユーザーはID泥棒の標的になったりすることがあります。そのため、Microsoftは「アプリのサイドロード」オプションを有効にする前に警告メッセージを送信します。
Windows 11/10には、あらゆる種類の望ましくないソフトウェアを簡単に検出できる、多くの組み込みのセキュリティ機能とツールが含まれています。さらに、Microsoftは多くの物議を醸しているゲームやソフトウェア、エミュレーター、BitTorrentクライアントを制限しています。信頼できるプラットフォームからアプリケーションをダウンロードすることをお勧めします。しかし、外部のアプリを実行したりテストしたりする必要がある場合は、これがWindows 11/10での方法です。
この機能には多くのリスクが含まれていますが、私のようなユーザーは非常に興奮しています。今では、Androidユーザーのように、さまざまな種類のアプリ、テーマ、ゲームをWindows PC、ラップトップ、電話で使用して実行できるようになりました。
Microsoftストア以外のアプリをサイドロードする
Microsoftは、上記で説明したように、Windows 11/10でアプリをサイドロードすることを容易にしました。以前は、Windows 8.1でMicrosoftストア以外のアプリをサイドロードするには、この方法に従う必要がありました。この方法は、Windows 10とWindows 11でも機能します。
この方法は、Windows Enterprise EditionまたはWindows Serverでのみ、PCをドメインに参加させることで機能することに注意してください。スタンドアロンのWindows Enterprise Editionを使用している場合は、プロダクトキーでWindows Enterpriseをアクティベートしていることを確認してください。
TechNetによると、サイドロードの要件は次のとおりです。
- Windowsランタイムベースのアプリは暗号化署名されている必要があり、署名証明書を信頼するコンピューターにのみインストールできます。
- サイドロードのプロダクトキーをアクティベートするか、PCをすべての信頼済みアプリケーションのインストールを許可するグループポリシー設定が有効になっているActive Directoryドメインに参加させる必要があります。
- PCがすべてのサイドロード要件を満たすまで、スタートメニューのアプリタイルには右下に「X」が表示され、問題が発生してアプリが実行できないことを示します。
方法を説明します。
ストア以外のアプリケーションをサイドロードできるように、グループポリシーを有効にする必要があります。
- マウスを左端の隅に移動し、スタートを右クリックします。
- 実行をクリックし、gpedit.mscと入力してグループポリシーエディターを開きます。
- コンピューターの構成 – >管理用テンプレート – >Windowsコンポーネント – >アプリパッケージの展開に移動します。
- 「すべての信頼済みアプリのインストールを許可する」をダブルクリックします。
- 「有効」をクリックし、次にOKをクリックします。
これで、Windows 8にストア以外のアプリケーションをインストールする準備が整いました。
ここでは、昇格したPowerShellプロンプトを使用してアプリケーションをインストールします。
次のコマンドを実行します。
add-appxpackage C:\app1.appx –DependencyPath C:\winjs.appx
これで完了です!
これでアプリケーションがインストールされているはずです。この方法は、大規模な展開を行うITプロフェッショナル向けです。ストア以外のアプリケーションが見つからなかったため、この方法はテストできませんでした。
コメントする