Dodaj polecenia menu kontekstowego rejestru DLL dla plików DLL w systemie Windows 10
Czasami przydaje się możliwość ponownej rejestracji plików DLL systemu Windows, aby naprawić różne problemy w systemie operacyjnym. Składniki systemu Windows, które korzystają z serwerów COM/OLE/ActiveX, należy zarejestrować za pomocą regsvr32. Z jakiegoś powodu mogą zostać wyrejestrowane, a niektóre aplikacje komputerowe nie będą działać poprawnie, chyba że zarejestrujesz je za pomocą wiersza poleceń. Posiadanie poleceń do zarejestrowania biblioteki DLL z menu kontekstowego przyspiesza ten proces. Oto jak można to zrobić.
Reklama
Jeśli chcesz wiedzieć, w jakich sytuacjach może być konieczne ponowne zarejestrowanie plików DLL, zapoznaj się z następującym artykułem: Napraw problemy z Windows Update w systemie Windows 10, resetując jego opcje i pliki. Chociaż system Windows zawiera narzędzia do rozwiązywania problemów i narzędzie Fix It, które obsługują to automatycznie, czasami najlepszym sposobem na zrobienie tego jest ręczna rejestracja.
Do add Zarejestruj polecenia menu kontekstowego DLL dla plików DLL w systemie Windows 10, musisz zastosować prostą modyfikację rejestru. Dla tych, którzy chcieliby uniknąć ręcznej edycji Rejestru, przygotowałem gotowe do użycia pliki Rejestru. Możesz pobrać te pliki poniżej (dołączony jest plik cofania):
Pobierz pliki rejestru
Jeśli wolisz zastosować poprawkę ręcznie, musisz wykonać następujące czynności:
- otwarty Edytor rejestru.
- Przejdź do następującego klucza rejestru:
HKEY_CLASSES_ROOT\dllfile\shell
Wskazówka: patrz jak przejść do żądanego klucza rejestru jednym kliknięciem.
- Utwórz tutaj nowy podklucz i nazwij go Zarejestruj
- Pod podkluczem Register po prostu dodaj utwórz nowy podklucz o nazwie Command.
Otrzymasz następującą ścieżkę:HKEY_CLASSES_ROOT\dllfile\shell\Zarejestruj\Polecenie
- Kliknij dwukrotnie parametr ciągu (Domyślny) klawisza polecenia i wprowadź następujące dane:
regsvr32.exe \"%1\"
Wynik będzie następujący:
- Wróć do podklucza HKEY_CLASSES_ROOT\dllfile\shell. Utwórz tutaj Unregister\Command podklucze. Otrzymasz następującą ścieżkę:
HKEY_CLASSES_ROOT\dllfile\shell\Wyrejestruj\Polecenie
- Ustaw domyślny parametr podklucza Command na następującą wartość:
regsvr32.exe /u \"%1\"
Zobacz poniższy zrzut ekranu:
Teraz, jeśli klikniesz dowolny plik DLL, zobaczysz polecenia Zarejestruj i Wyrejestruj.
Skończyłeś.
Dodatkowa wskazówka: Przydatne może być dodanie takich poleceń również do plików OCX. Aby to zrobić, musisz powtórzyć powyższe kroki w podkluczu HKEY_CLASSES_ROOT\ocxfile\shell.