- Вопрос или проблема
- Рекомендуется: отключить уведомление в реестре
- Альтернатива 1: разрешить отключение уведомлений в интерфейсе
- Альтернатива 2: замедлить таймер
- Ответ или решение
- Как отключить уведомления для "Предложений уведомлений" в Windows 11
- 1. Отключение уведомлений через Редактор реестра
- 2. Альтернативный способ через настройки системы
- 3. Ожидание появления уведомления
- 4. Полное отключение службы WpnUserService
- Заключение
Вопрос или проблема
Время от времени я получаю это уведомление от Windows 11:
Если я хочу отключить его (нажав на ...), опция недоступна:
Так как же его отключить?
Следующие настройки отключены в разделе Система > Уведомления > Дополнительные параметры:
- Показать приветственный опыт Windows после обновлений и при входе в систему, чтобы показать, что нового и предложенного
- Предлагать способы извлечения максимальной пользы из Windows и закончить настройку этого устройства
- Получать советы и предложения при использовании Windows
Служба пользовательских уведомлений Windows Push называет эту функциональность SmartOptOut.
Текущий статус: Я отключил это уведомление в реестре на трех компьютерах 2024-03-15, и с тех пор не видел никаких предложений уведомлений. Я обновлю этот ответ, если что-то изменится.
Microsoft утверждает, что теперь вы можете отключить эти уведомления без каких-либо ручных изменений в реестре, начиная с Windows 11 24H2 261000.2161 KB5044384 предвосхищение кумулятивного незащитного обновления октября 2024 года (или с последнего не предвосхищающего обновления патча ноября 2024 года).
Рекомендуется: отключить уведомление в реестре
Можно “Отключить все уведомления для предложений уведомлений” с помощью этого изменения реестра:
Редактор реестра Windows, версия 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Notifications\Settings\Windows.ActionCenter.SmartOptOut]
"Enabled"=dword:00000000
Альтернатива 1: разрешить отключение уведомлений в интерфейсе
В качестве альтернативы, если вы хотите отключить его через графический интерфейс приложения “Настройки”, вы можете установить следующее значение. Однако это более извилистый путь, который не работает лучше, это просто другой способ достичь того же состояния, что и рекомендованное изменение выше.
Редактор реестра Windows, версия 5.00
[HKEY_CLASSES_ROOT\AppUserModelId\Windows.ActionCenter.SmartOptOut]
"ShowInSettings"=dword:00000001
Имейте в виду, что этот ключ можно редактировать только пользователю TrustedInstaller, поэтому, если вы получаете Error Editing Value
, вам нужно либо взять на себя право собственности на ключ и предоставить себе разрешения на запись в него, либо запустить regedit.exe
как TrustedInstaller (например, с помощью WinAero Tweaker, ExecTi или PsExec).
Затем перейдите в Настройки > Система > Уведомления и в разделе “Уведомления от приложений и других отправителей” отключите “Предложения уведомлений”.
Вы также можете дождаться появления уведомления “Мы заметили, что вы не открывали это некоторое время” и нажать “Отключить все уведомления для предложений уведомлений” в меню … (которое больше не будет отключено, как это было на скриншоте в вопросе):
Альтернатива 2: замедлить таймер
Вы можете изменить частоту работы SmartOptOut, чтобы сделать его редким настолько, что он практически никогда не будет работать. Я использовал это, чтобы ускорить его для тестирования, так что замедление должно сработать тоже.
Редактор реестра Windows, версия 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Notifications\SmartOptOut]
"InitialTimerCooldown"=hex(b):ff,ff,ff,ff,ff,ff,ff,ff
"PeriodicTimerCooldown"=hex(b):ff,ff,ff,ff,ff,ff,ff,ff
Эти изменения устанавливают интервал между запуском WpnUserService и первой проверкой SmartOptOut, а также интервал между последующими проверками до максимального значения для 64-битного целого числа без знака. Это, похоже, интерпретируется как продолжительность в секундах, что соответствует примерно 585 миллиардам лет.
После некоторого копания в соответствующей документации Microsoft, для тех, кто вообще не заботится об уведомлениях, есть еще один способ полностью отключить основную причину этого поведения:
REG.EXE ADD HKLM\System\CurrentControlSet\Services\WpnUserService /v Start /t REG_DWORD /d 4 /f
REG.EXE ADD HKLM\System\CurrentControlSet\Services\WpnUserService /v UserServiceFlag /t REG_DWORD /d 4 /f
Значение Start
равное 0
отключит скрытый шаблон службы, который нельзя редактировать с помощью services.msc
, а значение UserServiceFlag
равное 0
предотвратит создание службы для пользователя (той, которая называется WpnUserService_*
).
Ответ или решение
Как отключить уведомления для "Предложений уведомлений" в Windows 11
Если вы сталкиваетесь с уведомлениями от Windows 11, касающимися "Предложений уведомлений", и хотите отключить их, у вас есть несколько вариантов решения этой проблемы. В данной статье мы рассмотрим информацию о том, как отключить эти уведомления как через настройки системы, так и с использованием редактора реестра.
1. Отключение уведомлений через Редактор реестра
Если стандартные настройки Windows не позволяют отключить уведомления и кнопка отключения серого цвета, вы можете сделать это вручную через редактор реестра. Выполните следующие шаги:
- Нажмите сочетание клавиш
Win + R
, чтобы открыть окно "Выполнить". - Введите
regedit
и нажмитеEnter
, чтобы открыть Редактор реестра. - Перейдите к следующему пути:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Notifications\Settings\Windows.ActionCenter.SmartOptOut
- В правой части окна найдите параметр
Enabled
и дважды щелкните по нему. - Установите значение
0
(ноль), чтобы отключить уведомления. - Закройте Редактор реестра и перезагрузите компьютер для применения изменений.
2. Альтернативный способ через настройки системы
Если вы предпочитаете использовать интерфейс Windows, можно попробовать следующий метод:
- Откройте "Параметры" (нажмите
Win + I
). - Перейдите в раздел "Система" и затем выберите "Уведомления и действия".
- В разделе "Уведомления от приложений и других отправителей" проверьте наличие опции "Предложения уведомлений" и отключите её, если она доступна.
Однако учтите, что даже если вы отключите уведомления через интерфейс, они могут все равно появляться, если в реестре не внесены соответствующие изменения.
3. Ожидание появления уведомления
Еще один способ — дождаться появления уведомления с текстом "Мы заметили, что вы не открывали это некоторое время" и нажать на "Отключить все уведомления для предложений уведомлений". Этот способ может также помочь, если исправления были внесены в обновления Windows.
4. Полное отключение службы WpnUserService
Если вам нужно полностью отключить уведомления от Windows, вы можете сделать это через командную строку:
- Откройте командную строку с правами администратора (нажмите
Win + X
, затем выберите "Командная строка (администратор)"). - Введите следующие команды:
REG.EXE ADD HKLM\System\CurrentControlSet\Services\WpnUserService /v Start /t REG_DWORD /d 4 /f REG.EXE ADD HKLM\System\CurrentControlSet\Services\WpnUserService /v UserServiceFlag /t REG_DWORD /d 4 /f
- Эти команды отключают службу WpnUserService, что предотвращает появление уведомлений в будущем.
Заключение
Отключение уведомлений "Предложений уведомлений" в Windows 11 можно осуществить через редактор реестра или интерфейс системы. Выбор метода зависит от ваших предпочтений и уровня комфорта при работе с системными настройками. Если вам необходимо полное отключение всей службы уведомлений, последующее использование командной строки обеспечит вам наилучший результат.
Способы, описанные в этой статье, должны помочь вам избавиться от ненужных уведомлений и улучшить ваш опыт работы с Windows 11.