修正:DllRegisterServer失敗エラー0x8002801c



問題を排除するために楽器を試してください

ザ・ エラー0x8002801c アクセスに問題がある場合に発生します BE (オブジェクトのリンクと埋め込み)レジストリ。システム権限が不十分な場合、OCXの登録時にこのエラーコードがトリガーされます( OLE制御拡張 )ファイルが完了しません。これは、使用時に頻繁に発生することが知られています ق32 経由 コマンド・プロンプト Windows7の場合。





からOCXファイルを登録しようとすると、このエラーコードが表示されるのはよくあることです。 C: Windows システム32 。ほとんどの場合、 DLLRegisterServer 権限の問題が原因で失敗し、登録しようとしている実際のOCXコンポーネントとは何の関係もありません。



幸いなことに、 エラー0x8002801c をコピーすることで回避できます OCXファイルC: Windows SysWOW64 管理者権限で操作を繰り返します。 現在この問題に取り組んでいる場合は、以下のステップバイステップガイドに従って、 エラー0x8002801c OCXファイルを正常に登録します。

OCXファイル登録が失敗した後のエラー0x8002801cの修正

  1. 開いた ファイルエクスプローラー Windowsパーティションに移動します。次に、 Windows> Windows 32 検索バーを使用してOCXファイルを探します。
    注意: この場合、ファイル名は MSCOMCT2.OCX、 ただし、登録に失敗したOCXコンポーネントであれば、この手順を複製できます。
  2. OCXファイルをクリップボードにコピーします。次に、Windowsフォルダーに戻り、という名前のフォルダーを開きます。 sysWOW64 。次に、OCXファイルをそこに貼り付けるだけです。
  3. を開きます 開始 メニュー(左下隅)に「 cmd 「。次に、を右クリックします コマンド・プロンプト をクリックします 管理者として実行
  4. の中に 高度なコマンドプロンプト 、タイプ PASSWORD32 + OCXコンポーネント 。私たちの場合、最後のコマンドは「 ق32 MSCOMCT2.OCX」。 Enterキーを押すと、ファイルが正常に登録されたことを通知するメッセージが表示されます。

それでおしまい。これらの4つの手順を使用して、原因となっているOCXファイルに適切なアクセス許可を付与できます。 0x8002801c エラーコード。ほとんどの場合、ActiveXコンポーネントを登録して、問題を解消することができます。

1分読む