Jak zarejestrować plik DLL (z obrazem)

Spisu treści:

Jak zarejestrować plik DLL (z obrazem)
Jak zarejestrować plik DLL (z obrazem)

Wideo: Jak zarejestrować plik DLL (z obrazem)

Wideo: Jak zarejestrować plik DLL (z obrazem)
Wideo: Windows 8: How to Uninstall Programs 2024, Listopad
Anonim

Ta wikiHow uczy, jak zarejestrować plik DLL, który tworzy ścieżkę z pliku do rejestru systemu Windows. Rejestracja pliku DLL może rozwiązać problemy z uruchamianiem niektórych programów. Jednak większość plików DLL nie obsługuje rejestracji lub jest już zarejestrowana. Pamiętaj, że nie możesz zarejestrować wbudowanych plików DLL komputera z systemem Windows, ponieważ są one ważne dla działania systemu Windows. Ponadto aktualizacje z systemu Windows mogą również naprawiać przestarzałe lub nieprawidłowo działające pliki DLL.

Krok

Metoda 1 z 2: Rejestracja pojedynczego pliku DLL

Zarejestruj DLL Krok 1
Zarejestruj DLL Krok 1

Krok 1. Zrozum, jak działa ta metoda

Możesz użyć kombinacji polecenia „regsvr” i nazwy pliku DLL, aby zarejestrować plik, jeśli plik obsługuje polecenie eksportu „Rejestruj serwer”. Ta procedura tworzy ścieżkę z rejestru systemu Windows do pliku DLL, dzięki czemu procesy systemu operacyjnego mogą łatwiej znaleźć plik DLL i korzystać z niego.

Zazwyczaj będziesz musiał skorzystać z tej metody, aby zarejestrować pliki DLL z programów innych firm, które muszą być sparowane bezpośrednio ze źródłami na poziomie systemu (np. Wiersz polecenia)

Zarejestruj DLL Krok 2
Zarejestruj DLL Krok 2

Krok 2. Zidentyfikuj znaczenie lub intencję komunikatu o błędzie „punktu wejścia”

Jeśli jest już zarejestrowany, plik DLL nie obsługuje polecenia eksportu „Register Server” lub kod nie pozwala plikowi połączyć się z rejestrem systemu Windows. Zostanie wyświetlony komunikat o błędzie „Załadowano moduł [nazwa pliku DLL], ale nie znaleziono punktu wejścia DllRegisterServer”. Jeśli pojawi się taki komunikat, plik DLL nie może zostać zarejestrowany.

Sam komunikat o błędzie „punktu wejścia” nie jest tak naprawdę problemem, ale formą potwierdzenia, ponieważ gdy pojawi się komunikat, plik DLL, który posiadasz, nie musi być zarejestrowany

Zarejestruj DLL Krok 3
Zarejestruj DLL Krok 3

Krok 3. Znajdź plik DLL, który chcesz zarejestrować

Przejdź do folderu, w którym przechowywany jest plik DLL, który należy zarejestrować. Po znalezieniu pliku możesz przejść do następnego kroku.

Jeśli już zainstalowałeś program z plikiem DLL, który należy zarejestrować, na przykład otwórz folder instalacyjny programu (np. "C:\Program Files\[nazwa programu]")

Zarejestruj DLL Krok 4
Zarejestruj DLL Krok 4

Krok 4. Otwórz okno właściwości pliku DLL

Kliknij plik prawym przyciskiem myszy, a następnie kliknij „ Nieruchomości ” w menu rozwijanym. Następnie otworzy się wyskakujące okienko.

Zarejestruj DLL Krok 5
Zarejestruj DLL Krok 5

Krok 5. Zapisz nazwę pliku DLL

W kolumnie u góry okna „Właściwości” możesz zobaczyć pełną nazwę pliku. Tę nazwę trzeba będzie wprowadzić później.

Ponieważ większość plików DLL ma nazwy trudne do zapamiętania, dobrym pomysłem jest pozostawienie w tym momencie otwartego okna „Właściwości”. W ten sposób możesz później skopiować nazwę

Zarejestruj DLL Krok 6
Zarejestruj DLL Krok 6

Krok 6. Skopiuj adres pliku DLL

Kliknij i przeciągnij kursor nad ciąg tekstowy po prawej stronie nagłówka „ Lokalizacja”, a następnie naciśnij skrót Ctrl+C, aby skopiować adres katalogu z pliku DLL.

Zarejestruj DLL Krok 7
Zarejestruj DLL Krok 7

Krok 7. Otwórz menu „Start”

Windowsstart
Windowsstart

Kliknij logo Windows w lewym dolnym rogu ekranu.

Zarejestruj DLL Krok 8
Zarejestruj DLL Krok 8

Krok 8. Zlokalizuj program wiersza polecenia

