Windows
 Computer >> コンピューター >  >> システム >> Windows

レジストリ・GPO・コマンドラインでMicrosoft Storeアプリの自動更新をオフにする方法

Microsoft Storeは、Windows 11/10ユーザーがアプリやゲームを入手する際に最も信頼できる公式ストアです。数百ものアプリケーションを取り揃えているだけでなく、多彩な機能も搭載しています。その中には必須の機能もあれば、不要と感じる機能もあるでしょう。

Microsoft Storeでは、新しいバージョンがリリースされると自動的にダウンロードして更新するよう設定できます。これは非常に便利な機能ですが、バックグラウンドで常時動作するプロセスである以上、データ通信量やバッテリー消費に影響を与える可能性もあります。

アプリの更新を自分のタイミングで行いたい場合は、自動更新機能をオフにする必要があります。この記事では、Microsoft Storeの自動更新を無効化または有効化する方法を詳しく解説します。さらに、自動更新を無効にしている場合にアプリを手動で更新する方法についてもご紹介します。

Microsoft Storeアプリの自動更新をオフにする5つの方法

Microsoft Storeアプリの自動更新は、以下の5つの方法でオフにできます。

  1. Microsoft Storeの設定から変更する
  2. Windowsレジストリを使用する
  3. グループポリシーオブジェクトエディターを使用する
  4. PowerShellを使用する
  5. コマンドプロンプトを使用する

以降のセクションで、それぞれの方法をステップバイステップで詳しく説明していきます。

1] Microsoft Storeの設定から自動更新をオフにする

ストアの設定画面から自動更新を無効にするのが、最もシンプルで確実な方法です。

まずWindowsキーを押して「Microsoft Store」と検索し、検索結果の最初の項目を選択してストアを起動します。右上隅にある3点リーダー(…)をクリックし、表示されたメニューから「設定」を選択してください。

設定画面が開いたら、「アプリを自動的に更新する」の横にあるスイッチをオフにします。

レジストリ・GPO・コマンドラインでMicrosoft Storeアプリの自動更新をオフにする方法

この操作を行うと、Microsoft Storeはバックグラウンドでアプリを更新しなくなります。以降の更新は、ユーザー自身が手動で開始したときにのみ実行されます。

自動更新を再度有効にしたい場合は、同じ手順を実行し、「アプリを自動的に更新する」のスイッチをオンに戻すだけでOKです。

2] Windowsレジストリから自動更新を無効にする

Windowsレジストリを編集することでも、Microsoft Storeの自動更新を無効にできます。まずWindowsキーを押して「regedit」と検索し、「レジストリエディター」を右クリックして「管理者として実行」を選択してください。

レジストリエディターで、以下のキーへ移動します。

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStore

右側ペインの空いている部分を右クリックし、「新規 > DWORD (32ビット) 値」を選択します。作成したDWORDに「AutoDownload」という名前を付け、値を「2」に設定してください。

3] グループポリシーオブジェクトエディターから自動更新を無効にする

Microsoft管理コンソール(MMC)を開きます。見つからない場合は、スタートメニューで「MMC」と検索して選択してください。MMCを開くかどうか確認されたら「はい」をクリックします。

コンソールウィンドウで「ファイル > スナップインの追加と削除」に進み、左側の一覧から「グループポリシーオブジェクトエディター」を見つけます。このスナップインを選択し、中央の「追加」ボタンをクリックしてください。

レジストリ・GPO・コマンドラインでMicrosoft Storeアプリの自動更新をオフにする方法

ポップアップウィンドウで「完了」をクリックし、最後に「OK」ボタンを押してスナップインの追加を完了させます。

次に、「ローカル コンピューター ポリシー > コンピューターの構成 > 管理用テンプレート > Windowsコンポーネント > ストア」へ移動します。

「自動ダウンロードと更新のインストールをオフにする」をダブルクリックします。

レジストリ・GPO・コマンドラインでMicrosoft Storeアプリの自動更新をオフにする方法

開いたウィンドウで「有効」ラジオボタンを選択し、「OK」をクリックすれば設定完了です。

4] PowerShellを使って自動更新を無効にする

スタートメニューボタンを右クリックし、「PowerShell(管理者)」を選択します。以下のコードをコピーして、PowerShellウィンドウに貼り付けて実行してください。

$Name = "AutoDownload"

$Value = 2

$Path = "HKLM:\SOFTWARE\Policies\Microsoft\WindowsStore"

If ((Test-Path $Path) -eq $false){

New-Item -Path $Path -ItemType Directory

}

If (-!(Get-ItemProperty -Path $Path -Name $Name -ErrorAction SilentlyContinue)){

New-ItemProperty -Path $Path -Name $Name -PropertyType DWord -Value $Value

}

else{

Set-ItemProperty -Path $Path -Name $Name -Value $Value

}

このスクリプトは、指定されたレジストリキーが存在しない場合は新規作成し、既存の場合は値を更新してくれます。

5] コマンドプロンプトから自動更新を無効にする

Windowsキーを押して「cmd」と検索します。「コマンドプロンプト」を右クリックし、「管理者として実行」を選択してください。

コマンドプロンプトウィンドウに以下のコマンドを入力し、Enterキーを押して実行します。

reg add HKLM\SOFTWARE\Policies\Microsoft\WindowsStore /v AutoDownload /t REG_DWORD /d 2 /f

これで設定は完了です。

自動更新を無効にした後の手動更新方法

Microsoft Storeの自動更新を無効にすると、手動で更新作業を行うまでアプリは古いバージョンのままになります。手動で更新する場合は、Microsoft Storeを開き、右上の「ライブラリ」から「更新プログラムの取得」をクリックすれば、利用可能なアップデートをまとめて適用できます。

レジストリ・GPO・コマンドラインでMicrosoft Storeアプリの自動更新をオフにする方法

  1. iPhoneでアプリの自動更新をオフにする方法|通信量とバッテリーを節約する設定手順

    インターネットを見てもいない、音楽をダウンロードしてもいない、動画を見てもいない、そもそもスマホに触ってすらいないのに、なぜかモバイルデータ通信量が減っている——そんな経験はありませんか?その原因のひとつとして考えられるのが、iPhoneの「自動アップデート」機能です。この機能がオンになっていると、アプリがバックグラウンドで勝手に更新され、知らないうちにデータ通信量を消費してしまうのです。アプリの自動アップデートとは?自動アップデートはiOS 7以降で導入された機能で、インストール済みアプリの更新版を自動的にダウンロード・インストールしてくれるものです。アプリの更新作業をすべてお任せできる便利

  2. Windows 10で自動更新をオフにする2つの方法|グループポリシーとレジストリの設定手順

    Windows 10の登場により、多くの点が変わりました。インターフェースやデフォルトブラウザなど、あらゆる部分が洗練されています。しかし、中には好みに合わない機能もあるかもしれません。その一つが、Windows 10の「自動更新」です。MicrosoftはPCの安全と最新状態を保つため、更新プログラムを自動的にダウンロード・インストールする仕様になっています。セキュリティ面ではありがたい機能ですが、自動更新を望まないユーザーもいるでしょう。ご安心ください。Windows 10では自動更新をオフにすることが可能です。 Windows 10で自動更新をオフにする方法は主に2つあります。「ローカル