Windows 7 Windows 7 RC1 Exchange Admin and RSAT

InsideEdge

New Member
Joined
May 7, 2009
I know it's early in the game, but the sooner MS works this out the better :)

I'd like to get the Exchange extensions back into the Remote Server Admin Tools (RSAT) console, supporting an Exchange 2003 Server. I've tried the "unsupported workaround" used in Vista (found at Using RSAT on Vista to Manage Exchange Attributes via ADUC), but no luck. After registering, when I try to view properties for a user or computer, the MMC just coughs up an error and hangs. I have to unregister the file(s) to get the RSAT ADUC working again.

Secondly, MS eventually released a Vista-compatible version of Exchange System Manager for Exchange 2003, but it won't install under Windows 7 ("This program requires Windows Vista" is the error at the outset). I've tried right-clicking the installer and selecting W7's compatibility check, which attempts to disable the version check of the program, but again, no dice.

So if anyone has gotten past these issues, or knows of an MS solution, please share the wealth!
 
Same here! Realizing this is an RC release BUT for us to really appreciate the product and be able to use it from 'day 1' in a production environment, this is virtually a necessity! I think we all know that we can use 'Remote Desktop' but if you only require adding an email address to a user account, forward an account's email to another user, disable 'features', etc., this is a pretty important feature ;)
PLEASE MS, can we have this soon? Or at least some way or another to get a previous version in there? We want to use the new OS and be YOUR best promoters but if we can't use it, then how can we recommend it!
 
Workaround/Solution

After much research, I took a shot-in-the-dark approach and it seems to have worked.

Microsoft made an Exchange 2003 System Manager MSI for Vista available some time back. Whenever I tried to install it on W7 RC1, it reported an error, "This product requires Windows Vista."

I ran the msi from the run command using the /q switch, and it work. It skipped past the error prompt and installed just fine. Started up my RSAT ADUC and there were the Exchange tabs. I am much relieved! The link to the Vista version of ESM 2003 is below; although, MS provides it in .EXE format, the /q switch may not work with the .exe. Google for the MSI or use an extractor tool to exctract the MSI from the exe provided by MS. Run it with the quiet install switch and you should be good to go. For example: E:\ESMVISTA.MSI /q

Download details: ESM for Windows Vista

Now if only they can provide a way to get the Dial-In tab to show up with the new RSAT/ADUC, I'd be set.
 
I did installed the ESMVISTA.MSI using /q switch. Worked well. The package got installed. Only issue I have here is, when opening the new installed ADUC it doesnt show me the exchange tabs.:frown:
The Exchange system manager (exchange 2003) is working! :)
 
Sorry to hear about the tabs. All I can suggest is checking over the following, and maybe play around with uninstal/reinstall of the ESMVISTA:

- You have "Advanced Features" view turned on in ADUC
- You installed the ESMVISTA while ADUC was closed.

Other than that, there's only one thing that might be the difference, but I can't say for sure and I'm skeptical nonetheless (as I said before, this was a shot-in-the-dark for me). Previously I had tried to get the Exchange Tabs to show up by doing the old 'unsupported' Vista method, prior to the release of the new RSAT package. You copy a bunch of .dll files from your Exchange server to your \WINDOWS\System32 folder and then register them all using regsvr32. When I did this with Windows 7 Using RSAT ADUC, it broke ADUC, I would get a couple of errors every time I tried to open the properties of an object (computer or user account), followed by an "ADUC has stopped responding and must be closed" error. So I unregistered the DLL's in order to get ADUC back to normal.

Seeing as I unregistered the exchange dll's, I don't think they left any permanent functionality behind. But maybe having the precise dll's from the actual exchange server makes a difference, who knows. If you want to experiment, I'll list the dll's I copied from my exchange server (2003 SP2) below. I wouldn't bother registering them, since that turned out badly for me. :) But perhaps copying them, and possibly re-installing ESMVISTA /q as well.

Other than that, I don't know why I've got the tabs and you don't. Maybe I just got lucky! I'll find out in a few months when I work with another new install.

From Exchsvr\bin
address.dll
escprint.dll
exchmem.dll
glblname.dll
maildsmx.dll
pttrace.dll

From the servers' %winroot%\system32
netui0.dll
netui1.dll
netui2.dll

All of the above should be copied/pasted into the WINDOWS\System32 folder.
 
Last edited:
Hi InsideEdge,

It works!... thanks for sharing this valuable trick.. Bravo...
 
Brilliant!

Fantastic! This is soooo simple BUT so obvious. Installed a treat and everything OK :D Thanks!
 
