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 korzystające z serwerów COM/OLE/ActiveX muszą być zarejestrowane przy użyciu 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ć.
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.
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.