2011-06-16 16:18:02 +0000 2011-06-16 16:18:02 +0000
10
10

Hoe registreer je een DLL bestand in Windows 7?

Hey ik heb geprobeerd een DLL bestand toe te voegen in Windows 7 door het te kopiëren naar de system32 map, maar ik kon niet als Access Was Denied. Eigenlijk is er een bestaand DLL bestand en ik probeer het te vervangen. Hoe kan ik dit doen in Windows 7?

Antwoorden (7)

10
10
10
2011-06-16 16:22:53 +0000

Om een dll te registreren, opent u een commandobox als admin en gebruikt u vervolgens regsvr32 /i <dll_name>.

Tha zei, uw probleem lijkt te zijn dat u het bestand gewoon niet kunt kopiëren. Nogmaals, open een commandobox als admin en doe het volgende:

  1. ren c:\windows.dll c:windows.com systeem32filename.old
  2. kopieer c:randomlocation.dll c:windows.com systeem32filename.dll

Als het bestand in gebruik is, moet je dit alleen in de veilige modus doen, commando prompt. Als u uw systeem slangt, kunt u de dll die u hebt gekopieerd verwijderen, en de naam van de .old terug naar .dll hernoemen.

7
7
7
2011-06-16 16:26:16 +0000

Hier is het volledige gebruik van regsvr32.

2
2
2
2012-05-04 16:39:36 +0000

Verwijder eerst het bestaande DLL-bestand (met de /u-schakelaar) en registreer vervolgens de DLL. Op deze manier zal de de-registratie routine de bestaande instellingen opschonen, wat vaak helpt bij het herregistreren.

2
2
2
2012-05-23 12:44:00 +0000

Om een comm .dll of .ocx op Windows 7 32-bit te registreren, doe je het volgende:

  1. 1. Kopieer .dll of .ocx naar c:\windows\system32

. 2. Type cmd in Run menu, het zal cmd.exe zoeken, klik met de rechtermuisknop en klik op Run als Administrator

  1. Klik op c:\windows\system32 om een .dll of .ocx te registreren. Het zal een prompt tonen bij regsvr32 ocxname.ocx

    1. Type &007 om .ocx te registreren
1
1
1
2014-06-19 13:30:16 +0000

de regsvr32 in de SysWow64 map is voor 32bit dll

Het is een vreemde naamgeving van microsoft: WOW64 betekent “windows [32bit] op windows 64bit” de naam in system32 is voor 64bit dlls.

0
0
0
2012-05-05 09:01:52 +0000

Er zijn meestal twee problemen met regsvr32 op Windows 7:

  1. 1. UAC
  2. Het feit dat je een 64 Bit OS hebt en het bestand dll dat je moet registreren is een 32 Bit.

Om het “Access Denied” probleem te omzeilen, start je de opdrachtregel als admin, in het startmenu type ‘cmd. exe’ en klik dan met de rechtermuisknop op ‘cmd.exe’ en ‘Uitvoeren als beheerder’.

Als de DLL 32bit is en in de 32Bit Windows directory staat, gebruik dan de 32bit versie van regsvr32 op c:\windows\sysWOW64regsvr32.exe

-1
-1
-1
2014-04-29 23:56:11 +0000

Als uw Windows 7 x64 is en de DLL die u wilt registreren is x64 dan kunt u regsvr32.exe uitvoeren vanaf C:\Windows\SysWOW64.

Voorbeeld:

C:\Windows\SysWOW64\regsvr32.exe C:\Windows\SysWOW64\StrmExt_x64.dll