Welcome to TechNet Blogs Sign in | Join | Help

Ask the Directory Services Team

Microsoft's official Enterprise Platform Support DS blog

News

  • Disclaimer: All postings are provided "AS IS" with no warranties, and confer no rights. This weblog does not represent the thoughts, intentions, plans or strategies of Microsoft. Because a weblog is intended to provide a semi-permanent point-in-time snapshot, you should not consider out of date posts to reflect current thoughts and opinions.

    Locations of visitors to this page
Remote Server Administration Tools (RSAT) Available For Windows 7 Beta

For those testing Windows 7 administration capabilities, this is for you.

Download here

This is the list of Windows Server 2008 administration tools which are included in Win7 RSAT Client:

Server Administration Tools:
• Server Manager

Role Administration Tools:
• Active Directory Certificate Services (AD CS) Tools
• Active Directory Domain Services (AD DS) Tools
• Active Directory Lightweight Directory Services (AD LDS) Tools
• DHCP Server Tools
• DNS Server Tools
• File Services Tools
• Hyper-V Tools
• Terminal Services Tools

Feature Administration Tools:
• BitLocker Password Recovery Viewer
• Failover Clustering Tools
• Group Policy Management Tools
• Network Load Balancing Tools
• SMTP Server Tools
• Storage Explorer Tools
• Storage Manager for SANs Tools
• Windows System Resource Manager Tools

If you need any kind of support, head on over to the TechNet forums or drop us a line here.

- Ned Pyle

Posted: Saturday, January 10, 2009 11:27 AM by NedPyle

Comments

mbaran said:

I've got an issue with the Find button when using any of the ADS snapins with x64 Windows 7. I had to add the /64 switch to my shortcut for Active Directory Users and Computers just to get it to open, but now when I hit find, I crash MMC.exe. Any ideas? I can be reached at MBaran at princesscruises.com

Matt Baran

Server Support Analyst

Princess Cruises

# January 12, 2009 4:49 PM

NedPyle said:

Hi Matt,

I'm not able to reproduce this. Can you give me a bit more detail on the client configuration and repro steps?

Thanks very much,

Ned

# January 12, 2009 5:07 PM

mbaran said:

Windows 7 Technet build. Using x64 with the RSAT for Windows 7 x64. When I originally went to launch dsa.mmc, I would get C++ application errors, until I learned to launch mmc with the /64 command switch. When I click Find, It shadows out and gives me "Microsoft Management Console has encountered an error"

It does generate an hdump file at the same time, if that's of any use..?

I did do quite a bit of fiddling last week with the Vista RSAT kit (extracting it, placing files where they would go on a vista machine, etc..) but I would imagine that the RSAT for 7 installer would replace as necessary..

# January 12, 2009 5:18 PM

mbaran said:

So I removed the remnants of the Server2003 SP2 adminpak and rebooted, removed the windows7kb for rsat, rebooted. Reinstalled the W7 RSAT msu, only chose the AD stuff, and still, when I choose my domain, and hit Find, I get a lockup..

# January 12, 2009 5:31 PM

NedPyle said:

Ok, my repro steps were ok them (minus the fiddling :) ). I cannot reproduce the issue with just a clean install of RSAT on Win7 Computer. Any chance you can give me more details about the fiddling, or better yet, install RSAT normally without doing any fiddling? :)

Don't expect that the RSAT install will handle any situations where a Vista RSAT has been 'shimmed' on. That's not a scenario that Dev is going to be testing because in their eyes, Vista RSAT cannot be installed on Win7. So even if we find a bug, it's going to be out of scope. The only scenario this would get through is if you had upgraded an existing Vista with RSAT, then added the Win7 RSAT and ran into these issues (that's something I have not tried yet).

This is great info though, keep it coming Matt. I really appreciate the feedback you're passing along.

- Ned

# January 12, 2009 5:34 PM

mbaran said:

No, it was a fresh install, minus what I had tried to get working on Friday.

Does the hdmp file contain anything useful in trying to determine why?

# January 12, 2009 5:55 PM

NedPyle said:

It might - if you look at the data it might tell you which legacy file was loaded because the proper one was not selected (most likely scenario).

# January 12, 2009 6:00 PM

mbaran said:

