Gejala
Pengguna menjalankan aliran desktop tanpa berjalan dan eksekusi gagal karena tidak dapat menemukan elemen UI yang tepat. Cuplikan layar kesalahan akan memperlihatkan bahwa resolusi layar pada saat run time berbeda dengan resolusi yang digunakan saat membuat alur desktop.
Penyebab
Beberapa Windows komputer atau VM secara default ke resolusi layar yang lebih kecil saat berjalan tanpa berjalan tanpa berjalannya desktop. Jika aplikasi otomatis sensitif terhadap resolusi layar atau jika Anda menggunakan otomatisasi berbasis gambar, hal ini dapat menyebabkan kegagalan aliran desktop.
Pemecahan Masalah
Atur resolusi default dalam file UIFlowService.exe.config:
-
Navigasikan ke "C:\Program Files (x86)\Power Automate Desktop"
-
Membuka UIFlowService.exe.config dalam editor teks
-
Atur Microsoft. Flow. RPA. UIFlowService.ScreenDefaultResolutionEnabled ke true
-
Sesuaikan resolusi layar default dengan mengatur properti Lebar dan Tinggi:
<!-- Screen resolution settings -->
<add key="Microsoft.Flow.RPA.UIFlowService.ScreenDefaultResolutionEnabled" value="true" />
<add key="Microsoft.Flow.RPA.UIFlowService.ScreenDefaultResolutionWidth" value="1920" />
<add key="Microsoft.Flow.RPA.UIFlowService.ScreenDefaultResolutionHeight" value="1080" />
<add key="Microsoft.Flow.RPA.UIFlowService.ScreenDefaultResolutionScale" value="100" />
-
Masuk ke Menu Mulai > Services, temukan "layanan Power Automate" (di versi yang lebih lama ini disebut "UIFlowService", dan nama prosesnya adalah UIFlowService.exe jika Anda memilih untuk menggunakan Manajer Tugas). Mulai ulang layanan ini dengan mengklik kanan dan menekan "Hidupkan Ulang". Atau jika Anda lebih suka, Anda cukup me-reboot komputer Anda.