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″' は無効です。コマンドの使用法を確認して、再試行してください。
- このコマンドは、Microsoft Visual Studio OLE ユーザー コントロール プロジェクトが開いている場合にのみ有効です。
- モジュールを登録するには、バイナリ名を指定する必要があります。
- OleInitialize コマンドが失敗しました。コンピュータのメモリが不足している可能性があります。開いているすべてのプログラムを閉じて、もう一度やり直してください。
- モジュール ''%1'' をロードできませんでした。 N n バイナリが指定されたパスに格納されていることを確認するか、バイナリをデバッグして、バイナリ ファイルまたは依存する .DLL ファイルに問題がないかどうかを確認します。 N n% 2.
- モジュール ''%1″' がロードされましたが、エントリ ポイント %2 が見つかりませんでした。 '%1' が有効な DLL または OCX ファイルであることを確認してから、やり直してください。
- モジュール '%1″' はロードされましたが、%2 の呼び出しはエラー コード %3 で失敗しました。この問題の詳細については、エラー コードを検索語として使用して Web を検索してください。
- '%1' モジュールは、使用している Windows のバージョンと互換性がない可能性があります。モジュールが regsvr32.exe の x86 (32 ビット) または x64 (64 ビット) バージョンと互換性があることを確認してください。
2. Windows Vista より前の OS で Regsvr32.exe が原因で発生したエラー メッセージのリスト。
次のリストには、RegSvr32 エラー メッセージと考えられる原因が含まれています。
wmiの修復
- 認識されないフラグ: /invalid_flag。
- DLL 名が指定されていません。
- ライブラリ名が読み込まれましたが、DllRegisterServer または DllUnregisterServer エントリ ポイントが見つかりませんでした。
- Dllname は実行可能ファイルではなく、このファイルの種類に登録された登録ヘルパーはありません。
- ライブラリ名が読み込まれましたが、DllRegisterServer または DllUnregisterServer エントリ ポイントが見つかりませんでした。
- Dllname が自動登録されていないか、メモリ内に破損したバージョンがあります。
- OleInitialize (または OleUninitialize) が失敗しました。
- LoadLibrary('Dllname') が失敗しました。 GetlastError は 0x00000485 を返します。
- LoadLibrary('Dllname') が失敗しました。 GetLastError は 0x00000002 を返します。
- LoadLibrary('dskmaint.dll') が失敗しました。 GetLastError は 0x000001f を返します。
- 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 .