Настройка обновлений приложений Windows в Windows

Приложение Windows в Windows поставляется с механизмом обновления, обеспечивающим наличие последних компонентов и обновлений системы безопасности. При наличии обновлений для установки приложения Windows в Windows механизм обновления зависит от того, установлен ли он из Microsoft Store или из автономного пакета MSIX. Поведение обновления работает следующим образом:

  • Microsoft Store: обновления доставляются из Microsoft Store и не нарушают работу. Существует также фоновая задача, которая проверяет наличие обновлений каждые 8 часов и устанавливает обновление только при закрытии приложения Windows.

  • Автономный пакет MSIX: обновления доставляются из сети доставки содержимого (CDN) по умолчанию. Пользователи по-прежнему могут вручную обновить приложение Windows из Microsoft Store. Существует фоновая задача, которая проверяет наличие обновлений каждые 8 часов и только при закрытии приложения Windows.

Вы можете настроить поведение обновления приложения Windows в Windows, задав значение реестра. Этот параметр позволяет управлять включением или отключением автоматических обновлений. Если обновления включены, можно также указать, поступают ли они только из Microsoft Store, только с расположения CDN или из обоих источников.

Если установить приложение Windows из автономного пакета MSIX, вы можете отключить автоматические обновления и пользователи не получают уведомления об обновлениях в приложении Windows. Однако пользователи по-прежнему могут вручную обновить приложение Windows из Microsoft Store, даже если он был установлен с помощью автономного пакета MSIX. Вы не можете отключить автоматическое обновление в приложении Windows, если оно было первоначально установлено из Microsoft Store; он следует параметрам обновления Microsoft Store.

Предупреждение

Корпорация Майкрософт не рекомендует отключить автоматические обновления в приложении Windows. Если вы отключаете автоматические обновления, ваша организация несет ответственность за поддержание актуальности приложения Windows. Обновления приложений Windows содержат исправления безопасности в дополнение к улучшениям производительности и стабильности и новым функциям. Устаревшая версия приложения Windows может предоставить вашей организации значительный риск безопасности.

Чтобы сохранить целостность, безопасность и доступность служб, мы зарезервируем право запретить устаревшим версиям клиентов подключаться к службам.

Предпосылки

Перед началом работы необходимо выполнить следующие предварительные требования:

  • Установите приложение Windows из Microsoft Store или из автономного пакета MSIX.

  • Административные разрешения на локальном устройстве Windows для изменения реестра.

Настройка поведения обновления

Чтобы настроить поведение обновления в приложении Windows в Windows, задайте одно из следующих значений реестра на локальном устройстве Windows:

  • Ключ: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsApp

  • Тип: REG_DWORD

  • Имя: DisableAutomaticUpdates

  • Данные:

    • 0: включает обновления (значение по умолчанию)
    • 1: отключение обновлений из всех расположений
    • 2: отключение обновлений из Microsoft Store
    • 3: Отключить обновления с расположения CDN

    Установка ключа со значением 2 или 3 запрещает приложению Windows обращаться к Microsoft Store для поиска обновлений. Если приложение Windows было скачано из Microsoft Store, Microsoft Store по-прежнему отправляет обновления как обычно, включая приложение Windows.

Реестр можно настроить с помощью средства корпоративного развертывания, например Intune, Configuration Manager или групповой политики, или использовать PowerShell.

Чтобы задать это значение реестра с помощью PowerShell, сделайте следующее:

  1. Закройте приложение Windows, если оно открыто.

  2. Откройте командную строку PowerShell от имени администратора, а затем выполните следующую команду. Обязательно замените <value> соответствующим значением реестра:

    $path = "HKLM:\SOFTWARE\Microsoft\WindowsApp"
    If (!(Test-Path $path)) {
        New-Item -Path $path -Force
    }
    
    New-ItemProperty -Path $path -Name DisableAutomaticUpdates -PropertyType DWORD -Value '<value>' -Force
    
  3. Чтобы изменения вступили в силу, не нужно перезапустить устройство Windows. При следующем запуске приложения Windows он использует настроенную функцию обновления.

Кольцо предварительной оценки

Выпуск программы предварительной оценки приложений Windows предлагает предварительную версию функций, запланированных для предстоящего общедоступного выпуска. Как правило, доступна за две недели, инсайдерская сборка позволяет пользователям тестировать новые функции, прежде чем она станет широко доступной на поддерживаемых устройствах. Пользователи могут включать или отключать получение инсайдерских версий в панели настроек приложения Windows. Приложение Windows будет обновляться, когда более новая версия будет доступна в текущем выбранном кольце обновлений, например, Public или Insider.

Выпуск предварительной оценки не будет доступен, если обновления CDN также заблокированы на локальном устройстве Windows. Обновления CDN можно отключить с помощью раздела реестра DisableAutomaticUpdates или блокировки сетевого доступа к конечной точке CDN.

Отключение или принудительное применение кольца предварительной оценки для приложения Windows

Установка значения реестра AdminReleaseRing отключит переключатель предварительной оценки на панели параметров и предотвратит изменение параметра. Чтобы управлять поведением обновлений в приложении Windows для круга инсайдеров, задайте одно из следующих значений реестра на локальном устройстве с Windows:

  • Ключ: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsApp
  • Тип: REG_DWORD
  • Имя: AdminReleaseRing
  • Данные:
    • 0: Public Ring (значение по умолчанию)
    • 3: Ринг предварительной оценки