Dotyczy
Windows 10, version 22H2, all editions

Uwaga: W tym artykule opisano rozwiązanie znanego problemu udokumentowane w kondycji wersji systemu Windows i centrum administracyjnym firmy Microsoft.

Objawy

W przypadku niewielkiego podzestawu klientów usługi Azure Virtual Desktop, którzy korzystają z hostów wielu sesji (AVD) i zainstalowali system Windows Aktualizacje wydany między 23 lipca 2024 r. (KB5040525) a 8 października 2024 r. (KB5044273), mogą wystąpić następujące problemy: 

  • Przedłużone zawieszenie na czarnym ekranie trwające od 10 do 30 minut po zalogowaniu użytkownika.

  • Aplikacje pakietu Office, w tym programy Outlook i Teams, doświadczają błędów logowania jednokrotnego (SSO), uniemożliwiając użytkownikom łączenie się lub synchronizowanie danych.

Przyczyna

Ten problem jest spowodowany przez zakleszczenie w interakcjach między brokerem usługi Azure Active Directory (AAD) a podstawową usługą wdrażania AppX (AppxSvc) i usługą infrastruktury zadań w tle. Istnieje większe prawdopodobieństwo wystąpienia tego problemu, jeśli korzystasz z kontenerów profilów użytkowników FSLogix w środowiskach wielu sesji. FSLogix to narzędzie firmy Microsoft ułatwiające zarządzanie profilami użytkowników na komputerach i przyspieszające ich działanie, zwłaszcza w środowiskach wirtualnych, takich jak pulpity zdalne.

Windows 10 Education użytkownicy wersji i użytkownicy domowi systemu Windows, którzy korzystają z wersji Home lub Pro, prawdopodobnie nie napotkają tego problemu, ponieważ usługa Azure Virtual Desktop jest częściej używana w środowiskach przedsiębiorstw.

Rozwiązanie

Aby rozwiązać ten problem, zastosuj jedną z następujących opcji, jeśli zauważysz identyfikator zdarzenia Microsoft-Windows-AppModel-State 10 w dzienniku zdarzeń aplikacji z następującym podpisem,

  • Opis: Brak ładowania ustawień aplikacji dla pakietu Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy

  • Kod błędu: -2147024893

Opcja 1: Ponowne obrazowanie urządzenia, którego dotyczy problem

Wykonaj poniższe czynności, aby utworzyć nowy obraz niestandardowy przy użyciu najnowszego obrazu galerii "Windows 10 Enterprise multi-session, wersja 22H2" z Azure Marketplace:

  1. Przejdź do Azure Marketplace Microsoft. Na pasku wyszukiwania search marketplace wpisz Microsoft Windows 10.

  2. Na stronie Microsoft Windows 10 kliknij pozycję Pobierz teraz.

  3. Zaloguj się po wyświetleniu monitu o wprowadzenie adresu e-mail.

  4. Na stronie Tworzenie tej aplikacji na platformie Azure wybierz z listy rozwijanej Plan oprogramowaniapozycję Windows 10 Enterprise wielu sesji w wersji 22H2.

  5. Po wybraniu obrazu kliknij pozycję Utwórz, aby utworzyć nową maszynę wirtualną.

  6. Wykonaj poniższe czynności na stronie Tworzenie złotego obrazu na platformie Azure:

    1. Utwórz obraz z maszyny wirtualnej azure, aby utworzyć obraz niestandardowy.

    2. Dostosuj maszynę wirtualną, a następnie zainstaluj Windows Update z 24 października 2024 r. (KB5045594).

    3. Zrób ostateczną migawkę.

    4. Uruchom narzędzie sysprep.

    5. Przechwytywanie maszyny wirtualnej.

  7. Teraz możesz zmienić obraz urządzenia AVD, którego dotyczy problem, za pomocą nowo utworzonego obrazu niestandardowego z kroku 6.

NUTA  Jeśli chcesz użyć obrazu zawierającego KB5045594 poprawki dla tego problemu, musisz poczekać do 19 listopada 2024 r., aby zmienić rozmiar urządzenia (aby uniknąć kroku 6).

Opcja 2: Zainstaluj KB5045594 windows update i dodaj skrypt logowania użytkownika

  1. Wykonaj uaktualnienie w miejscu urządzenia, którego dotyczy problem, za pomocą aktualizacji Windows 10 w wersji 22H2 (KB5045594).

  2. Po zainstalowaniu aktualizacji systemu Windows (KB5045594) dla użytkowników, którzy nie mają istniejącego skryptu logowania, utwórz nowy plik skryptu programu PowerShell (.ps1), a następnie dodaj wymienione poniżej polecenie programu PowerShell:

    Add-AppxPackage -Register -Path "C:\Windows\SystemApps\Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy\AppxManifest.xml" -DisableDevelopmentMode

  3. Jeśli masz już istniejący skrypt logowania używający skryptu programu PowerShell w zasady grupy, możesz dodać polecenie programu PowerShell wymienione w kroku 2 do istniejącego skryptu programu PowerShell.

  4. Jeśli masz istniejący skrypt logowania w formacie innym niż program PowerShell, takim jak plik .bat lub .cmd, możesz wykonać następujące czynności:

    1. Utwórz nowy plik skryptuPowerShell.ps1 i dodaj polecenie programu PowerShell wymienione w kroku 2.

    2. Następnie dodaj jedno z następujących poleceń do pliku .bat lub .cmd w celu wykonania skryptu:

      • Przykład użycia przykładowej ścieżki SYSVOL: powershell -File "scripts\script.ps1"

      • Przykład użycia przykładowej ścieżki lokalnej: powershell -File "D:\scripts\script.ps1"

Dodatkowa pomoc

Aby uzyskać dodatkową pomoc dotyczącą tego problemu, zalecamy przesłanie wniosku o pomoc techniczną do pomocy technicznej platformy Azure.

Źródła informacji

Opis standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.