DLLを登録する方法

著者: Bobbie Johnson
作成日: 8 4月 2021
更新日: 1 J 2024
Anonim
圧縮されたファイルやフォルダを解凍する方法
ビデオ: 圧縮されたファイルやフォルダを解凍する方法

コンテンツ

この記事では、ファイルからWindowsレジストリへのパスを作成するDLLファイルを登録する方法を示します。 DLLファイルを登録すると、一部のプログラムの起動の問題を修正できますが、ほとんどのDLLファイルは登録できないか、すでに登録されています。 Windowsの安定した動作に不可欠であるため、Windowsシステムに固有のDLLファイルを登録することはできません。また、Windows Updateは、古いまたは障害のあるDLLファイルを修正します。

ステップ

方法1/2:単一のDLLファイルを登録する

  1. 1 この方法がどのように機能するかを確認してください。 DLLファイルを登録するには、「ق」コマンドとDLLファイルの名前(ファイルがこのコマンドをサポートしている場合)を使用できます。WindowsレジストリからDLLファイルへのパスが作成され、システムがファイルを見つけて使用しやすくなります。
    • 通常、このメソッドは、システムユーティリティ(コマンドラインなど)と直接対話するサードパーティプログラムであるDLLファイルを登録するために使用されます。
  2. 2 「エントリポイント」エラーを理解します。 DLLファイルがすでに登録されている場合、そのファイルがテレピンコマンドをサポートしていない場合、またはそのコードでWindowsレジストリに接続できない場合は、「モジュール[DLL名]はロードされましたが、エントリポイントDllRegisterServerが見つかりませんでした」。DLLファイル名]がロードされましたが、DllRegisterServerエントリポイントが見つかりませんでした)。このメッセージが画面に表示された場合、DLLファイルを登録することはできません。
    • エントリポイントエラーは、DLLファイルを登録する必要がないことの確認であるため、それほど問題にはなりません。
  3. 3 登録するDLLファイルを見つけます。 目的のDLLファイルが含まれているフォルダーに移動し、それを見つけます。
    • DLLファイルがインストールされているプログラムに属している場合は、そのプログラムが含まれているフォルダーを開きます(たとえば、C: Program Files [プログラム名])。
  4. 4 DLLファイルのプロパティを開きます。 DLLファイルを右クリックし、メニューから[プロパティ]を選択します。ポップアップウィンドウが開きます。
  5. 5 DLLファイルの名前を見つけます。 [プロパティ]ウィンドウの上部にあるテキストボックスに、完全なファイル名が表示されます。
    • ほとんどのDLLファイルには複雑な名前があるため、後で名前をコピーするには、[プロパティ]ウィンドウを開いたままにしておきます。
  6. 6 パスをDLLファイルにコピーします。 マウスの左ボタンを押したまま、「場所」行に表示されるテキストに沿ってドラッグし、クリックします NS+NSDLLファイルへのパスをコピーします。
  7. 7 スタートメニューを開く . 画面の左下隅にあるWindowsロゴをクリックします。
  8. 8 コマンドプロンプトを検索します。 入力 コマンドライン スタートメニューの検索バーにあります。コマンドプロンプトアイコンが[スタート]メニューの上部に表示されます。
  9. 9 管理者としてコマンドプロンプトを開きます。 このため:
    • 「コマンドプロンプト」を右クリックします ;
    • 「管理者として実行」をクリックします。
    • プロンプトが表示されたら、[はい]をクリックします。
  10. 10 DLLファイルのあるディレクトリに移動します。 入力 CD、スペースバーを押して、を押します NS+VDLLファイルへのパスを挿入し、をクリックします ↵入力.
    • たとえば、DLLファイルがWindowsフォルダーにあるSysWOW64フォルダーにある場合、コマンドは次のようになります。cdC: Windows SysWOW64
  11. 11 コマンド「ق」とDLLファイルの名前を入力します。 入力 ق32、スペースバーを押し、DLLファイルの名前(.dll拡張子付き)を入力して、を押します。 ↵入力..。 DLLファイルが登録できる場合は、登録確認画面が表示されます。
    • たとえば、DLLファイル名が「usbperf.dll」の場合、コマンドは次のようになります。
    • DLLファイルの名前をコピーするには、DLLファイルのあるフォルダーを再度開き([プロパティ]ウィンドウが開きます)、ファイル名を強調表示して、[ NS+NS..。次に、名前をコマンドラインに貼り付けます-これを行うには、 NS+V.
    • DLLファイルがすでに登録されているか、登録できない場合は、登録確認の代わりに「エントリポイント」エラーが表示されます。
  12. 12 DLLファイルの登録を解除してから再登録してみてください。 「ق」コマンドを入力した結果、「エントリポイント」エラーではないエラーが発生した場合は、DLLファイルの登録を解除してから再登録してください。このため:
    • 入力 PASSWORD32 / u filename.dll を押して ↵入力..。 「filename」をDLLファイルの名前に置き換えます。
    • 入力 ق32ファイル名.dll を押して ↵入力..。 「filename」をDLLファイルの名前に置き換えます。

方法2/2:すべてのDLLを再登録する方法

  1. 1 この方法がどのように機能するかを確認してください。 コンピュータに保存されているすべてのDLLファイルの一覧を作成し、それをBATファイルとして実行すると、すべてのDLLファイルを自動的に登録できます。登録するファイルがわからない場合は、この方法を使用してください。
  2. 2 スタートメニューを開く . 画面の左下隅にあるWindowsロゴをクリックします。
  3. 3 コマンドプロンプトを検索します。 入力 コマンドライン スタートメニューの検索バーにあります。コマンドプロンプトアイコンが[スタート]メニューの上部に表示されます。
  4. 4 管理者としてコマンドプロンプトを開きます。 このため:
    • 「コマンドプロンプト」を右クリックします ;
    • 「管理者として実行」をクリックします。
    • プロンプトが表示されたら、[はい]をクリックします。
  5. 5 「Windows」ディレクトリに移動します。 入力 cd c: Windows を押して ↵入力..。コマンドプロンプトは、Windowsフォルダー内のコマンドを実行します。
  6. 6 DLLファイルのリストを使用してファイルを作成します。 入力 dir *。dll / s / b> C: regdll.bat コマンドプロンプトでを押してからを押します ↵入力..。ファイルは、Windowsフォルダにある各DLLファイルの名前と場所で作成されます。
  7. 7 コマンドプロンプトを閉じます。 画面に「c: Windows>」というテキストが表示されたら(入力したコマンドの下)、コマンドプロンプトを閉じます。
  8. 8 DLLファイルのリストでファイルを見つけます。 これは、エクスプローラーを使用して実行できます。
    • エクスプローラウィンドウを開く (クリック ⊞勝つ+E);
    • ウィンドウの左側にある[このPC]をクリックします。
    • コンピュータのシステムドライブをダブルクリックします(C :);
    • 下にスクロールして、「regdll」ファイルを見つけます。
  9. 9 ファイルをデスクトップにコピーします。 このため:
    • ファイルをクリックして選択します。
    • クリック NS+NS;
    • デスクトップをクリックします。
    • クリック NS+V.
  10. 10 コピーしたファイルをメモ帳で開きます。 デスクトップ上のファイルをクリックして選択し、次の手順を実行します。
    • 「regdll」ファイルを右クリックします。
    • メニューの「変更」をクリックします。
  11. 11 不要なDLLファイルを削除します。 これは必須ではありませんが、DLLファイルの登録にかかる時間が短縮されます。次のテキストを含むすべての行を削除します。
    • C: Windows WinSXS:リストの下4分の1には、このテキストを含む行が含まれています。
    • C: Windows Temp:「WinSXS」の行があったセクションの横に、このテキストの行があります。
    • C: Windows $ patchcache $:このテキストの行を見つけるのは非常に困難です。だからプレス NS+NS、 入力 $ patchcache $、次に[次を検索]をクリックします。
  12. 12 各行に「PASSWORD」コマンドを追加します。 これを行うには、メモ帳の「検索と置換」機能を使用します。
    • 「編集」をクリックします。
    • メニューの「置換」をクリックします。
    • 入力 NS: [内容]テキストボックス。
    • 入力 Regsvr32.exe / s c: テキストボックス「What」;
    • [すべて置換]をクリックします。
    • 窓を閉めて。
  13. 13 変更を保存して、メモ帳を閉じます。 クリック NS+NS変更を保存してから、メモ帳ウィンドウの右上隅にある[X]をクリックして閉じます。これで、「regdll.bat」ファイルを実行できます。
  14. 14 ファイルを実行します。 「regdll.bat」ファイルを右クリックし、メニューから「管理者として実行」を選択し、プロンプトが表示されたら「はい」をクリックします。利用可能なすべてのDLLファイルを登録するプロセスが開始されます。このプロセスには時間がかかる可能性があるため、コンピューターの電源を切らないでください(ラップトップをコンセントに接続してください)。
  15. 15 コマンドプロンプトを閉じます。 プロセスが完了したら、これを実行します。これで、コンピューターのDLLが登録されます。

チップ

  • DLLファイルを削除する場合は、登録されている各DLLに読み取り専用ステータスが与えられるため、DLLファイルの登録を解除してください。

警告

  • Windowsが正しく機能するには、DLLファイルが必要です。システムDLLファイルを削除することはほぼ不可能ですが、削除するとシステムが破壊されます。