著者:
Bobbie Johnson
作成日:
8 4月 2021
更新日:
1 J 2024
![圧縮されたファイルやフォルダを解凍する方法](https://i.ytimg.com/vi/OdjA1Iriscs/hqdefault.jpg)
コンテンツ
この記事では、ファイルからWindowsレジストリへのパスを作成するDLLファイルを登録する方法を示します。 DLLファイルを登録すると、一部のプログラムの起動の問題を修正できますが、ほとんどのDLLファイルは登録できないか、すでに登録されています。 Windowsの安定した動作に不可欠であるため、Windowsシステムに固有のDLLファイルを登録することはできません。また、Windows Updateは、古いまたは障害のあるDLLファイルを修正します。
ステップ
方法1/2:単一のDLLファイルを登録する
1 この方法がどのように機能するかを確認してください。 DLLファイルを登録するには、「ق」コマンドとDLLファイルの名前(ファイルがこのコマンドをサポートしている場合)を使用できます。WindowsレジストリからDLLファイルへのパスが作成され、システムがファイルを見つけて使用しやすくなります。
- 通常、このメソッドは、システムユーティリティ(コマンドラインなど)と直接対話するサードパーティプログラムであるDLLファイルを登録するために使用されます。
2 「エントリポイント」エラーを理解します。 DLLファイルがすでに登録されている場合、そのファイルがテレピンコマンドをサポートしていない場合、またはそのコードでWindowsレジストリに接続できない場合は、「モジュール[DLL名]はロードされましたが、エントリポイントDllRegisterServerが見つかりませんでした」。DLLファイル名]がロードされましたが、DllRegisterServerエントリポイントが見つかりませんでした)。このメッセージが画面に表示された場合、DLLファイルを登録することはできません。
- エントリポイントエラーは、DLLファイルを登録する必要がないことの確認であるため、それほど問題にはなりません。
3 登録するDLLファイルを見つけます。 目的のDLLファイルが含まれているフォルダーに移動し、それを見つけます。
- DLLファイルがインストールされているプログラムに属している場合は、そのプログラムが含まれているフォルダーを開きます(たとえば、C: Program Files [プログラム名])。
4 DLLファイルのプロパティを開きます。 DLLファイルを右クリックし、メニューから[プロパティ]を選択します。ポップアップウィンドウが開きます。
5 DLLファイルの名前を見つけます。 [プロパティ]ウィンドウの上部にあるテキストボックスに、完全なファイル名が表示されます。
- ほとんどのDLLファイルには複雑な名前があるため、後で名前をコピーするには、[プロパティ]ウィンドウを開いたままにしておきます。
6 パスをDLLファイルにコピーします。 マウスの左ボタンを押したまま、「場所」行に表示されるテキストに沿ってドラッグし、クリックします NS+NSDLLファイルへのパスをコピーします。
7 スタートメニューを開く
. 画面の左下隅にあるWindowsロゴをクリックします。
8 コマンドプロンプトを検索します。 入力 コマンドライン スタートメニューの検索バーにあります。コマンドプロンプトアイコンが[スタート]メニューの上部に表示されます。
9 管理者としてコマンドプロンプトを開きます。 このため:
- 「コマンドプロンプト」を右クリックします
;
- 「管理者として実行」をクリックします。
- プロンプトが表示されたら、[はい]をクリックします。
- 「コマンドプロンプト」を右クリックします
10 DLLファイルのあるディレクトリに移動します。 入力 CD、スペースバーを押して、を押します NS+VDLLファイルへのパスを挿入し、をクリックします ↵入力.
- たとえば、DLLファイルがWindowsフォルダーにあるSysWOW64フォルダーにある場合、コマンドは次のようになります。cdC: Windows SysWOW64
11 コマンド「ق」とDLLファイルの名前を入力します。 入力 ق32、スペースバーを押し、DLLファイルの名前(.dll拡張子付き)を入力して、を押します。 ↵入力..。 DLLファイルが登録できる場合は、登録確認画面が表示されます。
- たとえば、DLLファイル名が「usbperf.dll」の場合、コマンドは次のようになります。
- DLLファイルの名前をコピーするには、DLLファイルのあるフォルダーを再度開き([プロパティ]ウィンドウが開きます)、ファイル名を強調表示して、[ NS+NS..。次に、名前をコマンドラインに貼り付けます-これを行うには、 NS+V.
- DLLファイルがすでに登録されているか、登録できない場合は、登録確認の代わりに「エントリポイント」エラーが表示されます。
12 DLLファイルの登録を解除してから再登録してみてください。 「ق」コマンドを入力した結果、「エントリポイント」エラーではないエラーが発生した場合は、DLLファイルの登録を解除してから再登録してください。このため:
- 入力 PASSWORD32 / u filename.dll を押して ↵入力..。 「filename」をDLLファイルの名前に置き換えます。
- 入力 ق32ファイル名.dll を押して ↵入力..。 「filename」をDLLファイルの名前に置き換えます。
方法2/2:すべてのDLLを再登録する方法
1 この方法がどのように機能するかを確認してください。 コンピュータに保存されているすべてのDLLファイルの一覧を作成し、それをBATファイルとして実行すると、すべてのDLLファイルを自動的に登録できます。登録するファイルがわからない場合は、この方法を使用してください。
2 スタートメニューを開く
. 画面の左下隅にあるWindowsロゴをクリックします。
3 コマンドプロンプトを検索します。 入力 コマンドライン スタートメニューの検索バーにあります。コマンドプロンプトアイコンが[スタート]メニューの上部に表示されます。
4 管理者としてコマンドプロンプトを開きます。 このため:
- 「コマンドプロンプト」を右クリックします
;
- 「管理者として実行」をクリックします。
- プロンプトが表示されたら、[はい]をクリックします。
- 「コマンドプロンプト」を右クリックします
5 「Windows」ディレクトリに移動します。 入力 cd c: Windows を押して ↵入力..。コマンドプロンプトは、Windowsフォルダー内のコマンドを実行します。
6 DLLファイルのリストを使用してファイルを作成します。 入力 dir *。dll / s / b> C: regdll.bat コマンドプロンプトでを押してからを押します ↵入力..。ファイルは、Windowsフォルダにある各DLLファイルの名前と場所で作成されます。
7 コマンドプロンプトを閉じます。 画面に「c: Windows>」というテキストが表示されたら(入力したコマンドの下)、コマンドプロンプトを閉じます。
8 DLLファイルのリストでファイルを見つけます。 これは、エクスプローラーを使用して実行できます。
- エクスプローラウィンドウを開く
(クリック ⊞勝つ+E);
- ウィンドウの左側にある[このPC]をクリックします。
- コンピュータのシステムドライブをダブルクリックします(C :);
- 下にスクロールして、「regdll」ファイルを見つけます。
- エクスプローラウィンドウを開く
9 ファイルをデスクトップにコピーします。 このため:
- ファイルをクリックして選択します。
- クリック NS+NS;
- デスクトップをクリックします。
- クリック NS+V.
10 コピーしたファイルをメモ帳で開きます。 デスクトップ上のファイルをクリックして選択し、次の手順を実行します。
- 「regdll」ファイルを右クリックします。
- メニューの「変更」をクリックします。
11 不要なDLLファイルを削除します。 これは必須ではありませんが、DLLファイルの登録にかかる時間が短縮されます。次のテキストを含むすべての行を削除します。
- C: Windows WinSXS:リストの下4分の1には、このテキストを含む行が含まれています。
- C: Windows Temp:「WinSXS」の行があったセクションの横に、このテキストの行があります。
- C: Windows $ patchcache $:このテキストの行を見つけるのは非常に困難です。だからプレス NS+NS、 入力 $ patchcache $、次に[次を検索]をクリックします。
12 各行に「PASSWORD」コマンドを追加します。 これを行うには、メモ帳の「検索と置換」機能を使用します。
- 「編集」をクリックします。
- メニューの「置換」をクリックします。
- 入力 NS: [内容]テキストボックス。
- 入力 Regsvr32.exe / s c: テキストボックス「What」;
- [すべて置換]をクリックします。
- 窓を閉めて。
13 変更を保存して、メモ帳を閉じます。 クリック NS+NS変更を保存してから、メモ帳ウィンドウの右上隅にある[X]をクリックして閉じます。これで、「regdll.bat」ファイルを実行できます。
14 ファイルを実行します。 「regdll.bat」ファイルを右クリックし、メニューから「管理者として実行」を選択し、プロンプトが表示されたら「はい」をクリックします。利用可能なすべてのDLLファイルを登録するプロセスが開始されます。このプロセスには時間がかかる可能性があるため、コンピューターの電源を切らないでください(ラップトップをコンセントに接続してください)。
15 コマンドプロンプトを閉じます。 プロセスが完了したら、これを実行します。これで、コンピューターのDLLが登録されます。
チップ
- DLLファイルを削除する場合は、登録されている各DLLに読み取り専用ステータスが与えられるため、DLLファイルの登録を解除してください。
警告
- Windowsが正しく機能するには、DLLファイルが必要です。システムDLLファイルを削除することはほぼ不可能ですが、削除するとシステムが破壊されます。