Dela via


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.

    Kommentar

    Administratörsbehörigheter på den lokala datorn krävs för att installera Power Automate för dator med msi-installationsprogrammet.

  • 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:

  1. Gå till Inställningar>Appar>Installerade appar.

  2. Leta upp "Microsoft Visual C++ 2015-2022 Redistributable" och avinstallera det.

    Skärmbild som visar hur du hittar och avinstallerar Microsoft Visual C++ 2015-2022 Redistributable.

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

Skärmbild som visar felet FailedToEnumerateSessions som loggats i Loggboken.

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.

Skärmbild som visar hur du förhindrar att Power Automate-tjänsten startas automatiskt med hjälp av ett kommando.

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.

Skärmbild som visar att UIFlowServiceSecretStore-säkerhetskopieringsarkivet är felfritt.

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.

Skärmbild som visar att Windows inte kan logga in dig eftersom det inte går att läsa in din profil.

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.

Skärmbild som visar hur du förhindrar att Power Automate-tjänsten startas automatiskt med hjälp av ett kommando.

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.

Skärmbild som visar händelsen 11920 som anger att du måste 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\UIFlowServicesom 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:"

Skärmbild som visar händelsen som inträffar när Power Automate-tjänsten kraschar under starten.

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

Skärmbild som visar inställningen Neka inloggning som en tjänst.

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

  1. 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.
  2. På fliken Allmänt kontrollerar du att starttypen inte är inaktiverad (den bör vara Automatisk som standard.)
  3. Välj Använd för att uppdatera starttypen.
  4. Du kan sedan starta tjänsten manuellt genom att högerklicka på den i services manager-verktyget och välja Starta.
  5. När tjänsten har körts kan du försöka installera igen.