Řešení potíží s aplikacemi AppX, MSIX nebo Microsoft Store
Aplikace doručené pošty ve Windows (AppX) chybí nebo nefungují správně
Mnoho aplikací doručené pošty pro Windows bylo převedeno na balíčky AppX. Balíčky AppX jsou závislé na službě AppReadiness, která funguje jménem uživatele k registraci těchto typů aplikací během procesu přihlášení. Vzhledem k tomu, že přihlášení uživatele VDI je technicky nové přihlášení pokaždé, služba AppReadiness nemá všechny potřebné informace pro správné nastavení aplikací doručené pošty, zejména pokud jsou tyto aplikace upgradovány mezi aktualizacemi image nebo funkcí.
Instalace nebo upgrade FSLogix na nejnovější verzi
- Průvodce: Instalace aplikací FSLogix
FSLogix 2210 (2.9.8361.52326) a novější verze poskytují nové funkce pro zajištění lepší kompatibility s aplikacemi doručené pošty systému Windows. Aplikace doručené pošty odkazují na aplikace, které jsou integrované a expedované předinstalované do Windows. Vlastní aplikace, 3rd party nebo Microsoft Store nejsou považovány za aplikace doručené pošty.
Poznámka:
FSLogix nepodporuje ani nezaručuje kompatibilitu pro vlastní aplikace, 3rd party nebo Microsoft Store.
Použití PowerShellu k registraci aplikací AppX
Přihlaste se k počítači nebo virtuálnímu počítači jako místní správce nebo uživatel s právy správce.
Vyberte Start a zadejte
powershell
přímo do nabídky Start.V nabídce Start na pravé straně vyberte Spustit jako správce v prostředí Windows PowerShell.
Obrázek 1: PowerShell se spouští jako správce z nabídky Start
Zkopírujte kód PowerShellu a vložte ho do okna PowerShellu.
Zkontrolujte seznam aplikací v
$AllUserInboxAppsKey
umístěních registru a$AllUserAppsKey
v umístěních registru.$AllUserInboxAppsKey = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\InboxApplications" $AllUserApps = Get-ChildItem -Path $AllUserInboxAppsKey ForEach($Key in $AllUserApps) { Add-AppxPackage -DisableDevelopmentMode -Register (Get-ItemProperty -Path $Key.PsPath).Path } $AllUserAppsKey = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Applications" $AllUserApps = Get-ChildItem -Path $AllUserAppsKey ForEach($Key in $AllUserApps) { Add-AppxPackage -DisableDevelopmentMode -Register (Get-ItemProperty -Path $Key.PsPath).Path }
Pokud se při vkládání do Windows PowerShellu zobrazí dialogové okno upozornění, vyberte
Paste anyway
Obrázek 2: Upozornění na vložení v PowerShellu
Při použití nebo přepnutí na novou aplikaci Microsoft Teams uživatelé hlásí, že aplikace chybí nebo má dlouhou dobu načítání.
Nová aplikace Microsoft Teams je aplikace MSIX, která musí být správně nainstalovaná pro všechny uživatele. Uživatelé, kteří mají možnost přepnout na novou aplikaci Microsoft Teams, můžou aplikaci nainstalovat v kontextu uživatele, a ne pro všechny uživatele. Aplikace MSIX nainstalované tímto způsobem se uživateli při přihlašování k různým virtuálním počítačům nezachovají a může se zdát, že chybí. FsLogix navíc vyčistí složky, které nejsou určené pro roaming během odhlášení.
Instalace nové aplikace Microsoft Teams pro všechny uživatele nebo pro celou systém
Než uživatelům povolíte přepnout prostředí Teams, přečtěte si článek Upgrade na novou infrastrukturu virtuálních klientských počítačů (VDI).
Instalace nebo upgrade na FSLogix 2210 hotfix 4 (2.9.8884.27471)
FSLogix 2210 hotfix 4 (2.9.8884.27471) nebo novější poskytuje speciální zpracování pro nové Teams ve virtuálních desktopech.
Poznámka:
- Při registraci nové aplikace Teams podle názvu rodiny se aplikace zpracuje mimo soubor AppxManifest.xml používaný službou FSLogix a přidá k přihlášení uživatele další čas.
[19:29:03.845][tid:000008d0.00001c64][INFO] Installed MSTeams in 907ms
Při přihlašování k nové relaci se data aplikace nepřecházejí nebo chybí
Aplikace MSIX ukládají uživatelská data do %LocalAppData%\Packages\<package-name>\
. V rámci verze 2210 (2.9.8361.52326) jsme tuto funkci představili InstallAppXPackages
. V závislosti na referenčním rozhraní API pro UPW existuje řada složek v profilu uživatelů, které nejsou určené pro roaming. Ve spolupráci s týmem UPW zahodí FSLogix obsah těchto složek během odhlášení uživatele.
Nepovolitelné složky (nezazálohované)
AppData\Local\Packages\*\AC
AppData\Local\Packages\*\SystemAppData
AppData\Local\Packages\*\LocalCache
AppData\Local\Packages\*\TempState
AppData\Local\Packages\*\AppData
Důležité
Obsah těchtoschch redirections.xml ch
Mám zakázáno InstallAppXPackages
, ale některé aplikace AppX jsou stále nainstalovány nebo k dispozici pro uživatele
Nastavení InstallAppXPackages
není globální konfigurací pro chování aplikace AppX ve Windows. Toto nastavení má vliv pouze na to, jak se FSLogix pokusí zachovat uživatelské prostředí pro tyto aplikace. Aplikace AppX se spravují ve Windows a službě AppReadiness. FSLogix neposkytuje kompletní možnosti správy aplikací AppX.