Microsoft Storeを経由せずにWindows 11にアプリをインストールするのは、特にボタンをクリックするだけの操作に慣れていると、少々面倒な作業になることがあります。時には、ストアに欲しいアプリがないこともあります。ニッチなツールだったり、ベータ版だったり、あるいは企業向けの回避策だったりするかもしれません。このガイドでは、手動またはコマンドラインでアプリをインストールする様々な方法について解説します。これらの方法を使えば、ストアの煩わしさを完全に回避できます。必ずしも簡単ではなく、手順によっては少々面倒に感じるかもしれませんが、一度コツをつかめば非常に便利です。さらに、PowerShellやChocolateyなどのツールを使ったインストール方法を知っていれば、複数のマシンをセットアップしたり、すべてを簡単にアップデートしたりする必要がある場合に、数時間も節約できます。
ストアなしでWindows 11にアプリをインストールする
通常のアプリストアの制限にうんざりしている方、あるいはもっと細かく制御したい方は、これらの方法が役立つかもしれません。特に、アプリがMicrosoft Storeにない場合や、手動でインストールしたい場合に便利です。念のためお知らせしますが、ファイルをダウンロードする際は、常に慎重になり、その提供元を信頼してください。Windowsは設定が複雑なため、インストール時に管理者権限やセキュリティ設定の調整が必要になる場合があります。
正規のサイトからインストーラーをダウンロードする
まず、公式ウェブサイトまたは信頼できるサードパーティのソースからアプリのインストーラーを入手してください。「ダウンロード」「入手」「インストーラー」などのボタンを探し、怪しいサイトは避けてください。通常は、標準的な実行可能インストーラーである.zipファイル.exe
または.zipファイルをダウンロードします.msi
。設定によっては、アプリがzipファイルに含まれていたりするので、事前にアーカイブを解凍または実行できるようにしておきましょう。
ヒント:URLをもう一度確認し、正規のものであることを確認してください。特にChrome、VLC、Gitなどの人気アプリの場合は注意が必要です。Windowsは必要以上に認証を難しくしているのが当然ですよね?
インストーラーを実行する
インストーラーをダウンロードしたら、ダブルクリックして起動します。通常のセットアップウィザードが表示されます。「次へ」をクリックし、ライセンス契約に同意し、インストール場所(通常はC:\Program Files)を選択して待ちます。署名されていないファイルや不明なソースに関する警告が表示された場合、あまり知られていないサイトからのファイルであれば問題ありませんが、注意が必要です。一部のアプリはこの簡単な手順で問題なく動作します。
一部のマシンでは、これは一度失敗し、その後再起動または管理者の承認後に機能します。奇妙ですが、これは思ったよりも頻繁に発生します。
PowerShell を使って高度なインストールを行う
よりクリーンで自動化された方法が必要な時もあるでしょう。そんな時はPowerShellがお役に立ちます。PowerShellを管理者として開く(をクリックし、 「Windows PowerShell (管理者)Win + X 」を選択)か、検索して右クリックし、「管理者として実行」を選択します。その際、スクリプトの実行を有効化する必要があるかもしれません。
Set-ExecutionPolicy Unrestricted
これにより、スクリプトやコマンドをスムーズに実行できます。インストーラーをクリックする代わりに、コマンドラインからアプリをインストールできます。例えば、VLCのような人気ツールをインストールするには、次のコマンドを実行します。
winget install VLC
より詳細な制御が必要な場合、またはアプリがwingetに含まれていない場合は、ダウンロードとサイレントインストールのコマンドをスクリプト化できます。ただし、アプリがサイレントモードをサポートしていることが前提です(インストーラーのドキュメントで/Sまたは/quietオプションを探してください)。ただし、一部のアプリはコマンドラインパラメータに厳しい場合があるので、少しGoogle検索してみると良いでしょう。
Chocolatey でインストール – Windows パッケージ マネージャー
ChocolateyはWindowsのapt-getのようなもので、一括インストールや一括アップデートに非常に便利です。まず、PowerShellで管理者として次のコマンドを実行してChocolateyをインストールします。
Set-ExecutionPolicy Bypass -Scope Process -Force; [System. Net. WebClient]::New().DownloadString('https://community.chocolatey.org/install.ps1') | iex
プロンプトに従ってください。セットアップには1分ほどかかる場合があります。インストールが完了したら、次のコマンドを実行できます。
choco install firefox -y
これでFirefoxがサイレントインストールされます。他のアプリも同様です。インストーラーGUIや手動ダウンロードに煩わされることなくインストールできます。必要な情報を入力するだけで、あとは自動で処理されます。
注: 一部のアプリには Chocolatey パッケージがなかったり、特別なフラグが必要な場合がありますので、Chocolatey パッケージ リストを確認してください。
インストールプロンプトに従う
手動でインストールする場合でも、コマンドラインでインストールする場合でも、インストール中は注意してください。これらのプロンプトには、セキュリティ設定、オプション機能、ショートカットなどが含まれていることがよくあります。特に、怪しいソースからインストールする場合は、注意深く読んでください。インストールが完了すると、アプリの準備は完了です。PowerShellやChocolateyを使用した場合は、通常、追加のプロンプトは表示されず、すぐにインストールされます。
ストアを使わずにアプリをインストールするヒント
- 公式サイトや、GitHub、SourceForge などのよく知られたリポジトリ、または信頼できるソースからの直接リンクに固執してください。
- 互換性の問題を回避するために、Windows を最新の状態に保ってください。
- PowerShell スクリプトの実行を有効にした場合は、後で必ずデフォルト設定に戻してください (
Set-ExecutionPolicy Restricted
)。 - 何か不測の事態が発生した場合に備えて、大規模なインストールやスクリプトを実行する前に PC をバックアップしてください。
- 権限設定には注意し、すべてのプロンプトをよく読んでください。インストーラーの中には、余分なものをこっそりインストールしようとするものもあります。
よくある質問
ストアなしでアプリをインストールできますか?
理論的には可能です。ただし、インストーラーやPowerShell、Chocolateyなどのツールがあれば可能です。ただし、一部のエンタープライズアプリやシステムアプリでは、特別な権限や設定が必要になる場合があります。
ストアを避けても安全ですか?
ほとんどの場合、問題ありません。認証済みのソースからのみダウンロードする限り、通常は問題ありません。ただし、マルウェアは目立たない場所を好むので、クリックしたり実行したりする場所には注意してください。
管理者権限が必要ですか?
ほとんどのインストール、特にシステムフォルダやレジストリ設定を変更するものは、管理者権限を求められます。これは正常な動作であり、ほとんどの正規アプリでは必須です。
後でこれらのアプリをアンインストールするにはどうすればいいですか?
通常、コントロールパネルまたは設定 > アプリからアンインストールできます。CLIでインストールされたアプリの場合は、winget uninstall [app]
または を使用することもできますchoco uninstall [app]
。
アプリがインストールを拒否したりクラッシュしたりした場合はどうなるのでしょうか?
再ダウンロード、管理者として実行、Windows Updateの確認をお試しください。また、アプリのサポートページで既知の問題やサイレントインストールのフラグをご確認ください。
まとめ
- 信頼できるサイトからインストーラーをダウンロードします。
- インストーラーを実行するか、PowerShell/Chocolatey コマンドを使用します。
- プロンプトとセキュリティ警告に注意してください。
- 必要に応じてシステム設定からアンインストールしてください。
まとめ
ストア以外からアプリをインストールするのは、「入手」をクリックするほどスムーズではありませんが、一度コツをつかめば間違いなく可能です。旧バージョンやベータ版を入手したり、Microsoftの制限を回避したりと、はるかに自由度が高まります。ソースと権限に注意するだけで、ワークフローははるかに柔軟になります。これで1つのアップグレードがスムーズに実行できれば、それは素晴らしいことです。誰かの時間を節約するのに役立つことを願っています。