Устранение неполадок при установке в Power Automate для компьютеров
В этой статье приведены действия по устранению неполадок, которые могут возникнуть при установке Power Automate для компьютеров.
Область применения: Power Automate
Исходный номер базы знаний: 5001534
Общие действия
Чтобы обеспечить успешную установку, убедитесь, что:
Вы используете последний установщик для Power Automate для компьютеров.
Примечание.
Разрешения администратора на локальном компьютере необходимы для установки Power Automate для компьютеров с помощью установщика MSI.
Перезагрузите компьютер.
Некоторые изменения Windows требуют, чтобы перезапуск вступил в силу, или они могут заблокировать установку.
Вы запускаете обновленную версию поддерживаемой операционной системы Windows.
Полный список необходимых компонентов см. в разделе "Предварительные требования и ограничения".
Сбор диагностических сведений
Журналы установки могут предоставить полезные сведения об установке и помочь вам диагностировать и устранять проблемы. Дополнительные сведения о том, где найти журналы, см. в Power Automate для компьютеров журналах установки.
Известные проблемы и временные решения
Не удается запустить службу Power Automate: не удалось загрузить библиотеку DLL "uiflowsclient.dll"
Установка завершается ошибкой, если не удается запустить службу Windows Power Automate. В Просмотр событий Windows показано, что причина, по которой она не могла запуститься, — "Исключение System.DllNotFound: не удалось загрузить библиотеку DLL "uiflowsclient.dll".
Обходное решение
Чтобы обойти эту проблему, удалите распространяемый компонент Microsoft Visual C++ 2015-2022, а затем переустановите Power Automate для компьютеров, выполнив следующие действия:
Перейдите к установленным приложениям>> параметров.
Найдите распространяемый компонент Microsoft Visual C++ 2015-2022 и удалите его.
Переустановите Power Automate для компьютеров. Установщик Power Automate для компьютеров переустановит распространяемый компонент C++ в рамках установки.
Сбой службы Power Automate при запуске: не удалось перечислить сеансы
Установка завершается ошибкой, если служба Power Automate завершает работу при запуске. В Просмотр событий Windows отображается ошибка FailedToEnumerateSessions.
UIFlowService
Исключение, поймано во время запуска службы:
Microsoft.Flow.RPA.Service.Core.UIFlowServiceException: код ошибки: FailedToEnumerateSessions
Причина
Установщик предоставляет службе Power Automate разрешения на перечисление сеансов пользователей на компьютере. Возможно, потребуется повторить попытку на компьютере, чтобы эти разрешения вступают в силу.
Решение
Чтобы устранить эту проблему, вы можете запретить службе Power Automate автоматически запускаться во время установки, запустив установщик из командной строки и передав /SKIPSTARTINGPOWERAUTOMATESERVICE
аргумент.
Затем вручную перезапустите компьютер сразу после установки. Если перезагрузка выполнена успешно, служба Windows Power Automate будет успешно работать после перезагрузки и больше не должна завершаться сбоем или создавать ошибку FailedToEnumerateSessions в журнале событий.
Не удается запустить службу Power Automate: ошибки учетной записи службы
Установка завершается ошибкой, так как служба Power Automate завершается сбоем при запуске, а Просмотр событий Windows отображает следующие ошибки:
UIFlowService
Исключение, поймано во время запуска службы:
Microsoft.Flow.RPA.Common.DataRepository.KeyValueStoreException: хранилище поддержки ReliableKeyValueStore "UIFlowServiceSecretStore" является неработоспособным.
Windows не может войти в систему, так как профиль не может быть загружен. Убедитесь, что вы подключены к сети и работаете ли сеть правильно.
Причина
Может возникнуть проблема с компьютером, который не позволяет создавать учетную запись Windows службы Power Automate воNT Service\UIFlowService
время установки.
Это можно подтвердить, снова запустив установку и проверив, существует ли учетная запись при попытке установщика запустить службу Power Automate. Профиль учетной записи можно найти в реестре:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-80-3017052307-2994996872-1615411526-3164924635-3391446484
Если этот раздел реестра не существует, это означает, что компьютер не разрешает создавать учетную запись пользователя службы.
Примечание.
Раздел реестра не будет существовать, если Power Automate для компьютеров не установлен.
Обходное решение
Вместо учетной записи по умолчанию (NT SERVICE\UIFlowService
) можно предоставить учетную запись пользователя Windows для запуска службы. Эта учетная запись должна быть членом группы пользователей удаленного рабочего стола и должна иметь привилегию "Вход в качестве службы".
Сначала запустите установщик из командной строки и передайте /SKIPSTARTINGPOWERAUTOMATESERVICE
аргумент, чтобы служба Power Automate запускала автоматически во время установки.
По завершении установки запустите приложение среды выполнения Power Automate Machine и используйте меню "Устранение неполадок " для изменения учетной записи службы. Дополнительные сведения об изменении учетной записи службы см. в разделе "Изменение локальной учетной записи службы".
Не удается запустить службу Power Automate: убедитесь, что у вас есть достаточные привилегии для запуска системных служб.
Вы увидите следующее событие, вошедшее в систему в Windows Просмотр событий:
Продукт: Power Automate для компьютеров - ошибка 1920. Не удалось запустить службу Power Automate (UIFlowService). Убедитесь, что у вас есть достаточные привилегии для запуска системных служб.
Причина
Учетная запись, используемая для запуска службы Power Automate, не может запустить службу, так как вход в систему в качестве политики безопасности службы предотвращает ее.
Во время установки UIFlowService
выполняется как NT SERVICE\UIFlowService
. Учетная запись, используемая UIFlowService
позже, может быть изменена, но в целях установки не должна быть заблокирована при входе в систему.
Примечание.
Если вы найдете журнал аварийного сбоя службы, аналогичный приведенному на следующем снимке экрана, это означает, что служба имеет достаточные привилегии для запуска, и установка блокируется сбоем службы при запуске. Чтобы устранить проблему, см. другие разделы этой статьи.
"UIFlowService
Исключение, поймано во время запуска службы:"
Решение
Обновите вход запрета в качестве параметра политики службы, чтобы удалить учетную запись или группу, которая не позволяет NT SERVICE\UIFlowService
войти в систему в качестве службы. Дополнительные сведения см. в разделе "Изменение локальной учетной записи службы".
Не удается запустить службу LanmanServer
В журналах установки отображается следующее сообщение об ошибке:
Исключение, возникающее при запуске службы LanmanServer: System.InvalidOperationException: не удается запустить службу LanmanServer на компьютере
Причина
Установщик Power Automate зависит от службы LanmanServer и пытается запустить ее, если она еще не запущена. Если служба не может быть запущена, шаги установки, зависящие от нее, завершаются сбоем.
Решение
Чтобы решить эту проблему,
- Выберите клавишу с логотипом Windows+R и введите services.msc или службы в окне запуска , чтобы открыть диспетчер служб. Найдите службу с именем "Сервер", щелкните ее правой кнопкой мыши и выберите "Свойства".
- На вкладке "Общие " убедитесь, что его тип запуска не отключен (по умолчанию он должен быть автоматическим .)
- Нажмите кнопку "Применить" , чтобы обновить тип запуска.
- Затем можно запустить службу вручную, щелкнув ее правой кнопкой мыши в средстве диспетчера служб и выбрав "Пуск".
- После запуска службы можно повторить установку.