Stupid me never checked the event log. The faulting module is prinutui.dll version 6.1.7000.0. I've stopped the spooler, but I'm not sure what printui is responsible for..

# January 12, 2009 6:33 PM

NedPyle said:

It's the print settings user interface. The snap-in will load it when you click on FIND.

Is yours version 6.01.7000.000, have a date of 12/13/08 and is 1,036,288 bytes?

# January 12, 2009 7:04 PM

mbaran said:

It is 6.01.7000.000, 1,036,288 bytes, but is from 12/12, but all of my system files are from 12/12, so I'm guessing this is correct.

Weird..

# January 12, 2009 7:08 PM

NedPyle said:

That may be a red herring anyways - i.e. another DLL being loaded is causing an access violation that involves the printui.dll (like that printui.dll loads another DLL, which causes printui.dll to crash, taking out the MMC), making him look like the cause, when he's really another victim.

One thing you could try is using Process Monitor to see which DLL's are being loaded up during the crash, then examine those modules to mkae sure they are all 6.1 versioned and no 6.0 or 6.01.

# January 12, 2009 7:16 PM

mbaran said:

Checked it, everything looks bueno, Can't quite figure out what would cause the crash.. it does a good number of registry lookups, but nothing suspicious.

# January 12, 2009 7:39 PM

NedPyle said:

One last thing to try would be to get a Process Monitor of a working system running Win7 and RSAT and just side-by-side them.

# January 13, 2009 9:10 AM

alt-92 said:

I thought Windows Server 2008 R2 was supposed to be the definitive product name?

Server Manager in RSAT displays Windows Server 7 however :)

# January 15, 2009 4:50 PM

NedPyle said:

Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta

:)

# January 15, 2009 5:19 PM

sean13 said:

Will the option to run ADUC or GPMC as a different user return? I noticed in Windows 7 holding down shift and right clicking exposes the "runas a different user" for most of the items I have installed but not this. I looked on the forums but found nothing of use.

# January 16, 2009 2:33 PM

NedPyle said:

How did you used to get that to work? I don't recall that option in previous versions.

However, this can be made to work on Win7 with a slight edit of the shortcut. Right click the snap-in you want to have the ability to choose 'run as a different user' and simply add:

MMC

To the beginning of the target line. So in your case it would be:

MMC %systemtroot%\system32\gpmc.msc

That way the shell knows this is an exe being started directly and can implement the run as functionality.

# January 16, 2009 2:46 PM

NedPyle said:

And you know, I think that's a good idea for a default. I'll file a bug and see what shakes out...

# January 16, 2009 2:52 PM

wilfman said:

Running ADUC.  Multi Selected 8 Users and tried to turn off the "User Must Change Password At Next Logon" flag and it doesn't have any effect (no error message returned).  Changing other options such as "password never expires" does work within the multi select environment.

# January 23, 2009 4:57 AM

NedPyle said:

You are correct Wilfman - nice catch. I'll test that on a later internal build and if it still repros, I will file a bug. Thanks very much for bringing that to my attention. :)

- Ned

# January 23, 2009 9:24 AM

wilfman said:

Thanks.

I am extremely impressed with the quality and performance of Windows 7 and the RSAT tools.  I dont think that even then the B3 of Vista was this stable.  Looks like a lot of lessons have been learnt from the downsides of Vista and good to see that IT support proffessionals actually get the tools they need within the release cycle and not months after.

# January 24, 2009 12:50 PM

JDazell said:

I agree with wilfman regarding the Quality and stability of this Beta. Wow!, nice work.

Ok enough of the accolades, on to bugs.

I have tried to get the Terminal Services Tabs to appear in the DSA.MSC. I have followed the unsupported work around posted for Vista. I am unable to register the "tsuserex.dll". The error that I get is;

"The module "tsuserex.dll" failed to load. Make sure the binary is stored at the specified path or debug it to check for problems with the binary or dependent .DLL files. The specified procedure could not be found.'

I have copied the files from my Windows 2008 Server and placed the .dll file in %systemroot%\system32

and the .mui file in the %systemroot%\system32\en-us.

Am I missing something?

Also I am unable to install the "Additional Info" tab. The .dll file registers but the tab never shows up.

