著者:
Roger Morrison
作成日:
2 9月 2021
更新日:
1 J 2024
![ATLでCOMのDLLを作りC♯で使う [C++ライブ]](https://i.ytimg.com/vi/o5NtMJxZ4ng/hqdefault.jpg)
コンテンツ
DLLファイルは、登録されている限り、複数のプログラムで使用できる特定の機能を備えたモジュールです。 WindowsVistaおよびWindowsXPでのDLL登録は通常バックグラウンドで行われますが、ハードドライブの問題、ソフトウェアのインストール、またはウイルス感染のために、DLLを手動で登録する必要がある場合があります。次の手順に従って、WindowsVistaまたはWindowsXPにDLLを登録します。
ステップに
方法1/2:実行ウィンドウからDLLを登録する
[実行]ウィンドウを開きます。
- Windows XPでは、WindowsXPのタスクバーの左側にある[スタート]ボタンをクリックします。次に、[スタート]メニューの右側にある[ファイル名を指定して実行]を選択します。すべてのプログラムの右側に直接表示されます。
- Windows Vistaでは、WindowsVistaのタスクバーの左側にあるWindows記号をクリックします。次に、メニューの下部に表示される検索フィールドに「実行」と入力します。 [実行]コマンドが[プログラム]の下に表示されます。 [実行]をクリックします。
[ファイル名を指定して実行]ウィンドウにコマンドPASSWORD32を入力します。 テレピンコマンドの構文は次のとおりです。「pathandafile.dll」。
- c: windows system32にあるmyfile.dllというファイルを登録するには、「c: windows system32 myfile.dll」と入力します。
- [OK]または[Enter]をクリックして、コマンドを実行します。
コマンドを実行した直後に、「RegSvr32」というタイトルのポップアップボックスを探します。 通知には、「scrrun.dllのDLLRegisterServerが成功しました」のように表示されます。 [OK]をクリックしてこのウィンドウを閉じます。
方法2/2:コマンドプロンプトでDLLを登録する
Vistaの検索フィールドに「cmd」と入力します。
cmdを右クリックします。 コンテキストメニューから[管理者として実行] / [管理者]を選択します。
タイプ プロンプトでPASSWORD32「パスとfile.dll」。
エラーメッセージを待ちます。
- DLLの登録に失敗したというメッセージが表示された場合は、DLLの名前のスペルが正しいことを再確認してください。
- Windows Vistaでは、登録が機能することを確認するために、アクセス許可をいじくり回す必要がある場合があります。
チップ
- UAC、またはWindows Vistaのユーザーアカウント制御により、DLLが正しく登録されない場合があります。コントロールパネルに移動してUACを無効にします。次に、[ユーザーアカウントと家族の安全]をクリックし、[アカウント]タイトルをクリックして、[ユーザーアカウント制御を有効にする]または[無効にする]を選択します。
警告
- 特定のウイルスはDLLファイルをインストールします。ウイルスを無効にする最初の手順の1つは、ウイルスが使用するDLLを「登録解除」することです。これは、次のコマンドで実行できます:ق32 / u“ path FileName.dll”。
必需品
- コンピューター
- WindowsVistaまたはWindowsXP