Включение ведения журнала отладки в Виртуализация средств взаимодействия с пользователем (Майкрософт) (UE-V)

В этой статье описывается включение ведения журнала отладки для агента Виртуализация средств взаимодействия с пользователем (Майкрософт) (UE-V).

Область применения: Windows 10 — все выпуски
Исходный номер базы знаний: 2782997

Сводка

Это полезно при устранении неполадок, из-за которых параметры или файлы не реплицироваться должным образом. Как правило, этот процесс выполняется по крайней мере на двух разных клиентских компьютерах для тестирования репликации.

Дополнительная информация

Сначала определите сценарий, который требуется отследить. Двумя main вариантами для UE-V являются трассировка приложений и параметры рабочего стола трассировки. Трассировки пользовательских приложений можно собирать при запуске исполняемого файла; Параметры рабочего стола должны быть записаны во время выхода из системы и последующего выхода.

Трассировки собирают данные для всех пользователей, вошедшего в систему компьютера. Если вы хотите записать трассировку для учетной записи, не являющейся администратором, необходимо либо войти во второй сеанс рабочего стола (например, в случае сервера терминалов), либо запустить командную строку в контексте члена локальной группы администраторов компьютера, удерживая клавишу SHIFT и щелкнув правой кнопкой мыши ярлык командной строки. Кроме того, эти команды должны выполняться в маркере с повышенными привилегиями.

Сценарий 1. Трассировка приложения

  1. Войдите на компьютер в качестве члена локальной группы администраторов.

  2. Запустите командную строку с повышенными привилегиями, щелкнув правой кнопкой мыши ярлык командной строки и выбрав Запуск от имени администратора.

  3. Создайте определение трассировки, выполнив следующие две команды в окне командной строки с повышенными привилегиями:

    logman create trace UEV -P "Microsoft-User Experience Virtualization-App Agent" -ow  -o uevtrace.etl
    logman update UEV -P "Microsoft-User Experience Virtualization-Agent Driver"
    
  4. Запустите трассировку, введя команду logman start UEV.

  5. Закройте все запущенные экземпляры исследуемого приложения, а затем запустите приложение.

  6. Воспроизведите исследуемую проблему, а затем закройте приложение.

  7. Остановите трассировку, введя logman stop UEV.

  8. Удалите определение трассировки, введя logman delete UEV.

  9. Декодировать трассировку, введя команду netsh trace convert uevtrace_000001.etl DUMP=TXT.

Примечание.

По умолчанию первая трассировка будет называться uevtrace_000001.etl . Измените приведенную выше команду, если вы используете несколько трассировок, чтобы отразить имя ETL-файла.

Сценарий 2. Трассировка параметров рабочего стола

  1. Войдите на компьютер в качестве члена локальной группы администраторов.

  2. Запустите командную строку с повышенными привилегиями, щелкнув правой кнопкой мыши ярлык командной строки и выбрав Запуск от имени администратора.

  3. Создайте определение трассировки, выполнив следующие две команды в окне командной строки с повышенными привилегиями:

    logman create trace UEV -P "Microsoft-User Experience Virtualization-App Agent" -ow  -o uevtrace.etl
    logman update UEV -P "Microsoft-User Experience Virtualization-Agent Driver"
    
  4. Запустите трассировку, введя команду logman start UEV.

  5. Воспроизведите исследуемую проблему, а затем выйдите из системы.

  6. Снова войдите на сервер.

  7. Запустите командную строку с повышенными привилегиями, щелкнув правой кнопкой мыши ярлык командной строки и выбрав Запуск от имени администратора.

  8. Остановите трассировку, введя logman stop UEV.

  9. Удалите определение трассировки, введя logman delete UEV.

  10. Декодировать трассировку, введя команду netsh trace convert uevtrace_000001.etl DUMP=TXT.

Примечание.

По умолчанию первая трассировка будет называться uevtrace_000001.etl . Измените приведенную выше команду, если вы используете несколько трассировок, чтобы отразить имя ETL-файла.

Альтернативный метод: ведение журнала Просмотр событий

Если вы хотите использовать Просмотр событий, а не ведение журнала текстовых файлов, выполните указанные ниже действия.

  1. Войдите на компьютер в качестве члена локальной группы администраторов.
  2. Запуск Просмотр событий.
  3. Выберите Вид\Показать журналы аналитики и отладки.
  4. Перейдите в раздел Просмотр событий (локальная)\Приложения и журналы служб\Microsoft\User Experience Virtualization\App Agent.
  5. Щелкните правой кнопкой мыши отладку в разделе Агент приложений и выберите Включить журнал.
  6. Нажмите кнопку ОК , если появится сообщение "Журналы аналитики и отладки могут потерять события, если они включены. Вы хотите включить этот журнал?" Диалоговое окно.
  7. Воспроизведите проблему.
  8. Щелкните правой кнопкой мыши Отладка и выберите Обновить.
  9. Щелкните правой кнопкой мыши Отладка и выберите Отключить журнал.