UiPath Documentation
studio
2022.4
false
Guide de l’utilisateur de Studio
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Réparation de la prise en charge d'Active Accessibility

Cette page explique comment diagnostiquer et réparer les problèmes causés par la rupture de la prise en charge d’Active Accessibility.

La prise en charge d’Active Accessibility peut être interrompue après les événements suivants :

  • Installation de certaines mises à jour Windows
  • Désinstallation/Mise à niveau de certaines applications telles qu'Adobe Acrobat Reader ou Microsoft Office

Comportement observé

Les sélecteurs ne sont pas générés pour les applications reposant sur les entrées de registre IAccessible, telles que l'explorateur de fichiers, Internet Explorer ou Microsoft Office.

Par exemple, lors de l'utilisation d'UI Explorer pour indiquer des éléments d'IU dans l'explorateur de fichiers Windows, au lieu d'éléments individuels, la section entière est sélectionnée.

Origine

À la suite d'une mise à jour de Windows, les entrées de registre IAccessible étaient écrasées et corrompues.

La prise en charge de l'accessibilité fournie via la configuration du registre peut également être interrompue lorsque certaines applications (telles qu'Adobe Acrobat Reader) enregistrent des implémentations personnalisées pour IAccessible, mais ne restaurent pas les paramètres par défaut lors de la désinstallation/mise à niveau.

Solution

Réparation des entrées du Registre IAccessible

Remarque :

La modification des entrées du Registre affecte la fonctionnalité de votre machine ! Il est recommandé de créer d'abord une sauvegarde, comme expliqué sur cette page.

Afin de vérifier si les entrées de registre IAccessible ont été corrompues, vous devez ouvrir l'éditeur de registre Windows, vérifier si les clés suivantes sont manquantes ou ont d'autres valeurs, et les ajouter/modifier si nécessaire.

Vous trouverez ci-dessous les valeurs qui doivent être présentes dans le registre.

HKEY_CLASSES_ROOT\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}]
@="IAccessible"
[HKEY_CLASSES_ROOT\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}\ProxyStubClsid32]
@="{00020424-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}\TypeLib]
@="{1EA4DBF0-3C3B-11CF-810C-00AA00389B71}"
"Version"="1.1"
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}]
@="IAccessible"
[HKEY_CLASSES_ROOT\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}\ProxyStubClsid32]
@="{00020424-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}\TypeLib]
@="{1EA4DBF0-3C3B-11CF-810C-00AA00389B71}"
"Version"="1.1"

HKEY_CLASSES_ROOT\WOW6432Node\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Wow6432Node\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}]
@="IAccessible"
[HKEY_CLASSES_ROOT\Wow6432Node\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}\ProxyStubClsid32]
@="{00020424-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\Wow6432Node\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}\TypeLib]
@="{1EA4DBF0-3C3B-11CF-810C-00AA00389B71}"
"Version"="1.1"
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Wow6432Node\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}]
@="IAccessible"
[HKEY_CLASSES_ROOT\Wow6432Node\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}\ProxyStubClsid32]
@="{00020424-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\Wow6432Node\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}\TypeLib]
@="{1EA4DBF0-3C3B-11CF-810C-00AA00389B71}"
"Version"="1.1"

**

Remarque :

The registry entries from HKEY_CLASSES_ROOT\WOW6432Node\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71} are not needed for 32-bit machines.

Le contenu ci-dessus peut être écrit dans des fichiers .reg. Après une sauvegarde des entrées de registre existantes, vous pouvez exécuter les fichiers .reg pour réparer automatiquement ces entrées.

  • Comportement observé
  • Origine
  • Solution
  • Réparation des entrées du Registre IAccessible

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour