Felsöka installationsproblem i Power Automate för dator
Den här artikeln innehåller felsökningssteg för att lösa problem som kan uppstå när du installerar Power Automate för dator.
Gäller för: Power Automate
Ursprungligt KB-nummer: 5001534
Allmänna steg
För att säkerställa en lyckad installation kontrollerar du att:
Du använder det senaste installationsprogrammet för Power Automate för dator.
Du startar om datorn.
Vissa Windows-ändringar kräver en omstart för att börja gälla, eller så kan de blockera installationen.
Du kör en uppdaterad version av ett Windows-operativsystem som stöds.
En fullständig lista över förhandskrav finns i Krav och begränsningar.
Samla in diagnostikinformation
Installationsloggar kan ge användbar information om installationen och hjälpa dig att diagnostisera och åtgärda problem. Mer information om var du hittar loggarna finns i Power Automate för dator installationsloggar.
Kända problem och lösningar
Power Automate-tjänsten startar inte: Det går inte att läsa in DLL uiflowsclient.dll
Installationen misslyckas med det här felet om Power Automate Windows-tjänsten inte startar. Windows-Loggboken visar att orsaken till att det inte kunde starta är "System.DllNotFound Exception: Unable to load DLL 'uiflowsclient.dll'".
Lösning
Du kan lösa det här problemet genom att avinstallera "Microsoft Visual C++ 2015-2022 Redistributable" och sedan installera om Power Automate för dator genom att följa dessa steg:
Gå till Inställningar>Appar>Installerade appar.
Leta upp "Microsoft Visual C++ 2015-2022 Redistributable" och avinstallera det.
Installera om Power Automate för dator. Installationsprogrammet Power Automate för dator installerar om C++-omdistribuerbara som en del av installationen.
Power Automate-tjänsten kraschar vid start: Det gick inte att räkna upp sessioner
Installationen misslyckas med det här felet om Power Automate-tjänsten kraschar vid start. Windows-Loggboken visar felet "FailedToEnumerateSessions".
UIFlowService
Undantag som påträffas när tjänsten startas:
Microsoft.Flow.RPA.Service.Core.UIFlowServiceException: Felkod: FailedToEnumerateSessions
Orsak
Installationsprogrammet beviljar behörigheter till Power Automate-tjänsten för att räkna upp användarsessioner på datorn. Du kan behöva göra om din dator för att dessa behörigheter ska börja gälla.
Åtgärd
För att lösa det här problemet kan du förhindra att Power Automate-tjänsten startas automatiskt under installationen genom att köra installationsprogrammet från en kommandorad och skicka /SKIPSTARTINGPOWERAUTOMATESERVICE
argumentet.
Starta sedan om datorn manuellt direkt efter installationen. Om omstarten lyckas körs Power Automate Windows-tjänsten efter omstarten och bör inte längre krascha eller generera felet "FailedToEnumerateSessions" i händelseloggen.
Power Automate-tjänsten startar inte: Fel med tjänstkonto
Installationen misslyckas eftersom Power Automate-tjänsten kraschar vid start och Windows Loggboken visar följande fel:
UIFlowService
Undantag som påträffas när tjänsten startas:
Microsoft.Flow.RPA.Common.DataRepository.KeyValueStoreException: ReliableKeyValueStore UIFlowServiceSecretStore-lagringen är inte felfri.
Det går inte att logga in dig på Windows eftersom profilen inte kan läsas in. Kontrollera att du är ansluten till nätverket och att nätverket fungerar korrekt.
Orsak
Det kan finnas ett problem med datorn som inte tillåter att Windows-kontot för Power Automate-tjänsten (NT Service\UIFlowService
) skapas under installationen.
Du kan bekräfta detta genom att köra installationen igen och kontrollera om kontot finns när installationsprogrammet försöker starta Power Automate-tjänsten. Kontots profil finns i registret här:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-80-3017052307-2994996872-1615411526-3164924635-3391446484
Om den här registernyckeln inte finns innebär det att datorn inte tillåter att tjänstanvändarkontot skapas.
Kommentar
Registernyckeln finns inte om Power Automate för dator inte är installerad.
Lösning
I stället för standardkontot (NT SERVICE\UIFlowService
) kan du ange ett Windows-användarkonto för att köra tjänsten. Det här kontot måste vara medlem i användargruppen för fjärrskrivbord och måste ha behörigheten "Inloggning som en tjänst".
Kör först installationsprogrammet från en kommandorad och skicka /SKIPSTARTINGPOWERAUTOMATESERVICE
argumentet för att förhindra att Power Automate-tjänsten startas automatiskt under installationen.
När installationen är klar kör du Power Automate Machine Runtime-programmet och använder menyn Felsök för att ändra tjänstkontot. Mer information om hur du ändrar tjänstkontot finns i Ändra det lokala tjänstkontot.
Power Automate-tjänsten startar inte: Kontrollera att du har tillräcklig behörighet för att starta systemtjänster
Följande händelse loggas i Windows Loggboken:
Produkt: Power Automate för dator – Fel 1920. Det gick inte att starta tjänsten "Power Automate Service" (UIFlowService). Kontrollera att du har tillräcklig behörighet för att starta systemtjänster.
Orsak
Det konto som används för att starta Power Automate-tjänsten kan inte starta tjänsten eftersom neka-inloggningen som en tjänstsäkerhetsprincip förhindrar det.
Under installationen körs NT SERVICE\UIFlowService
som UIFlowService
. Kontot som används av UIFlowService
kan ändras senare, men i installationssyfte får det inte blockeras från att logga in.
Kommentar
Om du hittar en tjänstkraschlogg, liknande den som visas i följande skärmbild, innebär det att tjänsten har tillräcklig behörighet för att starta och att installationen blockeras av att tjänsten kraschar vid start. Information om hur du löser problemet finns i de andra avsnitten i den här artikeln.
"UIFlowService
Undantag som fångades vid tjänststart:"
Åtgärd
Uppdatera inställningen Neka inloggning som en tjänstprincip för att ta bort det konto eller den grupp som förhindrar NT SERVICE\UIFlowService
inloggning som en tjänst. Mer information finns i Ändra det lokala tjänstkontot.
LanmanServer-tjänsten kan inte startas
Följande felmeddelande visas i installationsloggarna:
Undantag utlöses vid start av LanmanServer-tjänsten: System.InvalidOperationException: Det går inte att starta tjänsten LanmanServer på datorn
Orsak
Installationsprogrammet för Power Automate är beroende av LanmanServer-tjänsten och försöker starta den om den inte redan körs. Om tjänsten inte kan startas misslyckas installationssteg som är beroende av den.
Åtgärd
Lös problemet genom att
- Välj Windows-logotypnyckel+R och skriv services.msc eller tjänster i fönstret Kör för att öppna Services Manager. Leta upp tjänsten med namnet "Server", högerklicka på den och välj Egenskaper.
- På fliken Allmänt kontrollerar du att starttypen inte är inaktiverad (den bör vara Automatisk som standard.)
- Välj Använd för att uppdatera starttypen.
- Du kan sedan starta tjänsten manuellt genom att högerklicka på den i services manager-verktyget och välja Starta.
- När tjänsten har körts kan du försöka installera igen.