Вопрос задавался в чате и форуме неоднократно, и ответ не является тайным знанием. Однако рекомендации в интернете противоречивы, а иногда – ошибочны. К тому же, сегодняшний рассказ продолжает серию публикаций (раз, два, три) о противостоянии излишне агрессивному продвижению сервисов Microsoft 365 в Windows.
[+] Сегодня в программе
Проблема
Время от времени Windows отображает такой экран. Дизайн в Windows 11 и Windows 10 разный, но суть одна.
Он называется SCOOBE – Second Chance Out of Box Experience, т.е. повторное отображение окон OOBE, пользовательского этапа установки операционной системы.
Заметьте, что возможности больше не показывать его не предусмотрено.
Когда-то там было написано «Напомнить позже». А теперь сразу говорят, что отказ спасет ненадолго: «Напомнить через 3 дня». Окно хотя бы можно закрыть, нажав эту ссылку. Но так бывает не всегда!
Из этого экрана выхода нет. Трудно сказать, в ходу ли он до сих пор и в каком именно сценарии (сообщите в обсуждении, если видели недавно).
Кажется, это один из этапов этого же процесса в Windows 10. Так, в Windows 11 похожий экран действительно является его частью. Однако из него можно выбраться навигацией, нажимая что-то вроде «назад – пропустить».
Когда вопрос Ники всплыл в чате, я живо вспомнил панический телефонный звонок отца. Он включил ноутбук и застрял на этом экране, причем он уже работал в учетной записи Microsoft.
Не предоставив возможности закрыть окно, талантливые маркетологи загнали неопытных пользователей в полный тупик.
Я предложил отцу просто выключить компьютер, удерживая кнопку питания. Но и это получилось не с первого раза! Он просто нажимал кнопку и отправлял в систему в сон, а после пробуждения попадал в тот же самый экран. Пришлось вместе считать до пяти с пальцем на кнопке.
Опытные пользователи предложат вызвать диспетчер задач и завершить процесс. Но по телефону это нереально объяснить, да и сидя за компьютером не все так просто.
Для начала придется вслепую осуществлять навигацию с клавиатуры по диспетчеру задач, чтобы отобразить его поверх всех окон. В моем случае это получилось далеко не с первого раза, потому что параллельно еще какой-то процесс загружал ЦП, тормозя отклик графического интерфейса.
И нужно же еще определить процесс! В итоге выяснилось, что за появление экрана, предлагающего завершить настройку компьютера, отвечает процесс webexperiencehostapp.exe
. Но это знание не помогает предотвратить появление экрана в будущем. Разве что политикой AppLocker или WDAC блокировать его запуск…
Как предотвратить появление экрана
Для этого предусмотрена настройка, запрятанная в дополнительные параметры уведомлений (здесь картинка с русским интерфейсом).
В интернетах много противоречивых советов из-за схожести двух верхних параметров, переименования по крайней мере одного из них в какой-то момент, а также невнятности в официальных источниках. Например, Сергей Ткаченко до прочтения этой статьи советовал на Winreview отключать первый пункт, который точно не блокирует обсуждаемый экран. С другой стороны, KB4563980 гласит, что достаточно второго флажка, и он действительно решает вопрос с проблемным экраном. Но при этом из статьи непонятно, на что конкретно влияет настройка и вообще относится ли документ к Windows 11.
Полный путь на двух языках в Windows 11 22H2:
- Settings – System – Notifications – Additional settings — Suggest ways to get the most out of Windows and finish setting up this device
- Параметры – Система — Уведомления — Дополнительные параметры — Предложить способы завершения настройки устройства для наиболее эффективного использования Windows
Примечание. Настройка может отсутствовать в некоторых системах – например, заветного пункта не оказалось на одной из моих ВМ с чистой установкой Windows 11 22H2. В таком случае можно пробовать отключение в реестре↓ Microsoft точно не собирается отказываться от этого экрана, поскольку тестирует более персонализированное обращение.
Настройка всех трех дополнительных параметров уведомлений в реестре
С помощью Process Monitor несложно отследить связь между GUI и реестром. Отключение всех трех↑ сразу:
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager /v SubscribedContent-310093Enabled /t REG_DWORD /d 0 /f reg add HKCU\Software\Microsoft\Windows\CurrentVersion\UserProfileEngagement /v ScoobeSystemSettingEnabled /t REG_DWORD /d 0 /f reg add HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager /v SubscribedContent-338389Enabled /t REG_DWORD /d 0 /f
Show the Windows welcome experience…
Показывать интерфейс приветствия Windows…
Это параметр диспетчера доставки содержимого.
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager /v SubscribedContent-310093Enabled /t REG_DWORD /d 0 /f
Экспериментальным путем мне не удалось выяснить сферу применения этой настройки – сообщите, если знаете. Но можно и пофантазировать. Например, диспетчер доставки содержимого помимо прочего управляет загрузкой сторонних приложений из магазина после установки системы. И если в следующей версии Windows 11 список приложений расширится, пользователя можно уведомить, если настройка включена. Или могут сообщить о возможности менять фон рабочего стола с помощью функции Spotlight, т.к. картинки доставляет тот же диспетчер.
Suggest ways to get the most out of Windows…
Предлагать способы завершения настройки устройства…
Параметр, описанный в KB4563980, точно блокирует появление проблемного экрана. Вот тут мы и видим SCOOBE.
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\UserProfileEngagement /v ScoobeSystemSettingEnabled /t REG_DWORD /d 0 /f
Get tips and suggestions when using Windows…
Получать советы и предложения…
Еще один параметр диспетчера доставки содержимого.
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager /v SubscribedContent-338389Enabled /t REG_DWORD /d 0 /f
Заключение
Я ни разу не видел такого экрана на своих рабочих системах. Разумеется, если компьютер в домене, нет смысла затаскивать его в учетную запись Microsoft или предлагать подписку. Но с домашними пользователями в последние годы компания обращается очень вольно, не стесняясь применять темные паттерны в UI и UX.
Ситуации никак не помогает отсутствующая или крайне скудная и даже бессмысленная документация в стиле «чтобы отключить <текст из названия настройки>, отключите <название настройки>». KB4563980 – яркий пример, но далеко не единственный. Заметьте, что статью даже не стали обновлять до Windows 11, как будто это не применимо к более новой ОС.
В совокупности это подталкивает пользователей к применению разнообразных твикеров. А там уже дело не ограничивается точечным применением настроек. Массовое же перекраивает весь пользовательский опыт и сразу ставит крест на видении Microsoft.
Однако компанию это не смущает, поскольку в масштабах всей пользовательской базы таким занимается подавляющее меньшинство. Поэтому домашнее поле экспериментов будет только расширяться.
Михаил Кутьин
Windows 11 22H2, тоже отсутствует
Спасибо за статью!
Vadim Sterkin
Я не отследил логику пропажи. С одной стороны, я её поздно заметил и не хотел дальше держать статью в черновиках. Она и так там слишком долго болталась, потому что требовалось проверить разные параметры в несколько варьирующихся настройках состем.
Быстрый опрос в чате показал отсутствие зависимости между чистой установкой и обновлением. Напишите мне, если вдруг появится экран после отключения в реестре. Косвенно это будет означать, что Microsoft сделала нерабочим параметр.
Nikolay Kolesnik
На 10 тоже всплывает подобное предложение. Ключи реестра обратно совместимы? Или они только для 11?
Vadim Sterkin
Совместимы https://i.imgur.com/UYWEaZJ.png
Ilya Fetisov
Спасибо, как всегда дельная статья и совет) Чтобы вопросов лишних не было, родителям на лэптопе отключил и эту опцию:
Для справки, все опции были доступны через GUI
Sergey Youhim
До тех пор, пока за такое не станут отрубать руки, это будет только прогрессировать.
Виталий
Всё больше убеждаюсь, что сидеть на старой необновляемой LTSC версии десятки это самый правильный выбор. Microsoft всеми силами отваживает людей от новых ОС и обновлений. Даже не знаю, что делать, когда поддержка этой версии (со стороны ПО) начнёт прекращаться, ибо пробовал 11 версию на виртуалке, она банально не юзабельна без кучи программ, грубо патчащих файлы. А я не люблю лезть так глубоко в ОС без необходимости.
Ах да, в виду используемой версии ОС и предварительных настроек твикерами подобных окон отродясь не видел и живу в счастливом неведении.