Ознака
Користувачі виконуються потоки робочого стола в ненадійному режимі, тому що вони не можуть знайти правильні елементи інтерфейсу користувача. Знімки екрана з помилками показують, що роздільна здатність екрана під час запуску відрізняється від роздільної здатності екрана під час створення потоку робочого стола.
Причина
У Windows комп'ютерів або віртуальних машинах за замовчуванням установлено меншу роздільну здатність екрана під час запуску ненавмисно затриманих робочих столів. Якщо автоматизовані програмичутливі до роздільної здатності екрана або використовується автоматизація на основі зображень, це може призвести до потоку помилок робочого стола.
Спосіб вирішення
Установіть стандартну роздільну здатність у файлі UIFlowService.exe.config:
-
Перейдіть до папки "C:\Program Files (x86)\Power Automate робочий стіл".
-
Відкриття UIFlowService.exe.config в текстовому редакторі
-
Настройте обліковий запис Microsoft. Flow. RPA. UIFlowService.ScreenDefaultResolutionEnabled to true
-
Настройте стандартну роздільну здатність екрана, установивши властивості Ширина та Висота:
<!-- 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" />
-
У меню "Пуск" > Services знайдіть службу Power Automate (у попередніх версіях ця служба називається UIFlowService), а ім'я процесу – UIFlowService.exe якщо ви використовуєте Диспетчер завдань). Перезапустіть цю службу, клацнувши правою кнопкою миші та натиснувши кнопку "Перезапустити". Крім того, можна просто перезавантажити комп'ютер.