Mensagem de erro: "Os seguintes arquivos não foram registrados automaticamente ou cancelaram o registro"

Mensagem de erro: "Os seguintes arquivos não foram registrados automaticamente ou cancelaram o registro"

Tenho um programa que estou tentando instalar em um PC local executando o Windows 10 Enterprise, mas surge o seguinte erro no final do processo de instalação:

"Os seguintes arquivos não foram registrados automaticamente ou cancelaram o registro: o acesso oleaut32.dll foi negado"

Tentei iniciar o Windows e instalar o programa no modo de segurança em um perfil de administrador, registrando manualmente oleaut32.dll e executando sfc/scannow. O programa ainda aciona esse erro e não funciona corretamente. Alguma idéia de como corrigir o erro?

O programa é Crescendo Admin, encontrado aqui: https://www.crescendointeractive.com/software/crescendo-admin.html

Este não é um aplicativo VB6 que eu conheça.

Responder1

Eu vasculhei a internet em busca de uma resposta para esse problema. Tenho um problema no trabalho com uma máquina cliente que não consegue instalar os drivers do scanner Canon 4010 devido a um erro:

MENSAGEM DE ERRO:
Os seguintes arquivos não foram registrados automaticamente ou cancelaram o registro:
C:\WINDOWS\system32\Oleaut32.dll Acesso negado


tantos posts aconselham registrar a DLL, que falhou nas minhas tentativas iniciais. Também vejo muitas pessoas escrevendo postagens em vários fóruns afirmando que estavam tendo problemas para registrar esta DLL, apesar de conseguirem registrar outras DLLs sem problemas. No meu caso, as DLLs não foram registradas simplesmente devido a um erro de sintaxe no meu comando CMD. Qualquer outra pessoa que se depare com esse problema, tente todos os 4 comandos CMD abaixo - um ou mais devem funcionar:

COMANDO 1
C:\Windows\SysWow64\regsvr32.exe C:\windows\system32\oleaut32.dll

COMANDO 2
C:\Windows\SysWow64\regsvr32.exe C:\windows\syswow64\oleaut32.dll

COMANDO 3
C:\Windows\System32\regsvr32.exe C:\windows\system32\oleaut32.dll

COMANDO 4
C:\Windows\System32\regsvr32.exe C:\windows\syswow64\oleaut32.dll



as diferenças entre as versões 2 x do RegSVR32 são, como disse a Microsoft:

A versão de 64 bits é%systemroot%\System32\regsvr32.exe.
A versão de 32 bits é%systemroot%\SysWoW64\regsvr32.exe.

recurso:
https://support.microsoft.com/en-us/topic/how-to-use-the-regsvr32-tool-and-troubleshoot-regsvr32-error-messages-a98d960a-7392-e6fe-d90a-3f4e0cb543e5

Responder2

A solução mais fácil que encontrei é clicar com o botão direito no arquivo de instalação e selecionar "Solucionar problemas de compatibilidade"opção. A partir daqui selecione "Experimente as configurações recomendadas"próxima seleção"Teste o programa"o arquivo deverá então ser instalado sem erros.

Depois clique em "Próximo" e então "Sim, salve essas configurações para o programa"

informação relacionada