Studio
2021.10
false
Guia do usuário do Studio
Last updated 15 de jul de 2024

Soluções

Registro do arquivo oleacc.dll

O arquivo oleacc.dll é registrado por meio do prompt de comando usando um comando específico, conforme explicado abaixo:
  1. Abra o menu Iniciar e procure Command Prompt. Clique com o botão direito do mouse e escolha Executar como administrador. O comando só pode ser executado a partir de uma instância de prompt de comando elevada.
  2. Execute o comando regsvr32.exe oleacc.dll, digitando-o nela. Agora, o arquivo está registrado e uma caixa de diálogo de confirmação será exibida.


Observe que, na máquina de 64 bits, o arquivo também precisa ser registrado a partir de uma instância de prompt de comando de 32 bits.Isso é feito da seguinte maneira:

  1. Abra o Explorador de Arquivos e digite %windir%\SysWoW64 na barra de endereço. O executável de prompt de comando de 32 bits estará localizado nessa pasta.
  2. Clique com o botão direito do mouse no arquivo cmd.exe e escolha Executar como administrador. Uma instância do prompt de comando elevado de 32 bits será aberta.
  3. Execute o comando regsvr32.exe oleacc.dll conforme a explicação. Agora, o arquivo está registrado e uma caixa de diálogo de confirmação será exibida.

Como reparar as entradas de registro do IAccessibe

Observação: a alteração de entradas de registro pode afetar o funcionamento da sua máquina! É recomendável criar um backup primeiro, conforme explicado nesta página.

Para verificar se as entradas de registro do IAccessible foram corrompidas, você precisa abrir o Editor de Registro do Windows e verificar se as seguintes chaves estão ausentes, e adicioná-las caso necessário. Os seguintes valores de registro podem diferir, dependendo da configuração da sua máquina. É recomendável usar as chaves de registro de uma máquina que não tenha esse problema.

Máquinas de 64 bits

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

Na chave:

Name

Tipo

Dados

(Padrão)

REG_SZ

IAccessible

  • Na subchave ProxyStubClsid32:

    Name

    Tipo

    Dados

    (Padrão)

    REG_SZ

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

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

Na chave:

Name

Tipo

Dados

(Padrão)

REG_SZ

IAccessible

  • Na subchave ProxyStubClsid32:

    Name

    Tipo

    Dados

    (Padrão)

    REG_SZ

    {00020424-0000-0000-C000-000000000046

  • Na subchave TypeLib:

    Name

    Tipo

    Dados

    (Padrão)

    REG_SZ

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

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

Na chave:

Name

Tipo

Dados

(Padrão)

REG_SZ

IAccessible

  • Na subchave ProxyStubClsid32:

    Name

    Dados

    Tipo

    (Padrão)

    REG_SZ

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

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

Na chave:

Name

Tipo

Dados

(Padrão)

REG_SZ

IAccessible

  • Na subchave ProxyStubClsid32:

    Name

    Tipo

    Dados

    (Padrão)

    REG_SZ

    {00020424-0000-0000-C000-000000000046

  • Na subchave TypeLib:

    Name

    Tipo

    Dados

    (Padrão)

    REG_SZ

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

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

Na chave:

Name

Tipo

Dados

(Padrão)

REG_SZ

IAccessible

  • Na subchave ProxyStubClsid32:

    Name

    Tipo

    Dados

    (Padrão)

    REG_SZ

    {00020424-0000-0000-C000-000000000046

  • Na subchave TypeLib:

    Name

    Tipo

    Dados

    (Padrão)

    REG_SZ

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

Máquinas de 32 bits

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

Na chave:

Name

Tipo

Dados

(Padrão)

REG_SZ

IAccessible

  • Na subchave ProxyStubClsid32:

    Name

    Tipo

    Dados

    (Padrão)

    REG_SZ

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

  • Na subchave TypeLib:

    Name

    Tipo

    Dados

    (Padrão)

    REG_SZ

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

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

Na chave:

Name

Tipo

Dados

(Padrão)

REG_SZ

IAccessible

  • Na subchave ProxyStubClsid32:

    Name

    Tipo

    Dados

    (Padrão)

    REG_SZ

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

  • Na subchave TypeLib:

    Name

    Tipo

    Dados

    (Padrão)

    REG_SZ

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

Após os valores acima serem verificados, feche o Editor de Registro do Windows para que as alterações entrem em vigor.

Reparando todas as DLLs do System32 e SysWow64

Execute os comandos a seguir:

  1. Em um prompt de comando elevado de 64 bits, execute este comando:
    • for %1 in (c:\windows\system32\*.dll) do regsvr32 /s %1
  2. Em um prompt de comando elevado de 32 bits, execute este comando:
    • for %1 in (C:\Windows\SysWOW64\*.dll) do regsvr32 /s %1

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.