If I can get these critical management tool sets to load I'll be able to move 100% of my admin tasks over to my Windows7 VM session and get rid of the XP VM.

Regards, and again thanks for the hard work in this new version of the OS.  

# January 27, 2009 2:34 PM

JDazell said:

oopps.

tsuserex.dll file version is 6.0.6001.18000, size is 91.5KB

tsuserex.dll.mui  

# January 27, 2009 2:39 PM

NedPyle said:

Hi,

The DLL's are not portable so please don't try copying from older operating systems or versions of RSAT. The only scenario where that *might* work would be to use a Win2008 R2 server. But you should never need to and if you find problems doing that, you're a tree falling in the forest. :)

The Terminal Services tab will be there, only now it's called 'Remote Desktop Services' (because Terminal Services no longer exists as a 'brand' - it's been renamed by those pesky marketing folks in 2008r2). The related 'Sessions' tab is still there and is unchanged in name.

But wait, there's more! Everything I said above is done internally. However, it's NOT included in the RSAT beta version you have. It should be included at release (and perhaps in a public release candidate *if we release one*).

Is the 'additional info' tab the old add-on 'acctinfo.dll' that comes from the account lockout tools free download? That is not part of the operating system and is not included in any OS. It will not be included with RSAT. I'll drop the original author of that tool an email to see if he has any plans to make it work in later versions (but I would not hold breath - it has not been updated in many years).

- Ned

# January 27, 2009 3:27 PM

JDazell said:

Ned,  Thanks for the update regarding the tabs being included on final gold release. I was aware of the name change from Terminal to Remote. I just thought I would give it a try.

As for the Account lockout - yes it was 'acctinfo.dll' from the free tools download.

Beta OS is SOooooo stable I just want to move my personal System to it :-) !! But I'll wait.

Thanks

Jeff

# January 28, 2009 10:58 AM

NedPyle said:

I did some repro work and have found that the acctinfo.dll seems to work fine on X86 Win7 RSAT. The tab won't load on an x64 Win7 client though - booo. I'm chatting with the developer now to see what he thinks about all this, should hopefully have word for you all in a few days.

- Ned

# January 28, 2009 7:58 PM

mbaran said:

Ned,

I figured it out. Steps to replicate the issue with x64 DSA.mmc crashing when you click find.

Install iTunes 8.02 for x64 Vista.

Open DSA, Click find. The application will crash, reporting printui in the syslog.

If I uninstall iTunes, DSA works fine again. iTunes is packaged with QuickTime and Mobile Device Support, not sure which might interfere.

-Matt

# January 30, 2009 4:24 PM

NedPyle said:

That's very interesting, and quite odd. Not sure what Itunes might be doing there. We have no bugs on that.

I'll try and repro at some point, thanks for following up. :)

- Ned

# January 30, 2009 5:07 PM

mbaran said:

Thanks, I appreciate it. My iPhone is useless without iTunes and my DSA is useless without search!

-Matt Baran

# January 30, 2009 6:36 PM

NedPyle said:

I can pretty much guarantee you would not have this issue with a Windows Mobile smartphone. Plus you could get push mail... ;)

# January 30, 2009 6:39 PM

NedPyle said:

Nope, no problems here. I installed x64 itunes 8.02 into a Win7 X64 client, and DSA.MSC still works like a champ.

Tell you what - if you can get a crash dump of this problem of yours, I'll take a stab at debugging it. You will need to:

0. Be logged on as an admin and doing everything elevated.

1. Install the Windows Debugging tools.

2. Start an MMC.EXE

3. Attach the ADPLUS debugger to the MMC.EXE process in -crash mode.

4. Load the ADUC snap-in in that MMC, then cause the crash to happen with find.

5. Load the crash DMP file somewhere I can get to (you might want to just email me directly through the ASKDS email form at the top of the page on where that is, as the MMC will potentially contain info about your domain when it crashes).

Download Windows Debugging Tools: http://www.microsoft.com/whdc/devtools/debugging/install64bit.mspx#

Adplus syntax: http://technet.microsoft.com/pt-br/library/cc756867.aspx

- Ned

# January 30, 2009 7:04 PM

DChamp said:

Along with someone else here, I've installed it all, but when I go to use ADU&C, if I right click on it, there's no choice for "Runas a different user" as there is for some items.

