Copy following dlls from Exchange setup media or Exchange server and place them in your \Windows\System32 directory.
address.dll
escprint.dll
exchmem.dll
glblname.dll
maildsmx.dll
pttrace.dll
netui0.dll
netui1.dll
netui2.dll
Files starting with “net” are placed in Exchange server’s \system32 directory and others in \Exchsrvr\bin directory
After you have copied the files run regsvr32 %systemroot%\system32\maildsmx.dll in the command prompt. Note that you need administrative rights so you need to start cmd.exe with “Run as administrator” selection.










Thanks! This hack worked. I did have to add the Exchange ADUC msc file too.
How did you figure this out?
By: Mark Alexander on December 21, 2007
at 21:13
I can’t seem to make this work.
1. I copied all of the files to the system32 dir.
2. Ran the regsvr32
3. Tried running the Exchange 2003 tools and then it error out.
Help
THX
maiello@ci.palm-coast.fl.us
By: Mark Aiello on January 10, 2008
at 19:38
Worked like a charm. With this work aound you don’t need to install Exchange System Management tools on the Vista machine.
Just Admin pack for 2003 servers, enable IIS under control pannel (Turn on windows features) and this workaround and ” Active Directory manage users and computers” the exchange tabs are present.
Thank you.
By: John Wyatt on January 30, 2008
at 22:20
For those having issues…
Create a txt file. copy the following:
regsvr32 /s address.dll
regsvr32 /s escprint.dll
regsvr32 /s exchmem.dll
regsvr32 /s glblname.dll
regsvr32 /s maildsmx.dll
regsvr32 /s pttrace.dll
regsvr32 /s netui0.dll
regsvr32 /s netui1.dll
regsvr32 /s netui2.dll
Change the name of the file to Exchange4Vista.cmd
Right-Click it and Run As Administrator.
And it works like a charm.
Thanks for the hack!!
By: Al Rozon on January 31, 2008
at 21:06
Thanks! Worked like a charm.
By: Brian McHenry on February 12, 2008
at 17:24
Hi, Have been able to get the tabs on Active Directory Users. But I have not be able to run “Exchange System Manager.msc”. I receive a message of a snap-in not present.
do someone knows what am I missing? (have done all the steps above)
Thanks!
By the way… great tip!
By: Arturo Diaz on February 18, 2008
at 16:27
Hi, Thanks for the tip, but it seems not to work for the same reason of Arturo Diaz’s.
Any solution for this issue?
Thanks
By: Guy on March 5, 2008
at 18:24
This works for akingchanges to users i AD. But how I get the MC Plug in to work so I ca manage the server itself?
Thanks
By: AdeyCorp on March 20, 2008
at 17:07
Great hack! Works perfect! Thanks a million!
By: GDP on April 3, 2008
at 16:11
The tabs and everything look correct after I run however, the mailbox rights that are created look to be incorrect when creating an account from scratch. Check under Exchange Advanced > Mailbox Rights.
By: John Lee on May 1, 2008
at 0:16
hello,
i did everything you explained and it works but everytime i leave the mmc, it crashes.when i create a mailbox, it crashes also.
do you have an idea where it could come from?
regards
By: plom on May 13, 2008
at 11:01
SWEET!! Followed your steps and it seems to work so far!! Thanks for the great tip!
By: roujinz on May 20, 2008
at 21:51
I need the same but for Vista 64 bits.
Can you help me?
By: Sergio on June 27, 2008
at 16:25
I got the MMC snap-in to work by copying exadmin.dll and “Exchange System Manager.msc” to the system32 directory and registering exadmin.dll as above.
By: Nathan on July 30, 2008
at 22:05
all of the above works a treat except the registring of the exadmin.dll it cannot load this dll?
any more idea’s to get the MMC working also?
other then that great tip – thanks
By: maarten on August 20, 2008
at 14:24
Yes, I couldn’t get the MMC to work as well.. Just like Maarten said…. can anyone help?
Mike
By: Mike on August 21, 2008
at 19:41
Great hack…thanks for figuring the ADC&U process out!!!
By: Mike on August 21, 2008
at 19:51
Great hack – one problem though. Now when I create a new account, or COPY an existing account, none of the permissions from higher level objects are propagating down to the new user. The only security entry being placed on the mailbox is “self”, which is a not inherited anyway. If this were only happening on the vista box, that wouldnt be such a concern. However, its happening now when I create a user on the exchange server directly as well.
Any thoughts?
By: Blaine on August 22, 2008
at 17:30
Nevermind. I found that this was just me overreacting that I had seriously damaged something. Turns out that the propagation doesn’t take place until the first time the user logs in. Its normal behavior for the account to only have the SELF permission set in the mailbox rights screen.
Again, thanks for the info, the ability to administer exchange from my vista machine is very helpful!
By: Blaine on August 22, 2008
at 18:12
well I had the solution but this stupid blog discarded it without any chance for getting my post back. screw this.
By: mad on August 25, 2008
at 12:34
YOU ARE REALLY GREAT MAN….
By: Prakash on September 12, 2008
at 7:55
Thanks for the hack.
By: rramko on October 3, 2008
at 13:59
works like a champ.
By: Javier on October 6, 2008
at 22:46
Why hasn’t Microsoft posted a solution for Vista users to administrate Exchagne 2003?
By: Erick on October 7, 2008
at 18:51
Works great, but it’s extremely slow when changing email settings. On XP we fixed this by assigning a “Preferred SA Server”, but the same registry entry doesn’t exist on Vista, presumably because I didn’t actually install the Exchange tools.
I tried creating the registry entry by hand, but that didn’t help. Anybody got a clue how to fix that?
By: Geoff on October 24, 2008
at 1:40
Awesome, works like a charm! I zipped this bad boy up with a batch script to copy all files and register them.
By: Ray Faddis on October 30, 2008
at 16:24
Looks like there is a Vista ESM:
http://www.microsoft.com/downloads/details.aspx?FamilyID=3403d74e-8942-421b-8738-b3664559e46f&DisplayLang=en
downloading now…
By: Barry on November 6, 2008
at 19:07
This worked. I was really getting mad at Microsoft for this. I just placed the first Vista Machine on my job network just for me and I was face with this stupid Microsoft problem. What is your background for figuring this out? I never would have figured this out on my own.
By: Dali6 on November 27, 2008
at 7:36
[...] box. Just run up a virtual PC instance of XP and do that. It’s way simpler. Of course, there is: http://nikste.wordpress.com/2007/12/…ools-in-vista/ but I don’t know if that will interfere with your running of EMC/EMS and ESM all [...]
By: Exchange 2007 management tools on Vista to administer Exchange 2003 | keyongtech on January 18, 2009
at 19:12
Worked great first time, but after reboot its all gone again and no amount of re-copying files or re-registering dlls will put it back.
Any ideas?
By: defman29 on February 3, 2009
at 13:51
Wow, awesome!
I only ran into an issue where the netuiX.dll files weren’t on the media or in the EXCHSVR directory… I simply did a search on the Exchange server and found them in the SYSTEM32 directory.
Opened ADUC and viola! Tabs are present, everything works like a charm.
Thanks for this!
By: Brian on February 3, 2009
at 23:11
thanks a mil, should have read this 3 years ago !
By: Bread on February 9, 2009
at 10:41
Found this to get the Exchange System Manager GUI to work from
http://social.technet.microsoft.com/Forums/en-US/exchangesvradmin/thread/2c05f5bf-eb7c-4595-b865-841e084efcf9/#page:4
to run ESM from your Windows Vista:
1. Install Adminpak.msi from Win2k3, then register those DLL´s (http://support.microsoft.com/default.aspx/kb/930056)
2. Copy all DLL´s file from \exchsrvr\bin to your \windows\syswow64 (\windows\system32 for 32 bits OS)
3. Copy “Exchange System Manager.msc” from your \exchsrvr\bin to your machine.
4. Copy the \windows\system32\ntlsapi.dll from your Exchange Server to your \windows\syswow64 (\windows\system32 for 32 bits OS).
Then execute as administrator:
5. regsvr32 cdoexm.dll
6. regsvr32 exadmin.dll
7. run “Exchange System Manager.msc”
By: wpyung on February 13, 2009
at 18:27
Works like a charm…thanks for sharing.
By: Yvel Guelce on April 3, 2009
at 19:16
Fantastic, cheers Niko! You have relieved my Sein of much wasted Zeit. now I can get back to my German Phenomenology
By: Rory on May 14, 2009
at 12:30
I am running vista 64bit and have the RSAT installed.
Will this fix work With RSAT?
By: Bryan on July 1, 2009
at 2:42