修正:DllUnregisterServerがエラーコード0x80040200で失敗しました



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

一部のWindowsユーザーは「 DllUnregisterServerがエラーコード0x80040200 'で失敗しました DLLファイルを登録または登録解除しようとするとき、またはDLLファイルを自動的に登録しようとするアプリケーションをインストールしようとするとき。この問題は、Windows 7、Windows 8.1、およびWindows10で発生することが報告されています。



DllUnregisterServerがエラーコード0x80040200で失敗しました



この特定のエラーが発生する最も一般的な原因は、権限の問題です。それを処理するには、管理者アクセスでDLLファイルを登録または登録解除する必要があります。



ただし、プログラムのインストール時に問題が発生した場合は、インストールの失敗後にファイルの再登録が必要になる場合があります。で問題が発生した場合 OCXの依存関係 、インストールを再試行する前に、ファイルをSystem32フォルダーに移動してみてください。

方法1:管理者アクセスでDLLファイルの登録を解除する

DLLファイルを手動で登録解除しようとしたときにこのエラーが表示された場合は、 0x80040200なぜなら 十分な権限がありません。このシナリオが当てはまる場合は、を使用してこのエラーメッセージを完全に回避できるはずです。 「regsvr32」 管理者特権のコマンドプロンプトでコマンドを実行します。

まだこれを試していなかった場合は、以下の手順に従って、昇格したCMDプロンプトからDLLファイルの登録を手動で解除してみてください。



  1. 押す Windowsキー+ R 開くために 実行 ダイアログボックス。次に、 ‘cmd’ テキストボックス内でを押します Ctrl + Shift + Enter 高架を開くために CMD 促す。あなたが見るとき UAC(ユーザーアカウント制御) 、クリック はい 管理者権限を付与します。

    コマンドプロンプトの実行

  2. 管理者特権のCMDプロンプトが表示されたら、次のコマンドを入力してを押します 入る .DLLファイルを手動で登録解除するには:
    ق32 / u * DLLファイル*

    注意: * DLLファイル*は単なるプレースホルダーであることに注意してください。登録を解除しようとしているDLLファイルの名前と拡張子に置き換える必要があります。たとえば、cdo32.dllファイルの登録を解除する必要があるため、 PASSWORD32 / u cdo32.dll コマンド。

  3. 操作が正常に完了した場合 0x80040200 エラーコードを入力し、マシンを再起動してから、以前に問題を引き起こしていたインストールを完了します。

同じ問題が引き続き発生する場合、またはこの操作が適用できない場合は、以下の次の潜在的な修正に進んでください。

方法2:プログラムのインストール後にファイルを再登録する

アプリケーションのインストール中にこのエラーが表示された場合は、一部の依存関係が正しく読み込まれていないためにこのエラーが表示されている可能性があります。この場合、おそらく次の方法で問題を回避できます。 インストーラーの実行 管理者権限を使用して、失敗した依存関係を手動で登録解除および登録します。

注意: この修正は、Windows7で有効であると頻繁に報告されています。

このシナリオが当てはまる場合は、以下の手順に従って管理者アクセスでインストールを実行してから、失敗した依存関係を再登録してください。

  1. ファイルエクスプローラーを開き、最終的にエラーの原因となっているインストーラーの場所に移動します。
  2. それを右クリックして、 管理者として実行 新しく登場したコンテキストメニューから。

    管理者アクセスでインストーラーを実行する

  3. 画面の指示に従って、インストールを完了します。同じものを見ても気にしないでください 0x80040200 エラー–エラーウィンドウを閉じて、次の手順に進みます。
  4. 開く 実行 を押してダイアログボックス Windowsキー+ R 。次に、 ‘cmd’ テキストボックス内でを押します Ctrl + Shift + Enter 昇格したCMDプロンプトを開きます。

    コマンドプロンプトの実行

  5. コマンドプロンプトターミナルに入ったら、次のコマンドを順番に入力し、各コマンドの後にEnterキーを押して、OCX依存関係を登録解除してから再登録します。
    spr32x30.ocx / UNREGISTER spr32x30.ocx / REGSERVER
  6. コンピューターを再起動し、次回のコンピューターの起動時に問題が解決するかどうかを確認します。

同じ問題が解決しない場合は、以下の次の潜在的な修正に進んでください。

方法3:System32フォルダーからOCXファイルを実行する

.ocxファイル(OLE Con​​trol Extension)を操作しているときにこの特定の問題が発生した場合は、アクセス許可の問題である可能性があります。影響を受けた何人かのユーザーは、.OCXファイルをSystem32フォルダーに移動し、そこから起動して必要なアクセス権があることを確認することで、この問題を修正できたことを確認しています。

重要: これは、.OCXファイルがセキュリティリスクを引き起こさないと100%確信している場合にのみ行ってください。

あなたが実際に遭遇しているなら 0x80040200 このファイルタイプのエラーコードについては、以下の手順に従って、ファイルを開く前にSystem32フォルダーにファイルを移動してください。

  1. ファイルエクスプローラーを開き、.OCXファイルの場所に移動し、ファイルを右クリックして、 切る コンテキストメニューから。

    ファイルをカットする

  2. 次に、に移動します C: Windows System32 自分だけのファイルを貼り付けます クリップボードにコピー
  3. ファイルがにあると System32 フォルダで、もう一度インストールを繰り返して、同じ問題が発生するかどうかを確認します 0x80040200 エラー。
タグ ウィンドウズ 読んだ3分