Udostępnij za pośrednictwem


Rozwiązywanie problemów z instalacją w aplikacja klasyczna Power Automate

Ten artykuł zawiera kroki rozwiązywania problemów, które mogą wystąpić podczas instalowania aplikacja klasyczna Power Automate.

Dotyczy: Power Automate
Oryginalny numer KB: 5001534

Ogólne kroki

Aby zapewnić pomyślną instalację, upewnij się, że:

  • Do aplikacja klasyczna Power Automate używasz najnowszego instalatora.

    Uwaga 16.

    Uprawnienia administratora na komputerze lokalnym są wymagane do zainstalowania aplikacja klasyczna Power Automate przy użyciu instalatora MSI.

  • Uruchom ponownie maszynę.

    Niektóre zmiany systemu Windows wymagają ponownego uruchomienia, aby zaczęły obowiązywać lub mogą blokować instalację.

  • Uruchamiasz aktualną wersję obsługiwanego systemu operacyjnego Windows.

Aby uzyskać pełną listę wymagań wstępnych, zobacz Wymagania wstępne i ograniczenia.

Zbieranie informacji diagnostycznych

Dzienniki instalacji mogą zawierać przydatne szczegóły dotyczące instalacji oraz pomóc w diagnozowaniu i rozwiązywaniu problemów. Aby uzyskać więcej informacji o tym, gdzie można znaleźć dzienniki, zobacz aplikacja klasyczna Power Automate dzienniki instalacji.

Znane problemy i obejścia

Nie można uruchomić usługi Power Automate: nie można załadować biblioteki DLL "uiflowsclient.dll"

Instalacja kończy się niepowodzeniem z powodu tego błędu, jeśli uruchomienie usługi Power Automate systemu Windows nie powiedzie się. W Podgląd zdarzeń systemu Windows pokazano, że powodem, dla którego nie można uruchomić, jest "Wyjątek System.DllNotFound: Nie można załadować biblioteki DLL "uiflowsclient.dll".

Rozwiązanie

Aby obejść ten problem, odinstaluj pakiet redystrybucyjny "Microsoft Visual C++ 2015-2022", a następnie zainstaluj ponownie aplikacja klasyczna Power Automate, wykonując następujące kroki:

  1. Przejdź do pozycji Ustawienia>Aplikacje>zainstalowane aplikacje.

  2. Znajdź pakiet redystrybucyjny Microsoft Visual C++ 2015-2022 i odinstaluj go.

    Zrzut ekranu przedstawiający sposób znajdowania i odinstalowywania pakietu redystrybucyjnego Microsoft Visual C++ 2015-2022.

  3. Zainstaluj ponownie aplikacja klasyczna Power Automate. Instalator aplikacja klasyczna Power Automate ponownie zainstaluje pakiet redystrybucyjny C++ w ramach instalacji.

Usługa Power Automate ulega awarii podczas uruchamiania: nie można wyliczyć sesji

Instalacja kończy się niepowodzeniem z powodu tego błędu, jeśli usługa Power Automate ulegnie awarii podczas uruchamiania. W Podgląd zdarzeń systemu Windows jest wyświetlany błąd "FailedToEnumerateSessions".

UIFlowService
Wyjątek przechwycony podczas uruchamiania usługi:
Microsoft.Flow.RPA.Service.Core.UIFlowServiceException: Kod błędu: FailedToEnumerateSessions

Zrzut ekranu przedstawiający błąd FailedToEnumerateSessions zarejestrowany w Podgląd zdarzeń.

Przyczyna

Instalator udziela uprawnień usłudze Power Automate w celu wyliczania sesji użytkowników na maszynie. Aby te uprawnienia zaczęły obowiązywać, może być konieczne ponowne ponawianie próby na maszynie.

Rozwiązanie

Aby rozwiązać ten problem, możesz uniemożliwić automatyczne uruchamianie usługi Power Automate podczas instalacji przez uruchomienie instalatora z wiersza polecenia i przekazanie argumentu /SKIPSTARTINGPOWERAUTOMATESERVICE .

Zrzut ekranu przedstawiający sposób zapobiegania automatycznemu uruchamianiu usługi Power Automate przy użyciu polecenia .

Następnie ręcznie uruchom ponownie maszynę bezpośrednio po zakończeniu instalacji. Jeśli ponowne uruchomienie zakończy się pomyślnie, usługa Power Automate systemu Windows zostanie pomyślnie uruchomiona po ponownym uruchomieniu i nie powinna już ulegać awarii lub wygenerować błąd "FailedToEnumerateSessions" w dzienniku zdarzeń.

Nie można uruchomić usługi Power Automate: błędy konta usługi

Instalacja kończy się niepowodzeniem, ponieważ usługa Power Automate ulega awarii podczas uruchamiania, a Podgląd zdarzeń systemu Windows pokazuje następujące błędy:

UIFlowService
Wyjątek przechwycony podczas uruchamiania usługi:
Microsoft.Flow.RPA.Common.DataRepository.KeyValueStoreException: ReliableKeyValueStore "UIFlowServiceSecretStore" jest w złej kondycji.

Zrzut ekranu przedstawiający magazyn zapasowy UIFlowServiceSecretStore jest w złej kondycji.

System Windows nie może się zalogować, ponieważ nie można załadować profilu. Sprawdź, czy masz połączenie z siecią i czy sieć działa prawidłowo.

Zrzut ekranu przedstawiający nie można zalogować się do systemu Windows, ponieważ nie można załadować profilu.

Przyczyna

Może wystąpić problem z maszyną, która nie zezwala na utworzenie konta systemu Windows usługi Power Automate (NT Service\UIFlowService) podczas instalacji.

Możesz to potwierdzić, uruchamiając instalację ponownie i sprawdzając, czy konto istnieje, gdy instalator próbuje uruchomić usługę Power Automate. Profil konta można znaleźć w rejestrze tutaj:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-80-3017052307-2994996872-1615411526-3164924635-3391446484

Jeśli ten klucz rejestru nie istnieje, oznacza to, że maszyna nie zezwala na utworzenie konta użytkownika usługi.

Uwaga 16.

Klucz rejestru nie istnieje, jeśli nie zainstalowano aplikacja klasyczna Power Automate.

Rozwiązanie

Zamiast konta domyślnego (NT SERVICE\UIFlowService) możesz podać konto użytkownika systemu Windows, aby uruchomić usługę. To konto musi być członkiem grupy użytkowników pulpitu zdalnego i musi mieć uprawnienie "Logowanie jako usługa".

Najpierw uruchom instalatora z wiersza polecenia i przekaż /SKIPSTARTINGPOWERAUTOMATESERVICE argument, aby zapobiec automatycznemu uruchamianiu usługi Power Automate podczas instalacji.

Zrzut ekranu przedstawiający sposób zapobiegania automatycznemu uruchamianiu usługi Power Automate przy użyciu polecenia .

Po zakończeniu instalacji uruchom aplikację środowiska uruchomieniowego usługi Power Automate Machine i użyj menu Rozwiązywanie problemów , aby zmienić konto usługi. Aby uzyskać więcej informacji na temat zmiany konta usługi, zobacz Zmienianie lokalnego konta usługi.

Nie można uruchomić usługi Power Automate: sprawdź, czy masz wystarczające uprawnienia do uruchamiania usług systemowych

W Podgląd zdarzeń systemu Windows są widoczne następujące zdarzenie:

Produkt: aplikacja klasyczna Power Automate — błąd 1920. Uruchomienie usługi "Power Automate" (UIFlowService) nie powiodło się. Sprawdź, czy masz wystarczające uprawnienia do uruchamiania usług systemowych.

Zrzut ekranu przedstawiający zdarzenie 11920 z informacją, że musisz sprawdzić, czy masz wystarczające uprawnienia do uruchamiania usług systemowych.

Przyczyna

Konto używane do uruchamiania usługi Power Automate nie może uruchomić usługi, ponieważ uniemożliwia to logowanie odmowy jako zasady zabezpieczeń usługi .

Podczas instalacji program UIFlowService jest uruchamiany jako NT SERVICE\UIFlowService. Konto używane przez UIFlowService program można zmienić później, ale w celach instalacyjnych nie może być zablokowane logowanie.

Uwaga 16.

Jeśli znajdziesz dziennik awarii usługi, podobny do przedstawionego na poniższym zrzucie ekranu, oznacza to, że usługa ma wystarczające uprawnienia do uruchomienia, a instalacja zostanie zablokowana przez awarię usługi podczas uruchamiania. Aby rozwiązać ten problem, zobacz inne sekcje tego artykułu.

"UIFlowService
Wyjątek przechwycony podczas uruchamiania usługi:"

Zrzut ekranu przedstawiający zdarzenie, które występuje, gdy usługa Power Automate ulega awarii podczas uruchamiania.

Rozwiązanie

Zaktualizuj ustawienie zasad Odmowa logowania jako usługi, aby usunąć konto lub grupę, które uniemożliwia NT SERVICE\UIFlowService logowanie się jako usługa. Aby uzyskać więcej informacji, zobacz Zmienianie lokalnego konta usługi.

Zrzut ekranu przedstawiający ustawienie Odmowa logowania jako usługi.

Nie można uruchomić usługi LanmanServer

W dziennikach instalacji zostanie wyświetlony następujący komunikat o błędzie:

Wyjątek zgłoszony podczas uruchamiania usługi LanmanServer: System.InvalidOperationException: Nie można uruchomić usługi LanmanServer na komputerze

Przyczyna

Instalator usługi Power Automate zależy od usługi LanmanServer i próbuje go uruchomić, jeśli nie jest jeszcze uruchomiony. Jeśli nie można uruchomić usługi, kroki instalacji, które zależą od niej, kończą się niepowodzeniem.

Rozwiązanie

Aby rozwiązać ten problem,

  1. Wybierz pozycję Klucz logo systemu Windows+R i wpisz services.msc lub services w oknie Uruchom , aby otworzyć Menedżera usług. Znajdź usługę o nazwie "Serwer", kliknij ją prawym przyciskiem myszy i wybierz polecenie Właściwości.
  2. Na karcie Ogólne upewnij się, że jego typ uruchamiania nie jest wyłączony (domyślnie powinien mieć wartość Automatyczna ).
  3. Wybierz pozycję Zastosuj , aby zaktualizować typ uruchamiania.
  4. Następnie możesz ręcznie uruchomić usługę, klikając ją prawym przyciskiem myszy w narzędziu Menedżera usług i wybierając polecenie Uruchom.
  5. Po uruchomieniu usługi możesz ponowić próbę instalacji.