"- After capture run on Win 7 machine with RSAT installed and works fine.
- Uninstall KB958830 and lauch ADUC and works fine.
- Revert to base image and run ADUC and works fine.
- Run from Win2K8 R2 and hangs
- Run from Win XP SP3 and hangs"
So this sounds like it is working virtualized on the OS it was captured? What happens if you capture on WinXP SP3? Will it run on Win7 32bit?
Win2K8 R2 is a 64bit environment right? MMC must be launched in 32bit mode.. Please have a look at this recipe I put together regarding running Microsoft Windows Server 2003 Service Pack 2 Administration Tools Pack on a 64bit machine (http://communities.vmware.com/docs/DOC-19177)..
The secret sauce being:
[Active Directory Users and Computers.exe]
Source=%SystemSystem%\dsa.msc
CommandLine="c:\windows\system32\mmc.exe" /32 c:\windows\system32\dsa.msc
Not sure it helps but hopefully worth trying..