Power Automatein vianmääritys

Voit avata vianmääritystyökalun seuraavasti:

  1. Avaa Power Automate -koneen suorituspalvelu
  2. Valitse Vianmääritys
  3. Valitse Käynnistä vianmääritystyökalu

Note

Vianmääritystyökalun avaaminen Power Automate -koneen suorituspalvelun avulla edellyttää järjestelmänvalvojan oikeuksia.

Ratkaise sisään- ja uloskirjautumisongelmat

Power Automate käyttää msalcakemia.bin3-nimistä tiedostoa tunnuksien hankkimiseen ja käyttäjien todentamiseen.

Jos kirjautumisessa tai uloskirjautumisessa ilmenee virheitä, yritä poistaa tämä tiedosto ja poistaa kaikki tallennetut tunnukset. Voit poistaa tiedoston siirtymällä kohtaan C:\Users\Username\AppData\Local\Microsoft\Power Automate.

Note

Jos AppData-kansio ei näy käyttäjäkansiossasi, yritä näyttää piilotetut tiedostot.

Jos olet asentanut Power Automaten toiseen aseman, korvaa C kyseisen aseman kirjaimella. Korvaa myös Käyttäjänimi käyttäjäkansion nimellä.

Kun olet poistanut msalcakemia.bin3-tiedoston, käynnistä Power Automate -palvelu uudelleen ja kirjaudu tilillesi.

Näyttökuva msalcakemia.bin3-tiedostosta resurssienhallinnassa.

Power Automate -osien epäonnistuneen yhteyden ratkaiseminen

Joissakin tapauksissa Power Automate voi näyttää virheen, joka osoittaa, että sen osien välille ei voitu muodostaa yhteyttä.

Virheen syy voi olla toinen prosessi, joka käyttää nimettyjen putkien palvelinta samassa koneessa. Tämä prosessi suoritetaan todennäköisesti käyttämällä korkeita käyttöoikeuksia localhost-päätepisteessä. Tuloksena se estää muita sovelluksia käyttämästä päätepistettä.

Seuraavalla tavalla voit selvittää, onko toinen prosessi ongelman syy:

  • Sulje Power Automate ja varmista Windowsin Tehtävienhallinnan avulla, että sen prosessi ei ole enää käynnissä.

  • Lataa Sysinternals Suite.

  • Pura zip-tiedosto työpöydän kansioon.

  • Suorita komentorivi-istunto järjestelmänvalvojana.

  • Siirry kansioon, johon olet purkanut Sysinternals-tiedostot.

  • Suorita seuraava komento:

    handle net.pipe
    

    Tämän komennon suorittamisen yhteydessä näkyviin tulee niiden prosessien luettelo, joissa käytetään nimettyjä putkia ja osoitteita, joita ne kuuntelevat.

    Näyttökuva kahvan net.pipe-komennon tuloksista.

  • Määritä, onko merkkijonon EbmV0LnBpcGU6Ly8rLw== sisältävä prosessi olemassa.

  • Jos tällainen prosessi on olemassa, pysäytä edellisessä vaiheessa mainittu prosessi ja yritä käynnistää Power Automate uudelleen.

Pysyvänä korjauksena voit pysäyttää ongelman aiheuttavan prosessin suorittamisen. Jos kyseessä on sisäinen prosessi, voit vaihtoehtoisesti muuttaa sille tietyn päätepisteen, joka voi olla esimerkiksi net.pipe://localhost/something.

Jos mikään yllä mainittujen vaihtoehtojen toteutuksesta ei ole mahdollinen, määritä Power Automate -ohjelmatiedostot suoritettavaksi järjestelmänvalvojana. Tämä ratkaisu ei kuitenkaan ehkä ratkaise tätä ongelmaa, jolloin näkyviin tulee aina UAC-kehote.

Muuta paikallista palvelutiliä

UIFlowService käyttää virtuaalista tiliä NT SERVICE\UIFlowService. Tämän tilin on kyettävä kirjautumaan palveluna, jotta käynnistys onnistuu.

Useimmissa ympäristöissä oletusmääritystä ei tarvitse muuttaa. Jos yritys on asettanut rajoituksia, voit pyytää toimialueen järjestelmänvalvojaa myöntämään palvelulle NT SERVICE\UIFlowService oikeuden kirjautua palveluna tai vaihtaa tilin sallituksi tiliksi.

  1. Valitse Vaihda tili
  2. Valitse Tämä tili
  3. Anna uusi tili. Esimerkki: DOMAIN\AlexJohnson
  4. Anna tämän tilin salasana ja valitse Määritä

Näyttökuva Power Automaten vianmääritysvalintaikkunasta.

Kerää koneen lokit

Voit kerätä useita lokeja koneen määrityksestä ja palvelulokeista. Aloita aina lokeista. Valitse vianmääritystyökalun Vie lokit -linkki seuraavassa kuvassa esitetyllä tavalla.

Näyttökuva koneen lokeista.

Tämä tiedosto tallennetaan työpöydälle zip-tiedostona.