studio
2021.10
false
UiPath logo, featuring letters U and I in white
Studio 用户指南
Last updated 2024年9月23日

解决方案

注册 oleacc.dll 文件

按照下方所述,从命令行提示符使用一个特定的命令来注册 oleacc.dll 文件:
  1. 打开“开始”菜单并搜索 Command Prompt。右键单击它,然后选择“以管理员身份运行”。只能使用经过提升的命令提示符实例执行此命令。
  2. 键入 regsvr32.exe oleacc.dll 命令来执行此命令。该文件现已注册,系统也会显示确认对话框。


注意在 64 位计算机上,还需要从 32 位命令提示符实例注册该文件。操作方法如下:

  1. 打开文件资源管理器,并在地址栏中键入 %windir%\SysWoW64。32 位命令提示符可执行文件位于这个文件夹中。
  2. 右键单击 cmd.exe 文件,然后选择“以管理员身份运行”。系统将打开一个经过提升的 32 位命令提示符实例。
  3. 按照上文所述,执行 regsvr32.exe oleacc.dll 命令。该文件现已注册,系统也会显示确认对话框。

修复 IAccessibe 注册表项

注意:更改注册表项可能会影响计算机的功能!建议首先创建备份,如本页所述。

为检查 IAccessible 注册表项是否已损坏,您需要打开 Windows 注册表编辑器,并验证是否缺少以下几个键。然后,根据需要添加它们。根据您的计算机配置,以下注册表值可能有所不同。建议使用未遇到此问题的计算机上的注册表键。

64 位计算机

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

在以下键中:

名称

类型

数据

(默认)

REG_SZ

IAccessible

  • ProxyStubClsid32 子键中:

    名称

    类型

    数据

    (默认)

    REG_SZ

    {03022430-ABC4-11D0-BDE2-00AA001A1953

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

在以下键中:

名称

类型

数据

(默认)

REG_SZ

IAccessible

  • ProxyStubClsid32 子键中:

    名称

    类型

    数据

    (默认)

    REG_SZ

    {00020424-0000-0000-C000-000000000046

  • TypeLib 子键中:

    名称

    类型

    数据

    (默认)

    REG_SZ

    {C523F390-9C83-11D3-9094-00104BD0D535

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}

在以下键中:

名称

类型

数据

(默认)

REG_SZ

IAccessible

  • ProxyStubClsid32 子键中:

    名称

    数据

    类型

    (默认)

    REG_SZ

    {03022430-ABC4-11D0-BDE2-00AA001A1953

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

在以下键中:

名称

类型

数据

(默认)

REG_SZ

IAccessible

  • ProxyStubClsid32 子键中:

    名称

    类型

    数据

    (默认)

    REG_SZ

    {00020424-0000-0000-C000-000000000046

  • TypeLib 子键中:

    名称

    类型

    数据

    (默认)

    REG_SZ

    {C523F390-9C83-11D3-9094-00104BD0D535

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

在以下键中:

名称

类型

数据

(默认)

REG_SZ

IAccessible

  • ProxyStubClsid32 子键中:

    名称

    类型

    数据

    (默认)

    REG_SZ

    {00020424-0000-0000-C000-000000000046

  • TypeLib 子键中:

    名称

    类型

    数据

    (默认)

    REG_SZ

    {C523F390-9C83-11D3-9094-00104BD0D535

32 位计算机

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

在以下键中:

名称

类型

数据

(默认)

REG_SZ

IAccessible

  • ProxyStubClsid32 子键中:

    名称

    类型

    数据

    (默认)

    REG_SZ

    {03022430-ABC4-11D0-BDE2-00AA001A1953

  • TypeLib 子键中:

    名称

    类型

    数据

    (默认)

    REG_SZ

    {1EA4DBF0-3C3B-11CF-810C-00AA00389B71

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}

在以下键中:

名称

类型

数据

(默认)

REG_SZ

IAccessible

  • ProxyStubClsid32 子键中:

    名称

    类型

    数据

    (默认)

    REG_SZ

    {03022430-ABC4-11D0-BDE2-00AA001A1953

  • TypeLib 子键中:

    名称

    类型

    数据

    (默认)

    REG_SZ

    {1EA4DBF0-3C3B-11CF-810C-00AA00389B71

验证了上述值后,请关闭 Windows 注册表编辑器以使更改生效。

修复 System32 和 SysWow64 中的所有 DLL

执行以下命令:

  1. 从提升的 64 位命令提示符中,执行以下命令:
    • for %1 in (c:\windows\system32\*.dll) do regsvr32 /s %1
  2. 从提升的 32 位命令提示符中,执行以下命令:
    • for %1 in (C:\Windows\SysWOW64\*.dll) do regsvr32 /s %1

  • 注册 oleacc.dll 文件
  • 修复 IAccessibe 注册表项
  • 64 位计算机
  • 32 位计算机
  • 修复 System32 和 SysWow64 中的所有 DLL

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。