regsvr32

Komenda regsvr32 jest narzędziem systemowym w systemach operacyjnych Windows, które służy do rejestrowania i wyrejestrowywania bibliotek DLL (Dynamic Link Library) oraz kontrolerów ActiveX w rejestrze systemowym. Dzięki tej komendzie użytkownicy mogą zainstalować lub usunąć komponenty, które są niezbędne do prawidłowego działania niektórych aplikacji. Operacja ta jest często wykorzystywana podczas rozwiązywania problemów związanych z błędami aplikacji, które wymagają określonych bibliotek DLL.

Skladnia

regsvr32 [opcje] nazwa_pliku.dll

Parametry

ParametrOpis
/sWykonuje rejestrację w trybie cichym, bez wyświetlania komunikatów dla użytkownika.
/uWyrejestrowuje bibliotekę DLL z rejestru systemowego.
/nNie ładuj biblioteki DLL, tylko zarejestruj ją. Używane w połączeniu z /i.
/iRejestruje komponent i wykonuje polecenie specyficzne dla komponentu. Używane w połączeniu z /n.
/?Wyświetla pomoc i listę dostępnych opcji.

Przyklady uzycia

regsvr32 C:\Windows\System32\example.dll

W powyższym przykładzie komenda rejestruje bibliotekę DLL o nazwie example.dll, która znajduje się w folderze C:\Windows\System32. Po jej wykonaniu, system Windows sprawdzi, czy biblioteka jest zgodna i zarejestruje ją, co może rozwiązać problemy z aplikacjami, które z niej korzystają.

regsvr32 /u C:\Windows\System32\example.dll

Ten przykład ilustruje, jak wyrejestrować bibliotekę DLL. Użycie parametru /u powoduje usunięcie example.dll z rejestru, co jest przydatne, gdy komponent nie jest już potrzebny lub powoduje problemy w systemie.

regsvr32 /s C:\Windows\System32\example.dll

W przypadku tego polecenia, rejestracja example.dll odbywa się w trybie cichym, co oznacza, że użytkownik nie otrzyma żadnych komunikatów potwierdzających sukces operacji. Taki sposób działania jest przydatny w skryptach automatyzujących proces rejestracji wielu bibliotek jednocześnie.

Zamów wycenę
Polityka prywatności | Regulamin
Pro-link 2005-2020