Wpisz wiersz polecenia w pasku wyszukiwania menu "Start". W górnej części okna pojawi się ikona wiersza polecenia.

Zarejestruj DLL Krok 9
Zarejestruj DLL Krok 9

Krok 9. Otwórz wiersz polecenia w trybie administratora

Aby uzyskać do niego dostęp:

  • Kliknij prawym przyciskiem myszy

    Windowscmd1
    Windowscmd1

    "Wiersz polecenia".

  • Kliknij " Uruchom jako administrator ”.
  • Wybierać " tak " gdy pojawi się monit.
Zarejestruj DLL Krok 10
Zarejestruj DLL Krok 10

Krok 10. Przejdź do katalogu plików DLL

Wpisz cd i wstaw spację, użyj skrótu Ctrl+V, aby wkleić adres katalogu pliku DLL, a następnie naciśnij Enter.

  • Na przykład, jeśli plik DLL znajduje się w folderze „ SysWOW64” w domyślnym folderze „ Windows”, wprowadź następujące polecenie:

    cd C:\Windows\SysWOW64

Zarejestruj DLL Krok 11
Zarejestruj DLL Krok 11

Krok 11. Wpisz polecenie „regsvr” i nazwę pliku DLL

Wpisz regsvr32 i wstaw spację, a następnie wpisz nazwę pliku DLL (wraz z rozszerzeniem „.dll”) i naciśnij Enter. Jeśli plik DLL można zarejestrować, zostanie wyświetlony komunikat potwierdzający.

  • Na przykład, jeśli nazwa pliku to " usbperf.dll ", wprowadzone polecenie będzie wyglądać tak:

    regsvr32 usbperf.dll

  • Aby w tym momencie skopiować nazwę pliku DLL, otwórz ponownie folder, w którym plik był przechowywany (pojawi się okno „Właściwości”), zaznacz nazwę w polu tekstowym i naciśnij skrót Ctrl+C. Możesz wkleić nazwę pliku do okna wiersza polecenia, naciskając Ctrl+V.
  • Jeśli plik DLL jest lub nie może zostać zarejestrowany, zobaczysz komunikat o błędzie „punkt wejścia” zamiast komunikatu potwierdzającego.
Zarejestruj DLL Krok 12
Zarejestruj DLL Krok 12

Krok 12. Spróbuj wyrejestrować plik DLL i zarejestrować go ponownie

Jeśli podczas wpisywania polecenia „regsvr” pojawi się komunikat o błędzie inny niż „punkt wejścia”, konieczne może być wyrejestrowanie pliku przed jego zarejestrowaniem:

  • Wpisz regsvr32 /u nama.dll i naciśnij Enter. Upewnij się, że zastąpiłeś "name" nazwą pliku DLL.
  • Wpisz regsvr32 nama.dll i naciśnij Enter, a następnie nie zapomnij zastąpić „name” nazwą pliku DLL.

Metoda 2 z 2: Ponowna rejestracja wszystkich plików DLL

Zarejestruj DLL Krok 13
Zarejestruj DLL Krok 13

Krok 1. Zrozum, jak działa ta metoda

Tworząc listę plików DLL na swoim komputerze i uruchamiając listę jako plik BAT, możesz automatycznie zarejestrować wszystkie pliki DLL na swoim komputerze. Ta procedura jest optymalnym wyborem, jeśli nie masz żadnych specjalnych plików DLL, które wymagają zarejestrowania.

Zarejestruj DLL Krok 14
Zarejestruj DLL Krok 14

Krok 2. Otwórz menu „Start”

Windowsstart
Windowsstart

Kliknij logo Windows w lewym dolnym rogu ekranu.

Zarejestruj DLL Krok 15
Zarejestruj DLL Krok 15

Krok 3. Zlokalizuj program wiersza polecenia

Wpisz wiersz polecenia w pasku wyszukiwania menu "Start". Możesz zobaczyć ikonę programu Wiersz polecenia w górnej części okna menu.

Zarejestruj DLL Krok 16
Zarejestruj DLL Krok 16

Krok 4. Otwórz wiersz polecenia w trybie administratora

Aby uzyskać do niego dostęp:

  • Kliknij prawym przyciskiem myszy

    Windowscmd1
    Windowscmd1

    "Wiersz polecenia".

  • Kliknij " Uruchom jako administrator ”.
  • Wybierać " tak " gdy pojawi się monit.
Zarejestruj bibliotekę DLL Krok 17
Zarejestruj bibliotekę DLL Krok 17

Krok 5. Przejdź do katalogu Windows

Wpisz cd c:\Windows i naciśnij Enter. To polecenie mówi wierszowi polecenia, aby wykonać następne polecenie w folderze "Windows".

Zarejestruj DLL Krok 18
Zarejestruj DLL Krok 18

Krok 6. Wyświetl listę plików DLL

