2
DllRegisterServerは、管理者として開かれたcmdでも0x80070005で失敗します
このエラーコードは「アクセス拒否」を意味することになっており、ネット上のあらゆる場所で与えられる解決策(例:/programming/3808954/dllunregisterserver-failed-with-error-code-0x80070005)を開くことです管理者権限を持つcmd。ただし、私の場合、管理者権限で開かれたcmdでも同じエラーが発生します(/programming/7985755/how-to-detect-if-cmd-is-running-で回答をテスト済み)as-administrator-has-elevated-privileges)。 どちらも regsvr32.exe "C:\Program Files (x86)\GitExtensions\GitExtensionsShellEx64.dll" そして C:\windows\SysWOW64\regsvr32.exe "C:\Program Files (x86)\GitExtensions\GitExtensionsShellEx64.dll" 指定されたモジュールはロードされたが、DllRegisterServerへの呼び出しがコード0x80070005で失敗したという同じエラーメッセージで失敗します。 私は中に与えられていないようレジストリアクセスを監視しようとしたhttp://www.cryer.co.uk/brian/windows/troubleshooting/nt4_dllregisterserver_in_com_failed_0x80070005.htmが、ないあるACCESS DENIEDか、ACCDENIED結果のリスト内のすべての結果。 編集:今でも試しました runas /user:Administrator "regsvr32.exe \"C:\Program Files (x86)\GitExtensions\GitExtensionsShellEx64.dll\"" それ自体が管理者として実行されたcmd内から、それでも同じエラーが発生します!