Execute o comando regsvr32
em um prompt de comando elevado.
Selecione Start > All Programs > Accessories', then right-click
Prompt de Comando and select
Executar como administrador 'no menu de contexto. Finalmente, digite o comando.
Esse código de erro deve significar 'Acesso negado' e a solução fornecida em todos os lugares da rede (por exemplo, link ) é abrir um cmd com direitos de administrador. No entanto, no meu caso, o mesmo erro ocorre mesmo em um cmd aberto com direitos de administrador (testado com as respostas em link ).
Ambos
regsvr32.exe "C:\Program Files (x86)\GitExtensions\GitExtensionsShellEx64.dll"
e
C:\windows\SysWOW64\regsvr32.exe "C:\Program Files (x86)\GitExtensions\GitExtensionsShellEx64.dll"
falha com a mesma mensagem de erro, que o módulo fornecido foi carregado, mas a chamada para DllRegisterServer falhou com o código 0x80070005.
Eu tentei monitorar os acessos ao registro como fornecidos no link , mas não há ACCESS DENIED
ou ACCDENIED
resulta na lista resultante.
Edit: eu já tentei
runas /user:Administrator "regsvr32.exe \"C:\Program Files (x86)\GitExtensions\GitExtensionsShellEx64.dll\""
de dentro de um cmd que foi executado como Administrador, mas isso também resulta no mesmo erro!
Execute o comando regsvr32
em um prompt de comando elevado.
Selecione Start > All Programs > Accessories', then right-click
Prompt de Comando and select
Executar como administrador 'no menu de contexto. Finalmente, digite o comando.
O erro 0x80070005
significa Permissão negada acessando as pastas ou arquivos (geralmente arquivos em cache).
Vá para a pasta /Users/Public/Application Data/Package Cache
e verifique se as pastas estão com as permissões corretas, caso contrário, remova-as e execute novamente.
O mesmo quando usar wine
, por exemplo
chmod -v 755 ~/".wine/drive_c/users/Public/Application Data/Package Cache"/*
Caso contrário, verifique o arquivo de log para obter detalhes.