Wpisz dir *.dll /s /b > C:\regdll.bat w oknie wiersza polecenia, a następnie naciśnij Enter. Następnie wiersz polecenia może utworzyć plik zawierający lokalizację i nazwę każdego pliku DLL w katalogu Windows.

Zarejestruj DLL Krok 19
Zarejestruj DLL Krok 19

Krok 7. Zamknij okno wiersza polecenia

Gdy zobaczysz wiersz tekstu „c: / Windows>” poniżej wprowadzonego polecenia, możesz zamknąć okno wiersza polecenia i przejść do następnego kroku.

Zarejestruj DLL Krok 20
Zarejestruj DLL Krok 20

Krok 8. Odwiedź katalog z listą plików

Listę plików DLL można znaleźć za pomocą Eksploratora plików:

  • otwarty Przeglądarka plików

    File_Explorer_Icon
    File_Explorer_Icon

    (lub naciśnij skrót Win+E).

  • Kliknij " Ten komputer ” po lewej stronie okna.
  • Kliknij dwukrotnie dysk twardy komputera” System operacyjny (C:) ”.
  • Przesuń (jeśli to konieczne), aż zobaczysz plik „regdll”.
Zarejestruj DLL Krok 21
Zarejestruj DLL Krok 21

Krok 9. Skopiuj pliki na pulpit

Aby zapisać zmiany, musisz zapisać kopię pliku „regdll” na pulpicie:

  • Kliknij plik raz, aby go wybrać.
  • Naciśnij Ctrl+C.
  • Kliknij pulpit.
  • Naciśnij Ctrl+V.
Zarejestruj DLL Krok 22
Zarejestruj DLL Krok 22

Krok 10. Otwórz listę plików w Notatniku

Kliknij plik na pulpicie, aby go zaznaczyć, a następnie wykonaj następujące czynności:

  • Kliknij prawym przyciskiem plik „regdll”.
  • Kliknij " Edytować ” w menu rozwijanym.
Zarejestruj DLL Krok 23
Zarejestruj DLL Krok 23

Krok 11. Usuń niepotrzebny katalog lub lokalizację pliku DLL

Chociaż opcjonalny, ten krok pomaga skrócić czas potrzebny do zarejestrowania plików DLL. Możesz usunąć wiersze tekstu zawierające następujące katalogi lub lokalizacje:

  • C:\Windows\WinSXS - Dolna ćwiartka dokumentu zwykle zawiera te wiersze.
  • C:\Windows\Temp - ten wiersz można znaleźć w pobliżu segmentu zawierającego wiersz „WinSXS”.
  • C:\Windows\$patchcache$ - Ten wiersz jest trudniejszy do znalezienia. Możesz jednak przeprowadzić wyszukiwanie, naciskając skrót Ctrl+F, wpisując $patchcache$ i klikając „ Znajdź następny ”.
Zarejestruj DLL Krok 24
Zarejestruj DLL Krok 24

Krok 12. Dodaj polecenie „regsvr” do każdego wiersza tekstu

Możesz je dodać za pomocą wbudowanej funkcji „Znajdź i zamień” Notatnika:

  • Kliknij " Edytować ”.
  • Kliknij " Zastępować… ” w menu rozwijanym.
  • Wpisz c:\ w polu „Znajdź co”.
  • Wpisz Regsvr32.exe /s c:\ w polu „Zamień na”.
  • Kliknij " Zamień wszystko ”.
  • Zamknij okno.
Zarejestruj DLL Krok 25
Zarejestruj DLL Krok 25

Krok 13. Zapisz zmiany i zamknij okno Notatnika

Naciśnij Ctrl+S, aby zapisać zmiany, a następnie kliknij „ x ” w prawym górnym rogu okna Notatnika, aby je zamknąć. W tym momencie możesz już uruchomić plik „regdll.bat”.

Zarejestruj DLL Krok 26
Zarejestruj DLL Krok 26

Krok 14. Uruchom plik

Kliknij prawym przyciskiem myszy plik „regdll.bat”, kliknij „ Uruchom jako administrator i wybierz tak ” po wyświetleniu monitu o uruchomienie pliku w wierszu polecenia. Następnie wiersz polecenia rozpocznie rejestrację każdego dostępnego pliku DLL. Ten proces może zająć dużo czasu, więc upewnij się, że komputer jest włączony i podłączony podczas procesu.

Zarejestruj DLL Krok 27
Zarejestruj DLL Krok 27

Krok 15. Zamknij wiersz polecenia

Po zakończeniu procesu możesz zamknąć okno wiersza polecenia. Pliki DLL na komputerze zostały zarejestrowane.

Porady

Wyrejestrowanie pliku DLL może być przydatnym krokiem, jeśli chcesz go usunąć, ponieważ każdy zarejestrowany plik DLL jest uważany za plik tylko do odczytu i dlatego nie można go usunąć bez uprzedniego wyrejestrowania

Zalecana: