「DLLRegisterServer が見つかりませんでした」エラーとは

DLLRegisterServer が見つかりませんでした ユーザーがコマンド プロンプトから DLL (Dynamic Link Library) または OCX (OLE Con​​trol EXtension) ファイルを手動で登録しようとしたときに、その存在を知らせるメッセージ エラーです。 エラーは通常、次のテキストを示すポップアップ ウィンドウに表示されます。

「モジュール「FileName.dll」がロードされましたが、エントリポイントの DllRegisterServer が見つかりませんでした。 「FileName.dll」が有効な DLL または OCX ファイルであることを確認してから、もう一度やり直してください。」

また、Windows 10 と 11 の両方で発生することも報告されています。ユーザーにこのエラーが表示される原因は 10 つではありませんが、レジストリ キーの特定のアクセス許可の欠如、システム ファイル要素の破損/欠落、問題に関連している可能性があります。 DLL ファイル、またはサードパーティ製ソフトウェア (ウイルス対策など) によって引き起こされる非互換性さえあります。 正確な理由と解決策をすぐに見つけようとするのは暗闇の中のショットのようなものです.そのため、問題が最終的に解決されるまで、以下に記載した各方法を試すことをお勧めします. 手順は、Windows 11 と XNUMX の両方のオペレーティング システムでほぼ同じです。

dllregisterserver が見つかりませんエラー

Windows修復ツールをダウンロードする

Windows修復ツールをダウンロードする

マイクロソフトと互換​​性があります

レジストリの破損、ファイル システムの誤動作、Windows ドライバーの不安定性に関連する問題を解決できる、Windows 用の特別な修復ユーティリティがあります。 Advanced System Repair Pro を使用して、Windows 11 または Windows 10 の「DLLRegisterServer が見つかりませんでした」エラーを修正することをお勧めします。

1. DLL ファイルを SysWow64 フォルダーにコピーします。

これは、試してみることをお勧めする最初の簡単な方法です。 System32 フォルダーで OCX または DLL ファイルを開くときに問題に直面した一部のユーザーは、ファイルを SysWow64 フォルダーにコピーして再登録することで問題を解決できたと報告しています。 したがって、以下で同じことを試してみましょう。

  1. イベント Windowsキー+ E キーボードのボタンで開く ファイルエクスプローラ。 次に開く このPC 左パネルにあります。 または、開くこともできます このPC そこにあるようにデスクトップから。
  2. 次に、このパスに移動します C:/Windows/System32 再登録しようとしている DLL または OCX を検索し、それを右クリックして選択します。 コピー (または Windows 11 の [コピー] アイコン)。
  3. 次に、このパスに移動します C:\Windows\SysWOW64、空のスペースを右クリックして選択します 貼り付ける.
  4. プロンプトが表示されたら、クリックします Continue 管理者権限を付与します。
  5. このプロセスの後、問題のある DLL または OCX ファイルの再登録を再度試みることができます。

2.システムファイルの整合性を確認します

前述のように、「DLLRegisterServer が見つかりませんでした」というエラーに直面する可能性がある理由の XNUMX つは、システム内にファイルが破損しているか見つからない場合です。 これを確認して問題を解決するには、SFC (システム ファイル チェッカー) や DISM (展開イメージのサービスと管理) などの組み込みのスキャン ユーティリティを使用できます。これらのユーティリティは、存在しないコンポーネントを検出して復元します。 問題の解決に異なる影響を与える可能性があるため、必ず両方のユーティリティを使用してください。 こうやって:

SFCの使用

  1. Open コマンドプロンプト 入力して、 cmd 横の検索ボックスに Start Menu
  2. 右クリック コマンドプロンプト 選択して 管理者として実行..
  3. コンソールを開いたら、次のように入力します sfc /scannow コマンドをクリックしてクリックします 入力します.
  4. 修正プロセスが完了したら、コンピューターを再起動します。

DISMを使用する

  1. Open コマンドプロンプト 前のステップで行ったように。
  2. このコマンドをコピーして貼り付けます DISM.exe /Online /Cleanup-image /Restorehealth.
  3. クリック 入力します Windowsがスキャンと修正を終了するまで待ちます。
  4. 完了したら、PCを再起動して、アップデートを再インストールします。

これらの両方のスキャンを実行した後、問題のあるファイルの再登録を再度試みます。 これが機能しない場合は、以下に示す他の解決策に取り掛かります。

3. TypeLib レジストリ キーのアクセス許可を変更する

