WindowsでDLLファイルを登録する方法

コンピュータにDLL(DLL)ファイルを登録する必要があるWindowsの問題に遭遇したことがありますか?DLLファイル(別名ダイナミックリンクライブラリ(Dynamic Link Library))は、複数のアプリケーションで使用される関数を含むファイルです。

たとえば、Microsoft Officeには、スペルチェックなどの特定の機能を実行するためにさまざまなOfficeプログラム間で使用できる数百のDLLファイルがあります。複数のプログラムが同じ(DLL)DLLを同時にロードできます。

Windowsで32ビットまたは64ビットのDLL(DLLs)を登録する

何らかの破損やインストールの失敗によりDLLを登録する必要がある場合は、以下の方法で手動で登録できます。

ステップ1(Step 1):最初に[スタート(Start)]をクリックし、次に[実行(Run)]をクリックします。

ステップ2 : (Step 2)DLLファイルを登録するために必要なのは、zippy32コマンドを入力し、その後にDLLファイルのパスを入力することだけです。

regsvr32 “C:\Windows\System32\myfile.dll”

ステップ3 :[OK]をクリックすると、 (Step 3)DLLが正常に登録されたことを示す確認メッセージが表示されます。

それでおしまい!これで、DLLがレジストリに正常に追加され、 (DLL)Windowsプログラムで使用できるようになりました。エラーメッセージが表示された場合は、32ビットバージョンではなく64ビットバージョンのコマンドを使用している可能性があることに注意してください。64ビットバージョンのWindowsがインストールされていて、DLLが32ビットの場合は、32ビットバージョンのzippy32を使用してコマンドを実行する必要があります。

%systemroot%\SysWoW64\regsvr32 <PATH TO DLL>

また、32ビットDLLを使用している場合は、コマンドを実行する前に、必ずファイルを %systemroot%\System32フォルダーから %systemroot%\SysWoW64そうしないと、次のようなメッセージが表示される場合があります。

The module failed to load 

The specified module could not be found

DLLファイルを登録できず、DLLファイルの登録に失敗したというエラーメッセージが表示される場合は、WindowsでUAC(ユーザーアカウント制御)を無効にすることをお勧めします。

UACをオフにすると、 DLL(DLLs)の登録に失敗する問題が修正されることが知られています。その他の問題として、コマンドプロンプトを右クリックし、[管理者として実行(Run as Administrator)]を選択する必要がある場合があります。コマンドプロンプトに管理者権限がない場合、DLLの登録コマンドが失敗することがあります。

最後に、zippy32コマンドが欠落しているか破損している場合は、システムファイルチェッカーを実行して、元のWindowsシステムファイルの問題を修復できます。それでも問題が解決しない場合は、コメントを投稿してください。楽しみ!



About the author

私は、Excel や PowerPoint などの Microsoft Office ソフトウェアの使用経験があるコンピューターの専門家です。また、Google が所有するブラウザーである Chrome の使用経験もあります。私のスキルには、書面および口頭での優れたコミュニケーション、問題解決、批判的思考が含まれます。



Related posts