DllRegisterServer への呼び出しはエラーコード 0x8002801c により失敗しました。 Windows 10, 8, 7, Vista
「DllRegisterServer への呼び出しはエラーコード 0x8002801c により失敗しました」の対応方法です。
Regsvr32 コマンドを使って ocx をレジストリ登録をしようとすると、「モジュール "MSFLXGRD.OCX" は読み込まれましたが、DllRegisterServer への呼び出しはエラー コード 0x8002801c により失敗しました。」というエラーメッセージが表示されることがあります。
ここでは、このエラーが発生した場合の対処方法を紹介します。
Sponsored Links
原因
これは、管理者権限のないコマンドプロンプトや「ファイル名を指定して実行」からコマンドを実行しようとしていることが原因です。
対応方法
管理者権限でコマンドプロンプトを実行すればエラーは発生しません。
Windows Vista, Windows 7 の場合
左下のスタートボタンから、「すべてのプログラム」「アクセサリ」「コマンドプロンプト」を選択し、右クリックします。「管理者として実行」をクリックします。
Windows, Windows 10 の場合
画面右上にカーソルを持っていくと、メニューバーが現れます。一番上の「検索」を選択し、検索ボックスに「cmd」と入力します。「コマンドプロンプト」を選択し、右クリックします。「管理者として実行」をクリックします。
「管理者として実行」されたコマンドプロンプト上で、Regsvr32 コマンドを実行してみてください。
ほら、うまくいったでしょう。
おつかれさまでした。