This is something I REALLY need badly.

Thank you,

Dave/DChamp

# February 4, 2009 2:55 PM

NedPyle said:

It's because those snapins' shortcuts are run through shell association instead of an actual EXE. This has been bugged a while back and is under discussion.

In the mean, change the shortcuts for your RSAT snapins to point to Target of MMC.EXE then the snapin.

For example, for the ADSI Edit shortcut:

mmc.exe %SystemRoot%\system32\adsiedit.msc

# February 4, 2009 3:05 PM

carter91 said:

Hey NedPyle,

Putting MMC.exe in front of the shortcut works for the AD users and Computers and other tools in Windows 7 Beta, so I can use the run as tool for my admin account.

Any idea if Vista SP2 will natively offer run as a different user?  

On my Vista Sp1 x64 machine, I have registered the Shell Run As utility from Sysinternals, and for the most part, some tools work.  I still get errors when trying to use their utility to launch certain admin tools, and putting the MMC.exe in front of it doesn't work.

I have posted about it here:

http://forum.sysinternals.com/forum_posts.asp?TID=17519&PN=2

I am LE2 Strat on there.

You Got any ideas on why this won't work on Vista SP1 x64?

# February 24, 2009 9:41 AM

NedPyle said:

I'm afriad I have no idea on whether there are plans to backport this functionality. Sorry. I'll take a look in the Vista DCR database when I get a chance and see when I am back in the office on Thursday.

- Ned

# February 24, 2009 3:37 PM

NedPyle said:

Ah, I actually read your post this time. :-P. I pinged the Sysinternals dev's internally, I'll see what I can find out.

- Ned

# February 25, 2009 2:56 PM

carter91 said:

Thanks Ned...hopefully we can find a way to make this work.  I am tired of having to remote desktop to a management server VM I set up since I can't do a "Run-As" with certain tools on my desktop running Vista.

# March 1, 2009 9:11 AM

smccauley said:

For anyone still having the issue with the "Find" dialog crash the mmc (because of printui.dll), I have just resolved that exact problem during a call to MS support. They found a specific group policy setting that was causing the issue when applied to our domain controller. It was "Computer Configuration" > "Administrative Templates" > "Printers” > “Pre-populate printer search location text”. When that setting was enabled and applied to a domain controller, that server would have the “AD Users and Computers” mmc crash when trying to open the find dialog. This was in Server 2008, but perhaps the issue you are having in Windows 7 beta is related to the same issue.

I thought I should share this since this page is the first result in Google when searching for "find crashing mmc printui.dll". Hopefully it will save some of you the time I lost troubleshooting it.

# March 12, 2009 6:24 PM

chrisleu said:

Hello there.  Please help with this problem that is driving me nuts.  I loaded RSAT and was able to successfully shift+right-click the icon and select "Run as Different User."  However, all of a sudden, I'm unable to run it.  I receive a message saying that c:\windows\system32\dsa.msc cannot be found.  I know it's there.  I can see it.  Also, if I just open the app, it starts.  The problem is that my user account doesn't have the rights to do anything in ADUC and I need to launch this with my elevated accoutn credentials.

I've tried adding the mmc.exe path in front of the dsa.msc path in the shortcut, but I get a message saying that mmc.exe cannot be found, as well.

Any help would be most appreciated.

Thanks!

Chris

# May 7, 2009 11:04 AM

NedPyle said:

A few questions:

1. Are you having the same issue on the RC build of Win7.

2. If #1 is true, are you using the RC version of RSAT?

3. Do you have the problem with any other snapins, or just DSA.MSC?

# May 7, 2009 11:22 AM

chrisleu said:

Hi Ned,

Problem solved actually.

I tried to log in locally, but received a message that the User Profile Service failed the logon.  I logged back on as my regular account and looked up the error message.  I saw references to the user profile status being backup and advice on how to fix it.  I just blew the profile away since I only use it for running domain tools with elevated credentials.  I was able to logon both locally and using runas after that.

Thanks for the assistance!  Oh, the problem was with all snap-ins that I tried.

Thanks, again,

Chris

# May 7, 2009 12:14 PM
Anonymous comments are disabled
Page view tracker