Windows 上の Regsvr32: 説明、コマンド、使用法、およびエラー メッセージ

Regsvr32 Windows Explanation



Windows の Regsvr32.exe とは何ですか? また、その使用方法は? Regsvr32.exe は何をしますか? Regsvr32.exe を使用して dll、ocz ファイルを登録、登録解除する方法は? Regsvr32.exe の値。詳しくはこちらをご覧ください。

Regsvr32 は Windows のコマンドライン ユーティリティで、DLL ファイルの登録と登録解除に使用できます。 DLL を登録すると、コンピュータ上の他のプログラムで使用できるように、ファイルの検索場所が Windows に通知されます。 DLL を登録解除すると、ファイルの登録情報を削除するように Windows に指示されます。 Regsvr32 を使用して DLL を登録するには、次の 2 つの方法があります。 1. コマンド プロンプトを開きます。 2. regsvr32 path_to_dll_file と入力し、Enter キーを押します。 たとえば、mydll.dll ファイルを登録するには、次のコマンドを入力します。 regsvr32 mydll.dll DLL が正常に登録されると、次のメッセージが表示されます。 mydll.dll の DllRegisterServer が成功しました。 DLL が登録されていない場合は、次のメッセージが表示されます。 mydll.dll の DllRegisterServer が失敗しました。 DLL の登録を解除する場合は、/u スイッチを使用できます。たとえば、mydll.dll ファイルを登録解除するには、次のコマンドを入力します。 regsvr32 /u mydll.dll DLL が正常に登録解除されると、次のメッセージが表示されます。 mydll.dll の DllUnregisterServer が成功しました。 DLL が登録されていない場合は、次のメッセージが表示されます。 mydll.dll の DllUnregisterServer が失敗しました。



Microsoft Windows オペレーティング システムでは、 右 fr32 DLL や ActiveX コントロールなどの OLE コントロールを Windows レジストリに登録および登録解除するために使用するコマンド ライン ユーティリティです。たとえば、regsvr32 で使用する DDL は、DllRegisterServer および DllUnregisterServer 関数をエクスポートする必要があります。このツールでは、Windows、Microsoft Internet Explorer、またはその他のプログラムの問題のトラブルシューティングが必要になる場合があります。











きれいなマスターウィンドウ10

Windows の Regsvr32

Regsvr32.exe は、Microsoft IE 3.0 以降、Windows 95 OSR2 以降、および Windows NT 4.0 Service Pack 5 に含まれています。Regsvr32.exe は、システム フォルダ (Windows Me / Windows 98 / Windows 95) または System32 ( Windows NT / Windows XP / Windows Vista / Windows 7)。



コマンドと Regsvr32 の使用

RegSvr32.exe コマンド ライン オプション:

Regsvr32 [/ u] [/ n] [/ i [: コマンドライン]] dll名

2. オプション:



Windows10の静かな時間がオンになり続ける
  • /u: ファイルの登録を解除します。
  • /s: regsvr32 をサイレント モードで実行し、メッセージを表示しません。
  • /n: DllRegisterServer を呼び出しません。このオプションは、/i と共に使用する必要があります。
  • /i:cmdline: DllInstall を呼び出し、オプションの [cmdline] を渡します。 /u と共に使用すると、dll が削除されます。
  • dllname: 登録する DLL ファイルの名前を指定します。

たとえば、手動で dll ファイルの登録と登録解除 shm.dll CMD で次のことができます。

  • regsvr32 shm.dll ファイルを登録します。
  • regsvr32/u shm.dll ファイルを削除します。

Regsvr32.exe エラー メッセージ

1. Windows Vista 以降で Regsvr32.exe が原因で発生するエラー メッセージの一覧。

次のリストには、RegSvr32 エラー メッセージと考えられる原因が含まれています。

  1. コマンド フラグ ''%1″' は無効です。コマンドの使用法を確認して、再試行してください。
  2. このコマンドは、Microsoft Visual Studio OLE ユーザー コントロール プロジェクトが開いている場合にのみ有効です。
  3. モジュールを登録するには、バイナリ名を指定する必要があります。
  4. OleInitialize コマンドが失敗しました。コンピュータのメモリが不足している可能性があります。開いているすべてのプログラムを閉じて、もう一度やり直してください。
  5. モジュール ''%1'' をロードできませんでした。 N n バイナリが指定されたパスに格納されていることを確認するか、バイナリをデバッグして、バイナリ ファイルまたは依存する .DLL ファイルに問題がないかどうかを確認します。 N n% 2.
  6. モジュール ''%1″' がロードされましたが、エントリ ポイント %2 が見つかりませんでした。 '%1' が有効な DLL または OCX ファイルであることを確認してから、やり直してください。
  7. モジュール '%1″' はロードされましたが、%2 の呼び出しはエラー コード %3 で失敗しました。この問題の詳細については、エラー コードを検索語として使用して Web を検索してください。
  8. '%1' モジュールは、使用している Windows のバージョンと互換性がない可能性があります。モジュールが regsvr32.exe の x86 (32 ビット) または x64 (64 ビット) バージョンと互換性があることを確認してください。

2. Windows Vista より前の OS で Regsvr32.exe が原因で発生したエラー メッセージのリスト。

次のリストには、RegSvr32 エラー メッセージと考えられる原因が含まれています。

wmiの修復
  1. 認識されないフラグ: /invalid_flag。
  2. DLL 名が指定されていません。
  3. ライブラリ名が読み込まれましたが、DllRegisterServer または DllUnregisterServer エントリ ポイントが見つかりませんでした。
  4. Dllname は実行可能ファイルではなく、このファイルの種類に登録された登録ヘルパーはありません。
  5. ライブラリ名が読み込まれましたが、DllRegisterServer または DllUnregisterServer エントリ ポイントが見つかりませんでした。
  6. Dllname が自動登録されていないか、メモリ内に破損したバージョンがあります。
  7. OleInitialize (または OleUninitialize) が失敗しました。
  8. LoadLibrary('Dllname') が失敗しました。 GetlastError は 0x00000485 を返します。
  9. LoadLibrary('Dllname') が失敗しました。 GetLastError は 0x00000002 を返します。
  10. LoadLibrary('dskmaint.dll') が失敗しました。 GetLastError は 0x000001f を返します。
  11. Dll 名の DllRegisterServer (または DllUnregisterServer) エラー。戻りコード: 文字列。

Regsvr32.exe は次の場所にインストールされています。 システム (Windows Me / Windows 98 / Windows 95) その他 システム32 (Windows NT/Windows XP/Windows Vista/Windows 7) および Windows 64 ビットでは、Regsv32.exe の 2 つのバージョンがあります。 64ビット版は % systemroot% System32 regsvr32.exe 32ビット版は % systemroot% SysWoW64 regsvr32.exe 説明します KB249873 .

人気の投稿