Update: The Remote Server Administration Tools (RSAT) for Vista SP1 replace the Adminpak.
- Poll: How reliable are ChatGPT and Bing Chat? - Tue, May 23 2023
- Pip install Boto3 - Thu, Mar 24 2022
- Install Boto3 (AWS SDK for Python) in Visual Studio Code (VS Code) on Windows - Wed, Feb 23 2022
A while ago, I liked to an article that explains how to install the Adminpak on Windows Vista. Meanwhile I found out that there is a much easier way.
After downloading the Adminpak (Windows Server 2003 Service Pack 1 Administration Tools Pack or Windows Server 2003 R2 Administration Tools Pack), you have to register the DLLs properly. Just copy the list below to a command prompt, you opened with Administrator privileges. (Right click and select "Run as Administrator".)
regsvr32 /s adprop.dll
regsvr32 /s azroles.dll
regsvr32 /s azroleui.dll
regsvr32 /s ccfg95.dll
regsvr32 /s certadm.dll
regsvr32 /s certmmc.dll
regsvr32 /s certpdef.dll
regsvr32 /s certtmpl.dll
regsvr32 /s certxds.dll
regsvr32 /s cladmwiz.dll
regsvr32 /s clcfgsrv.dll
regsvr32 /s clnetrex.dll
regsvr32 /s cluadmex.dll
regsvr32 /s cluadmmc.dll
regsvr32 /s cmproxy.dll
regsvr32 /s cmroute.dll
regsvr32 /s cmutoa.dll
regsvr32 /s cnet16.dll
regsvr32 /s debugex.dll
regsvr32 /s dfscore.dll
regsvr32 /s dfsgui.dll
regsvr32 /s dhcpsnap.dll
regsvr32 /s dnsmgr.dll
regsvr32 /s domadmin.dll
regsvr32 /s dsadmin.dll
regsvr32 /s dsuiwiz.dll
regsvr32 /s imadmui.dll
regsvr32 /s lrwizdll.dll
regsvr32 /s mprsnap.dll
regsvr32 /s msclus.dll
regsvr32 /s mstsmhst.dll
regsvr32 /s mstsmmc.dll
regsvr32 /s nntpadm.dll
regsvr32 /s nntpapi.dll
regsvr32 /s nntpsnap.dll
regsvr32 /s ntdsbsrv.dll
regsvr32 /s ntfrsapi.dll
regsvr32 /s rasuser.dll
regsvr32 /s rigpsnap.dll
regsvr32 /s rsadmin.dll
regsvr32 /s rscommon.dll
regsvr32 /s rsconn.dll
regsvr32 /s rsengps.dll
regsvr32 /s rsjob.dll
regsvr32 /s rsservps.dll
regsvr32 /s rsshell.dll
regsvr32 /s rssubps.dll
regsvr32 /s rtrfiltr.dll
regsvr32 /s schmmgmt.dll
regsvr32 /s tapisnap.dll
regsvr32 /s tsuserex.dll
regsvr32 /s uddi.mmc.dll
regsvr32 /s vsstskex.dll
regsvr32 /s w95inf16.dll
regsvr32 /s w95inf32.dll
regsvr32 /s winsevnt.dll
regsvr32 /s winsmon.dll
regsvr32 /s winsrpc.dll
regsvr32 /s winssnap.dll
regsvr32 /s ws03res.dll
Want to write for 4sysops? We are looking for new authors.
This solved my problem. Great tip.
I’m not able to install it on 64bit Vista RTM. It doesn’t even run through the install wizard. It tells me “cannot install except for 32bit Windows XP or Windows 2003 server>”
This worked for me as well!
Nice tip…After registering the DLLs everything worked fine : )
Didn’t work for me I am using the full version
It did not work for me either using the official release of Vista Ultimate.
It worked for me using the enterprise edition of vista and the latest adminpak linked above.
Thanks for the work man.
Worked for the most part, but I cannot add a user. You get the error “The specified module could not be found”. So there is still something missing.
This is on Vista Enterprise.
Terminal Services Manager does not work for me.
In Visita Home Basic, the Administrative permissions are now very limited, and many functions are either inaccessible or only indirectly accessible. for further remarks, see my comment to article: “Windows Vista guides for sysops and Bill Gates’ wrong prediction”.
A batch or cmd file could be created to equal what’s written above and then run after the installation of AdminPack to resolve this issue.
Per Microsoft, copy the following text into a text file and rename the extension “.cmd” and you’ll have yourself a cmd file that you can pass around:
REM (c) 2006 Microsoft Corporation. All rights reserved.
set filelist=adprop.dll azroles.dll azroleui.dll ccfg95.dll
set filelist=%filelist% certadm.dll certmmc.dll certpdef.dll certtmpl.dll
set filelist=%filelist% certxds.dll cladmwiz.dll clcfgsrv.dll clnetrex.dll
set filelist=%filelist% cluadmex.dll cluadmmc.dll cmproxy.dll cmroute.dll
set filelist=%filelist% cmutoa.dll cnet16.dll debugex.dll dfscore.dll
set filelist=%filelist% dfsgui.dll dhcpsnap.dll dnsmgr.dll domadmin.dll
set filelist=%filelist% dsadmin.dll dsuiwiz.dll imadmui.dll lrwizdll.dll
set filelist=%filelist% mprsnap.dll msclus.dll mstsmhst.dll mstsmmc.dll
set filelist=%filelist% nntpadm.dll nntpapi.dll nntpsnap.dll ntdsbsrv.dll
set filelist=%filelist% ntfrsapi.dll rasuser.dll rigpsnap.dll rsadmin.dll
set filelist=%filelist% rscommon.dll rsconn.dll rsengps.dll rsjob.dll
set filelist=%filelist% rsservps.dll rsshell.dll rssubps.dll rtrfiltr.dll
set filelist=%filelist% schmmgmt.dll tapisnap.dll tsuserex.dll vsstskex.dll
set filelist=%filelist% w95inf16.dll w95inf32.dll winsevnt.dll winsmon.dll
set filelist=%filelist% winsrpc.dll winssnap.dll ws03res.dll
for %%i in (%filelist%) do (
echo Registering %%i …
regsvr32 /s %%i
Echo Command Completed
Nicely done! Worked perfectly on my Vista Ultimate Enterprise.
I was able to get the AdminPak working by using a combination of the dll registering tip and running the install exe as administrator, after doing that, everything works great.
I have installed the Admin Pack for Windows 2003 Service Pack 2 downloaded from Microsoft Site on my Windows VISTA Enterprise Edition SP1 and until now everything is ok without making any registration.
Amidamaru, I tried it, too. Please see my comment here.