0
Error:
The following error was generated when "$error.Clear(); if ($RoleProductPlatform -ieq "amd64") { $comClassFile = join-path $RoleInstallPath "bin\Monitoring\x86\DiagnosticCmdletController.dll"; $regSvr32WOW = join-path (join-path $env:SystemRoot sysWOW64) regsvr32.exe; start-SetupProcess -Name:"$regSvr32WOW" -Args:"/s /u `"$comClassFile`"" -Timeout:120000; }" was run: "Process execution failed with exit code 5.".

Process execution failed with exit code 5.

Operating system is Windows 2008 running Exchange 2010 with Hub Transport Role. I have already uninstalled and re-installed the update roll ups (currently on 4 and only 4 is installed). I have uninstalled the Microsoft Full Text Indexing Engine.

This server has been replaced and is not live, but it does exist in a production environment with live exchange servers, it is just not utilized.

Any help is appreciated.

1 Answer 1

1

Try this: http://support.microsoft.com/kb/951183/en

This problem occurs because the DiagnosticCmdletController.dll file is unexpectedly unregistered before you try to uninstall Exchange Server 2007.

To fix this you'll have to register that DLL via regsvr32.exe.

1
  • 1
    Welcome to Server Fault! Whilst this may theoretically answer the question, it would be preferable to include the essential parts of the answer here, and provide the link for reference.
    – user9517
    Sep 12, 2011 at 16:15

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .