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:
Przejdź do pozycji Ustawienia>Aplikacje>zainstalowane aplikacje.
Znajdź pakiet redystrybucyjny Microsoft Visual C++ 2015-2022 i odinstaluj go.
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
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
.
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.
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.
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.
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.
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:"
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.
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,
- 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.
- Na karcie Ogólne upewnij się, że jego typ uruchamiania nie jest wyłączony (domyślnie powinien mieć wartość Automatyczna ).
- Wybierz pozycję Zastosuj , aby zaktualizować typ uruchamiania.
- 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.
- Po uruchomieniu usługi możesz ponowić próbę instalacji.