Come registrare un file DLL (con immagine)

Sommario:

Come registrare un file DLL (con immagine)
Come registrare un file DLL (con immagine)

Video: Come registrare un file DLL (con immagine)

Video: Come registrare un file DLL (con immagine)
Video: Disinstallare un programma che non si disinstalla guida pratica (dov'è il codice prodotto) 2024, Aprile
Anonim

Questo articolo spiega come registrare un file DLL che crea un percorso dal file al registro di Windows. La registrazione del file DLL può risolvere i problemi di avvio con alcuni programmi. Tuttavia, la maggior parte dei file DLL non supporta la registrazione o è già registrata. Si noti che non è possibile registrare i file DLL incorporati del computer Windows perché sono importanti per il funzionamento di Windows. Inoltre, gli aggiornamenti da Windows possono anche riparare file DLL obsoleti o malfunzionanti.

Fare un passo

Metodo 1 di 2: registrazione di un singolo file DLL

Registra una DLL Passaggio 1
Registra una DLL Passaggio 1

Passaggio 1. Comprendi come funziona questo metodo

È possibile utilizzare una combinazione del comando " regsvr " e del nome del file DLL per registrare il file se il file supporta il comando di esportazione " Register Server ". Questa procedura crea un percorso dal registro di Windows al file DLL in modo che i processi del sistema operativo possano trovare e utilizzare il file DLL più facilmente.

Di solito, sarà necessario seguire questo metodo per registrare file DLL da programmi di terze parti che devono essere associati direttamente a sorgenti a livello di sistema (es. Prompt dei comandi)

Registra una DLL Passaggio 2
Registra una DLL Passaggio 2

Passaggio 2. Identificare il significato o l'intento del messaggio di errore "punto di ingresso"

Se è già registrato, il file DLL non supporta il comando di esportazione "Register Server" o il codice non consente al file di connettersi al registro di Windows. Verrà visualizzato il messaggio di errore "Il modulo [nome file DLL] è stato caricato ma il punto di ingresso DllRegisterServer non è stato trovato". Se appare un messaggio come questo, il file DLL non può essere registrato.

Il messaggio di errore "punto di ingresso" in sé non è davvero un problema, ma una forma di conferma perché quando appare il messaggio, il file DLL che hai non ha bisogno di essere registrato

Registra una DLL Passaggio 3
Registra una DLL Passaggio 3

Passaggio 3. Individua il file DLL che desideri registrare

Vai alla cartella in cui è memorizzato il file DLL che deve essere registrato. Una volta trovato il file, puoi passare al passaggio successivo.

Se hai già installato un programma con un file DLL che deve essere registrato, ad esempio, apri la cartella di installazione del programma (es. "C:\Programmi\[nome programma]")

Registra una DLL Passaggio 4
Registra una DLL Passaggio 4

Passaggio 4. Aprire la finestra delle proprietà del file DLL

Fare clic con il pulsante destro del mouse sul file, quindi fare clic su " Proprietà " nel menu a discesa. Successivamente si aprirà una finestra pop-up.

Registra una DLL Passaggio 5
Registra una DLL Passaggio 5

Passaggio 5. Annotare il nome del file DLL

Nella colonna nella parte superiore della finestra "Proprietà", puoi vedere il nome completo del file. Questo nome dovrà essere inserito in seguito.

Poiché la maggior parte dei file DLL hanno nomi difficili da ricordare, a questo punto è una buona idea tenere aperta la finestra "Proprietà". In questo modo, puoi copiare il nome in un secondo momento

Registra una DLL Passaggio 6
Registra una DLL Passaggio 6

Passaggio 6. Copia l'indirizzo del file DLL

Fare clic e trascinare il cursore sulla stringa di testo a destra dell'intestazione "Posizione", quindi premere la scorciatoia Ctrl+C per copiare l'indirizzo della directory del file DLL.

Registra una DLL Passaggio 7
Registra una DLL Passaggio 7

Passaggio 7. Aprire il menu "Start"

Windowsstart
Windowsstart

Fare clic sul logo di Windows nell'angolo in basso a sinistra dello schermo.

Registra una DLL Passaggio 8
Registra una DLL Passaggio 8

Passaggio 8. Individua il programma del prompt dei comandi

Digita prompt dei comandi nella barra di ricerca del menu "Start". Un'icona del prompt dei comandi apparirà nella parte superiore della finestra.

Registra una DLL Passaggio 9
Registra una DLL Passaggio 9

Passaggio 9. Aprire il prompt dei comandi in modalità amministratore

Per accedervi:

  • Fare clic con il tasto destro

    Windowscmd1
    Windowscmd1

    "Prompt dei comandi".

  • Fare clic su " Eseguire come amministratore ”.
  • Scegliere " ” quando richiesto.
Registra una DLL Passaggio 10
Registra una DLL Passaggio 10

Passaggio 10. Passare alla directory del file DLL

Digita cd e inserisci uno spazio, usa la scorciatoia Ctrl+V per incollare l'indirizzo della directory del file DLL, quindi premi Invio.

  • Ad esempio, se il file DLL si trova nella cartella " SysWOW64 " nella cartella predefinita " Windows ", immettere il seguente comando:

    cd C:\Windows\SysWOW64

Registra una DLL Passaggio 11
Registra una DLL Passaggio 11

Passaggio 11. Digitare il comando "regsvr" e il nome del file DLL

Immettere regsvr32 e inserire uno spazio, quindi digitare il nome del file DLL (completo di estensione ".dll") e premere Invio. Se il file DLL può essere registrato, verrà visualizzato un messaggio di conferma.

  • Ad esempio, se il nome del file è " usbperf.dll ", il comando inserito sarà simile al seguente:

    regsvr32 usbperf.dll

  • Per copiare a questo punto il nome del file DLL, riaprire la cartella in cui era memorizzato il file (apparirà la finestra “Proprietà”), segnare il nome nel campo di testo e premere la scorciatoia Ctrl+C. Puoi incollare il nome del file nella finestra del prompt dei comandi premendo Ctrl+V.
  • Se il file DLL è o non può essere registrato, vedrai un messaggio di errore "punto di ingresso" invece di un messaggio di conferma.
Registra una DLL Passaggio 12
Registra una DLL Passaggio 12

Passaggio 12. Prova a annullare la registrazione del file DLL e registrarlo nuovamente

Se ricevi un messaggio di errore diverso da "punto di ingresso" quando inserisci il comando "regsvr", potresti dover annullare la registrazione del file prima di poterlo registrare:

  • Digita regsvr32 /u nama.dll e premi Invio. Assicurati di sostituire "nome" con il nome del file DLL.
  • Digita regsvr32 nama.dll e premi Invio e non dimenticare di sostituire "nome" con il nome del file DLL.

Metodo 2 di 2: Nuova registrazione di tutti i file DLL

Registra una DLL Passaggio 13
Registra una DLL Passaggio 13

Passaggio 1. Comprendi come funziona questo metodo

Creando un elenco di file DLL sul tuo computer ed eseguendo l'elenco come file BAT, puoi registrare automaticamente tutti i file DLL sul tuo computer. Questa procedura è la scelta ottimale se non si dispone di file DLL speciali da registrare.

Registra una DLL Passaggio 14
Registra una DLL Passaggio 14

Passaggio 2. Aprire il menu "Start"

Windowsstart
Windowsstart

Fare clic sul logo di Windows nell'angolo in basso a sinistra dello schermo.

Registra una DLL Passaggio 15
Registra una DLL Passaggio 15

Passaggio 3. Individua il programma del prompt dei comandi

Digita prompt dei comandi nella barra di ricerca del menu "Start". Puoi vedere l'icona del programma Prompt dei comandi nella parte superiore della finestra del menu.

Registra una DLL Passaggio 16
Registra una DLL Passaggio 16

Passaggio 4. Aprire il prompt dei comandi in modalità amministratore

Per accedervi:

  • Fare clic con il tasto destro

    Windowscmd1
    Windowscmd1

    "Prompt dei comandi".

  • Fare clic su " Eseguire come amministratore ”.
  • Scegliere " ” quando richiesto.
Registra una DLL Passaggio 17
Registra una DLL Passaggio 17

Passaggio 5. Passa alla directory di Windows

Digita cd c:\Windows e premi Invio. Questo comando dice al prompt dei comandi di eseguire il comando successivo all'interno della cartella "Windows".

Registra una DLL Passaggio 18
Registra una DLL Passaggio 18

Passaggio 6. Elenca i file DLL

Digita dir *.dll /s /b > C:\regdll.bat nella finestra del prompt dei comandi, quindi premi Invio. Successivamente, il prompt dei comandi può creare un file che include la posizione e il nome di ciascun file DLL nella directory di Windows.

Registra una DLL Passaggio 19
Registra una DLL Passaggio 19

Passaggio 7. Chiudere la finestra del prompt dei comandi

Una volta visualizzata la riga di testo "c:\Windows>" sotto il comando inserito, sei libero di chiudere la finestra del prompt dei comandi e passare al passaggio successivo.

Registra una DLL Passaggio 20
Registra una DLL Passaggio 20

Passaggio 8. Visita la directory dell'elenco dei file

Puoi trovare un elenco di file DLL tramite Esplora file:

  • aprire Esplora file

    File_Explorer_Icon
    File_Explorer_Icon

    (o premi la scorciatoia Win+E).

  • Fare clic su " Questo PC ” sul lato sinistro della finestra.
  • Fare doppio clic sul disco rigido del computer” OS (C:) ”.
  • Scorri (se necessario) fino a visualizzare il file "regdll".
Registra una DLL Passo 21
Registra una DLL Passo 21

Passaggio 9. Copia i file sul desktop

Per salvare le modifiche, è necessario salvare una copia del file "regdll" sul desktop:

  • Fare clic una volta sul file per selezionarlo.
  • Premi Ctrl+C.
  • Fare clic sul desktop.
  • Premi Ctrl+V.
Registra una DLL Passaggio 22
Registra una DLL Passaggio 22

Passaggio 10. Aprire l'elenco dei file nel Blocco note

Fare clic una volta sul file sul desktop per selezionarlo, quindi seguire questi passaggi:

  • Fare clic con il tasto destro del mouse sul file "regdll".
  • Fare clic su " Modificare " nel menu a discesa.
Registra una DLL Passaggio 23
Registra una DLL Passaggio 23

Passaggio 11. Eliminare la directory non necessaria o il percorso del file DLL

Sebbene facoltativo, questo passaggio consente di ridurre il tempo necessario per registrare i file DLL. È possibile eliminare righe di testo contenenti le seguenti directory o posizioni:

  • C:\Windows\WinSXS - Il quarto inferiore del documento di solito contiene queste righe.
  • C:\Windows\Temp - Puoi trovare questa riga vicino al segmento che contiene la riga "WinSXS".
  • C:\Windows\$patchcache$ - Questa riga è più difficile da trovare. Tuttavia, puoi eseguire una ricerca premendo la scorciatoia Ctrl+F, digitando $patchcache$ e facendo clic su " Trova il prossimo ”.
Registra una DLL Passaggio 24
Registra una DLL Passaggio 24

Passaggio 12. Aggiungi il comando "regsvr" a ogni riga di testo

Puoi aggiungerli utilizzando la funzione "Trova e sostituisci" di Blocco note:

  • Fare clic su " Modificare ”.
  • Fare clic su " Sostituire… " nel menu a discesa.
  • Digita c:\ nel campo "Trova cosa".
  • Digita Regsvr32.exe /s c:\ nel campo "Sostituisci con".
  • Fare clic su " Sostituisci tutto ”.
  • Chiudi la finestra.
Registra una DLL Passo 25
Registra una DLL Passo 25

Passaggio 13. Salva le modifiche e chiudi la finestra del Blocco note

Premi Ctrl+S per salvare le modifiche, quindi fai clic su " X" nell'angolo in alto a destra della finestra del Blocco note per chiuderla. A questo punto, sei pronto per eseguire il file "regdll.bat".

Registra una DLL Passaggio 26
Registra una DLL Passaggio 26

Passaggio 14. Esegui il file

Fare clic con il pulsante destro del mouse sul file "regdll.bat", fare clic su " Eseguire come amministratore e selezionare " " quando viene richiesto di eseguire il file nel prompt dei comandi. Successivamente, il prompt dei comandi inizierà a registrare tutti i file DLL disponibili. Questo processo può richiedere molto tempo, quindi assicurati che il computer sia acceso e collegato durante il processo.

Registra una DLL Passaggio 27
Registra una DLL Passaggio 27

Passaggio 15. Chiudi il prompt dei comandi

Una volta completato il processo, puoi chiudere la finestra del prompt dei comandi. I file DLL sul computer sono stati ora registrati.

Suggerimenti

L'annullamento della registrazione di un file DLL può essere un passaggio utile se si desidera eliminarlo perché qualsiasi file DLL registrato è considerato un file di sola lettura e quindi non può essere eliminato senza prima annullare la registrazione

Consigliato: