The AdminPak (Windows Server 2003 SP1 Administrators Tool Pack) can be installed on Windows Vista, but following installation it is necessary to register some DLLs in order to get the MMC snap-ins to work.
At the end of this narrative you will find the content to copy and paste into a text file which can be renamed to a BAT file.
To install the AdminPak on a Vista machine please do the following.
1. Download and install the executable containing the AdminPak.msi file from: http://download.microsoft.com/download/6/8/1/681c9ba7-380f-4756-ac85-a3323437e6c3/windowsserver2003-kb304718-administrationtoolspack.exe
2. Run the executable and install the Administrative Tools.
3. Run RegisterAdminPak.cmd from an elevated command prompt. To do this, follow these steps:
At the command prompt, type C:\Users\UserAccountName\RegisterAdminPak.cmd, and then press ENTER.
When you install the Windows Server 2003 Administration Tools Pack on a Windows Vista-based computer, the following issues occur.
When you click the ? icon in a property dialog box for all the tools that are included in the Administration Tools Pack, context-sensitive help does not appear.
Cluster administration tools are not supported
Administration of Windows Server 2003 clusters is not supported when you use the Windows Server 2003 management tools directly from a Windows Vista-based computer. This is caused by the network transport protocol that is used by failover clustering in Windows Vista. Windows Server 2003 uses remote procedure call (RPC) over User Datagram Protocol (UDP). Windows Vista uses RPC over TCP. No supported workaround is available.
User interface issues that affect Active Directory directory service snap-ins
The following user interface (UI) issues affect Active Directory snap-ins:
The icons in the results pane disappear after you click the pane.
The icons in the results pane are displayed as rectangles.
These UI issues affect the following snap-ins:
Active Directory Users and Computers (Dsa.msc)
Active Directory Sites and Services (Dssite.msc)
Active Directory Domains and Trusts (Domain.msc)
Additional issues that affect the Active Directory Users and Computers (Dsa.msc) snap-in
You cannot use the drag-and-drop feature in the Active Directory Users and Computers snap-in or in the Active Directory Sites and Services snap-in. For example, if you create a computer object in the Users OU, and then you drag the object to the Computers OU, the operation fails.
The Properties dialog box for users is missing the Terminal Services Profile tab.
The Terminal Services Profile tab does not appear.
Certification Authority (Certsrv.msc)
The Certification Authority snap-in cannot display the Certificates Template node.
Microsoft Internet Information Services
The following Microsoft Internet Information Services (IIS) scripts are installed. However, they do not work.
For more information about how to configure IIS by using command-line tools, visit the following Web site:
Windows Internet Name Service (WINS) (Winsmgmt.msc)
When you create or edit a static mapping, you receive the following error message:
The stub received bad data
However, you can safely ignore this error message because the operation is successful.
Terminal Services Licensing (Licmgr.exe)
When you try to start a Terminal Server license server, you receive the following error message:
The License Server Activation Wizard cannot start. Close one or more programs, and then retry the operation.
Terminal Server Administrator (Tsadmin.exe)
The Terminal Server Administrator tool does not work on a Windows Vista-based computer because of an access violation. To work around this issue, run Remote Desktop from a Windows Vista-based computer, and connect to another computer that can use Tsadmin.exe. For example, connect to a Microsoft Windows XP-based or a Windows Server 2003-based computer that has the Administration Tools Pack installed.
Remote Storage Remote Administration tool
The Remote Storage Remote Administration tool (RSAdmin.msc) is not supported in Windows Vista.
The Connection Manager Administration Kit
In the Administration Tools Pack, you must start the Connection Manager Administration Kit (CMAK) by using one of the following methods:
Run CMAK from an elevated command prompt. To do this, follow these steps:
Right-click the CMAK command or icon, and then click Run as Administrator.
Note If you start CMAK from a non-elevated command prompt or by double-clicking the CMAK icon, you receive the following error message:
To continue you must have read/write permissions to the directory Program Files\CMAK\Profiles.
Copy and paste the following into a text file, and then save it as RegisterAdminPak.txt and then rename to RegisterAdminPak.cmd Then follow the instructions above.
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