同じエラーが引き続き発生し、前の XNUMX つの方法で問題を解決できなかった場合は、この解決策で問題を解決できる可能性が高くなります。 TypeLib レジストリ キーで付与された管理権限が不十分なために、システムに「エントリ ポイントの DllRegisterServer が見つかりませんでした」というメッセージが表示される場合があります。 これをソートする方法を見てみましょう。

  1. イベント ウィンドウズキー+ R ボタン、コピー&ペースト regedit を押し 入力します 開く レジストリエディタに設定します。 OK をクリックします。 有り if UAC (ユーザーアカウント制御) ウィンドウが表示されます。
  2. 次に、次のパスをナビゲートします HKEY_CLASSES_ROOT\TypeLib 左ペイン。
  3. に到達したら TypeLib フォルダー、それを右クリックして選択します 権限.
  4. 下のユーザー名を選択します グループ名またはユーザー名 セクションに移動し、下のボックスにチェックを入れます 次を許可します。 の隣に フルコントロール.
  5. 最後に、クリック 申し込む & OK を入力して変更を保存してください。
  6. 完了したら、問題があった DLL (または OCX) ファイルを自由に再登録してください。

4.サードパーティのウイルス対策を無効にします

PC にサードパーティ製のウイルス対策ソフトウェアがインストールされている場合は、それを無効にして、状況が好転するかどうかを確認してください。 マルウェア対策ソフトウェアは、Regsvr32 との特定の競合を引き起こすことがあります。 副作用として、これにより DLL ファイルが登録されなくなる可能性があります。 ウイルス対策を無効にした後にすべてが正常に機能する場合は、問題が見つかった可能性があります。 別のアンチウイルスを試してみたいと思われる場合は、MalwareBytes の使用を検討することをお勧めします。MalwareBytes は、マイナーな脅威とグローバルな脅威の両方に対抗するためにソフトウェアを常に維持している信頼できる有能な専門家グループです。 Windows 11 でも利用できるようになりました。 以下のリンクを使用して今すぐダウンロードし、究極のマルウェア対策エクスペリエンスの 14 日間無料トライアルを試すことができます。

Malwarebytesをダウンロード

5. VCOMP140.DLL を手動でダウンロードします。

単に Windows にその場所を指示するのではなく、最初から DLL ファイルをインストールしようとしている場合は、必要な DLL ファイルを Web から手動で検索してダウンロードできます。 開ける このページ、DLL ファイル名を入力し、そこに書かれている指示に従います。 DLL ファイルのインストールが成功するようにガイドします。

6.問題のあるアプリケーションを再インストールします

特定のプログラムの不足している DLL ファイルを手動で登録しようとしている場合は、プログラム自体を再インストールしてみてください (まだ行っていない場合)。 ソフトウェアの海賊版またはクラック版をダウンロードした場合、これも理由になる可能性があります。 そのようなソフトウェアには特定のバグや欠陥が含まれている可能性があるため、プログラム/ゲームの公式コピーのみをインストールすることをお勧めします。

  1. 右隣の虫眼鏡を左クリックします [スタート]メニュー とを検索 コントロールパネル.
  2. それを開いて選択します プログラムをアンインストールしますプログラム.
  3. エラーを処理するプログラムを選択し、をクリックします アンインストールする.
  4. 最後に、再度インストールして、エラーが修正されているかどうかを確認します。

まとめ

最終的に「DllRegisterServer が見つかりませんでした」というエラーから解放され、最終的に必要なファイルを再登録できたことを願っています。 残念ながら、完璧なシステムはなく、さまざまなエラーの形で不便を招くことがあります。 幸いなことに、時間をかけずに問題を解決できる可能性のあるテスト済みの手順が既にあります。 このガイドには、さまざまな Windows エラーのトラブルシューティングに関連する 100 以上の記事が掲載されています。 今後の PC エクスペリエンスに何か問題が発生した場合は、遠慮なくそれらを使用してください。 また、PC、Mac、さらにはスマートフォンから多数のマルウェアを削除するための、段階的なガイドラインも多数用意されています。

前の記事Beijing Ransomware を削除して .beijing ファイルを復号化する方法
次条CryWiper Ransomware を削除して .CRY ファイルを復号化する方法
James Kramer
こんにちは、ジェームスです。私の Web サイト Bugsfighter.com は、コンピューターのトラブルシューティング、ソフトウェア テスト、開発の分野における XNUMX 年にわたる取り組みの集大成です。ここでの私の使命は、このニッチ分野のさまざまなトピックにわたって、包括的でありながらユーザーフレンドリーなガイドを提供することです。私が推奨するソフトウェアまたは方法論で問題が発生した場合は、すぐにサポートを求められることをご承知おきください。ご質問やその他の連絡については、「連絡先」ページからお気軽にご連絡ください。シームレス コンピューティングへの旅はここから始まります