Thanks to pyrocam, those instructions are pretty similar to what I did to get it working (the difference being I didn't copy quite so many files to the sytem32 folder, but mine still seems to work - either procedure should work, I would think).

I've since done 3 more Windows 7 RC installs, and the procedure worked on the two 32-bit installations I've done; however, I could not get it working on the 64-bit version.
 
Probably old news to some, but with regards to the Windows 7 RTM, someone has packed up a nice, neat Exchange System Manager for Windows 7 msi package which accomplishes the same thing the procedures in this thread. Here's my flow of events, but I have a feeling it's not necessary to do exactly the same thing now that this package is out:

1. Installed the RTM, joined it to our domain (new install).
2. Installed the RTM RSAT update (different update than the RC)
3. Opened ADUC, enabled advanced view, closed it.
4. Ran the ESMWindows7.msi, accepted all prompts.
5. Off to the races. ESM (for our Exchange 2003 server) installed fine, worked normally, and the Exchange tabs in ADUC properties windows were present and function normally (so far).

This is the only place I've found the new msi:
ESMWindows7.MSI - download now for free. File sharing. Software file sharing. Free file hosting. File upload. FileFactory.com

Good luck.
 
Probably old news to some, but with regards to the Windows 7 RTM, someone has packed up a nice, neat Exchange System Manager for Windows 7 msi package which accomplishes the same thing the procedures in this thread. Here's my flow of events, but I have a feeling it's not necessary to do exactly the same thing now that this package is out:

1. Installed the RTM, joined it to our domain (new install).
2. Installed the RTM RSAT update (different update than the RC)
3. Opened ADUC, enabled advanced view, closed it.
4. Ran the ESMWindows7.msi, accepted all prompts.
5. Off to the races. ESM (for our Exchange 2003 server) installed fine, worked normally, and the Exchange tabs in ADUC properties windows were present and function normally (so far).

This is the only place I've found the new msi:
ESMWindows7.MSI - download now for free. File sharing. Software file sharing. Free file hosting. File upload. FileFactory.com

Good luck.

I am using RTM x64, and though after this process ESM works well, I still have no tabs in ADUC. I see in your earlier post that you were unable to get it working on x64. Is it the same story for you using the ESMWindows7.msi?

-j
 
I am using RTM x64, and though after this process ESM works well, I still have no tabs in ADUC...

Still no joy on tje 64-bit edition; same results as you mentioned, no tabs in ADUC. I think this has to do with differences in how many .dll's are handled, especially since the relevant files for the tabs in ADUC are mostly located in the "system32" folder. So it seems ADUC is pretty dependent on whether the OS is 64 or 32 bit (as opposed to other 32-bit apps or consoles which can function in a 64-bit environment). I haven't found the same resources for the 64-bit edition anywhere (for example, there was no 'ESM for Vista 64-bit' available, therefore I couldn't try the same workaround to get it to install, as I did with W7 32-bit). I have tried copying the same dll's into the Windows\system folder(s) on the 64-bit edition, registering them, re-installing the ESM package, etc, but all to no avail.

In my workplace we use a lot of old apps which coughed up bigtime under the 64-bit edition, so we abandoned any hope of using the 64-bit OS pretty quickly. As such, I have admittedly spent far less time experimenting with it. So there might be a way to get it to work, but it's lost on me (for now).
 
Thanks for the response. I will keep tinkering myself - I set up a VM so I can destroy things over and over again. :) I'll definitely share any positive results here.

-j
 
I know this is pretty old but I also know there are still users looking for an answer to the x64 issue.

I noticed that mmc runs in x64 mode even if you run mmc from the system32 folder. If you start mmc with the /32 switch then you can add ADUC and see the exchange tabs. It didn't work until I installed SP1 but all you need to do is install RSAT > install the ESM tools for Vista with the /q switch (watch for MSIEXEC to stop in the task manager before you try to run it) > Install SP1 > Run mmc with the /32 switch. I haven't tried installing ESM after the SP1 install but it work everytime if you install it afterwards.

Hope this helps
 
THANKS! I am one of those waiting for a resolve and had found work arounds that were fine i.e. RDP... Thank you for the posting! Works a treat. And yes, unless SP1 is installed, it won't work.
Cheers! :razz:
 
Maybe it's a fluke that SP1 fixes it but ya gotta think that MS is is working on getting an x64 capable version of the exchange management tools up and running. Of course if that was really the case then where were they a year ago with this? Cobbled or not it's working now :)
 
Back
Top Bottom