Click here to Skip to main content
13,828,858 members
Click here to Skip to main content
Add your own
alternative version


29 bookmarked
Posted 4 May 2003

How to Register Dll files in Explorer for Windows ME, 2000, XP and .NET

, 4 May 2003
Rate this:
Please Sign up or sign in to vote.
When we select a dll file in the explorer we can register/unregister it (Regsvr32)

XP DLL Context Menu


Have you ever wanted to register dll files from Explorer? DLL files that export the DllRegisterServer and DllUnregisterServer (as COM dll files do) can easily be controlled from the Explorer while selected. You can register/unregister it as seen in the image above. To enable this feature add subkeys to the registy under HKEY_CLASSES_ROOT\dllfile\shell as in the following:

Registry Editor

Windows Registry Editor


RegSvr32 Screenshot


UnregSvr32 Screenshot

What is regsvr32?

Regsvr32 is an executable file that gets a Dll file name as an argument and runs its DllRegisterServer function to allow pages on that server to access its functions


This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here


About the Author

Web Developer
United States United States
No Biography provided

You may also be interested in...

Comments and Discussions

GeneralMy vote of 1 Pin
mla15418-Feb-09 4:32
membermla15418-Feb-09 4:32 
GeneralRe: Problem and correction [modified] Pin
mla15417-Feb-09 9:50
membermla15417-Feb-09 9:50 
GeneralDo it the Explorer way Pin
macerenn10-Oct-07 6:09
membermacerenn10-Oct-07 6:09 
GeneralRe: This is "source-code-style, not actual code" Pin
macerenn10-Oct-07 6:12
membermacerenn10-Oct-07 6:12 
Questionhow to register dll Pin
Swapnil Shah26-Aug-07 4:57
memberSwapnil Shah26-Aug-07 4:57 
AnswerRe: how to register dll Pin
macerenn10-Oct-07 6:20
membermacerenn10-Oct-07 6:20 
GeneralPath name with spaces Pin
jung-kreidler4-Jul-07 5:50
memberjung-kreidler4-Jul-07 5:50 
GeneralRe: Path name with spaces Pin
jdperk8-Aug-07 9:47
memberjdperk8-Aug-07 9:47 
Questiondll registration Pin
tras200724-May-07 19:39
membertras200724-May-07 19:39 
Questionhow can register activex dll for all network user machine or domain controller machine Pin
john sevillano12-Sep-06 11:40
memberjohn sevillano12-Sep-06 11:40 
Questionwhere exactly does the ""s is added to? Pin
Anonymous26-Oct-05 6:14
memberAnonymous26-Oct-05 6:14 
GeneralI don't have them folders Pin
Anonymous6-Sep-05 16:18
memberAnonymous6-Sep-05 16:18 
GeneralRe: I don't have them folders Pin
Eauthanizor28-Dec-05 9:44
memberEauthanizor28-Dec-05 9:44 
GeneralWorks better as "regsvr32.exe %1" Pin
Anonymous25-Aug-05 17:52
memberAnonymous25-Aug-05 17:52 
Generalimage link Pin
Anonymous26-Oct-03 5:42
memberAnonymous26-Oct-03 5:42 
QuestionDuplicate? Pin
Matthew Berry12-May-03 22:59
memberMatthew Berry12-May-03 22:59 
QuestionSame thing for COM EXEs? Pin
Josh Hidley5-May-03 15:34
memberJosh Hidley5-May-03 15:34 
GeneralBroken Image Links Pin
Softomatix5-May-03 15:29
memberSoftomatix5-May-03 15:29 
GeneralI want more... Pin
Ernest Laurentin5-May-03 14:34
memberErnest Laurentin5-May-03 14:34 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Permalink | Advertise | Privacy | Cookies | Terms of Use | Mobile
Web03 | 2.8.190114.1 | Last Updated 5 May 2003
Article Copyright 2003 by Eauthanizor
Everything else Copyright © CodeProject, 1999-2019
Layout: fixed | fluid