DLLの登録方法:迅速に行う3つの方法
新しいDLLファイルと置き換えるときは、壊れたDLLファイルを強制的に登録することが推奨されます。我々の簡単な手順に従って、Windows 10またはWindows 11のPCでDLLを登録する方法を学びましょう!
DLLファイルを登録するには?
1. コマンドプロンプトを使用する
- スタートメニューをクリックし、コマンドと入力します。コマンドプロンプトツールを右クリックし、管理者として実行を選択します。
-
次のコマンドを入力します:
regsvr32 D:\dll32\dwmapi.dll
- 上記のパスをシステム上のDLLファイルの実際の場所に置き換えます。
- 実行するには、Enterを押します。
- プロセスが成功したかどうかを知らせるダイアログボックスが表示されます。
特別な状況に対してDLLファイルを登録するためのいくつかの他のコマンドもあります。
64ビットPCで32ビットDLLファイルを登録したい場合は、CMDで以下の構文を使用します:
`C:\Windows\SysWOW64\regsvr32 D:\dll32\dwmapi.dll`
インストールしようとしているDLLが.NET DLLファイルである場合はこのコマンドを使用します:
`regasm D:\dll32\dwmapi.dll`
ほとんどの場合、Windows PCでDLLファイルを登録するには管理者アカウントが必要です。
ただし、管理者ユーザーでなく、ユーザーごとの登録を許可するDLLファイルを登録したい場合は、CMDで以下のスクリプトを使用できます:
`regsvr32 /n /i:user D:\dll32\dwmapi.dll`
2. PowerShellスクリプトを使用する
- スタートメニューにPowerShellと入力し、右側のアプリカードの下にある管理者として実行ボタンをクリックします。
- ターミナルに、以下のスクリプトを入力します:
Start-Process "regsvr32" -ArgumentList "/s D:\dll32\dwmapi.dll" -Verb RunAs
-
次の部分をDLLファイルのパスで置き換えます:
D:\dll32\dwmapi.dll
- PowerShellスクリプトを実行するには、Enterを押します。
このトピックについての詳細を読む
- Windows 11でのセキュリティ向上のため、MicrosoftがJScriptをJScript9Legacyに置き換える
- Windows 11ビルド27898が小さなタスクバーアイコン、迅速な回復、スマートな共有を追加
3. ドラッグアンドドロップメソッドを使用する
- Windows > System32の場所にあるregsvr32.exeファイルをナビゲートします。
- 後で使用するためにウィンドウを最小化します。
- DLLファイルを保存した場所に移動します。
- DLLファイルをクリックして、regsvr32.exeファイルにドラッグします。
- 選択したDLLファイルが正常にロードされたことを確認するダイアログボックスが表示されるはずです。
- 64ビットPCで32ビットDLLファイルを登録する場合は、次の場所にあるregsvr32.exeファイルを使用します:
C:\Windows\SysWOW64
ここにいる間に、DLLファイルエラーが発生した場合は、Windows 11の欠落しているDLLファイルを確認することもできます。古いバージョンを使用している場合は、Windows 10での欠落しているDLLファイルの修正方法に関するガイドもあります。
このガイドで示した方法のいずれかを使用してDLLファイルを登録できましたか?同じタスクをより迅速に簡単な手順で達成するためのより良い方法をご存知ですか?最後にあるコメントボックスでフィードバックを共有してください。