Sdílet prostřednictvím


Ř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

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

  1. 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.

  2. Vyberte Start a zadejte powershell přímo do nabídky Start.

  3. V nabídce Start na pravé straně vyberte Spustit jako správce v prostředí Windows PowerShell.

    Spuštění PowerShellu

    Obrázek 1: PowerShell se spouští jako správce z nabídky Start

  4. 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

      Upozornění PowerShellu

      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.