Замена оболочки Windows 11 Pro

Моя компания предоставляет набор приложений и заменяет оболочку Windows нашим собственным приложением для определенных учетных записей пользователей на ПК. Наш набор продуктов создает разные учетные записи пользователей в Windows и назначает разные возможности в зависимости от входа.

Сейчас я конвертирую его в 64-разрядную версию и тестирую на Windows 11.

Приложение правильно подписано и в основном не отличается от 32-разрядной версии.

Однако, когда загружается Windows 11 и пользователь входит в систему, иногда запускается наша заменяющая оболочка, но в большинстве случаев этого не происходит, и она переходит в обычную оболочку Windows.

Чтобы настроить оболочку, мы добавляем этот раздел реестра:

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon

с ключом: Shell введите REG_SZ, а значение — путь к заменяющей оболочке.

Мы используем HKEY_CURRENT_USER, потому что разные пользователи переходят в разные оболочки...

В журналах событий я не могу найти ничего, что указывало бы на причину Иногда работает, иногда нет. В 32-битной версии такой проблемы нет.

Знает ли кто-нибудь, изменилось ли что-то в Windows 11 или мне нужно предпринять дополнительные шаги, чтобы все работало стабильно?

Богдан
Вопрос задан15 марта 2024 г.

1 Ответ

2
Феофан
Ответ получен12 сентября 2024 г.

Ваш ответ

Загрузить файл.