Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 10 (http://forum.oszone.net/forumdisplay.php?f=118)
-   -   Инициализация Appx приложений без подключения к интернету (http://forum.oszone.net/showthread.php?t=352783)

Mitradis 13-01-2023 13:18 3000869

Инициализация Appx приложений без подключения к интернету
 
Я создам дубль в разделе 10-ки т.к. это относится и к ней. Ну и тут более оживленный раздел.

Приветствую. Ищу ответ, а по возможности способ решения, почему после установки 10\11 винды в оффлайн режиме на ней не запускаются установленные appx приложения (оффлайн пакеты скаченные через store.rg-adguard). Т.е. эти приложения успешно устанавливаются через встроенный Desktop Installer, либо можно через Add-AppxPackage, без разницы, но запуск таких приложений невозможен. Но как только подключиться к интернету, хотя бы на 5 секунд, что-то происходит большое в системе и эти приложения становятся доступными для запуска. Это стандартное поведения на оригинальном образе, но у меня своя сборка и хотелось бы иметь полную автономность в этом плане. Я пробовал всякие команды для PowerShell доступные в интернете для восстановления appx приложений, перерегистрация типа и все такое, ничего из этого не помогает. Без понятия куда копать даже.

Небольшое дополнение по поводу расследования. Я до сих пор не знаю, что именно вызывает процесс переинициализации. Но по реестру видно, что происходит изменения в закрытых его частях реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModel\StateRepository\Cache\PackageF amily\Index\PackageFamilyName
- тут вбивается PackageSID - пользователь и некий CapSids ключ, генерация которого видимо и откроет секрет т.к. после подключения интернета именно он изменяется и изменение именно этого ключа влияет на запуск приложения.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModel\StateRepository\Cache\PackageF amily\Data
- индекс содержащий уникальный PackageSID - пользователь которому допустим запуск этого приложения.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SecurityManager\CapAuthz\ApplicationsEx
- тут вбивается индекс в виде числа-раздела от предыдущего раздела.


Время: 09:14.

Время: 09:14.
© OSzone.net 2001-