Scenario:

Upon launching the Exclaimer Signature Manager Outlook Edition console, the error exception below is displayed:

System.Management.Automation.PSArgumentException: No snap-ins have been registered for Windows PowerShell version 4.

at System.Management.Automation.PSSnapInReader.Read(String psVersion, String mshsnapinId)

at System.Management.Automation.Runspaces.MshConsoleInfo.AddPSSnapIn(String mshSnapInID)

at System.Management.Automation.Runspaces.RunspaceConfigForSingleShell.DoAddPSSnapIn(String name, PSSnapInException& warning)

at Exclaimer.Common.ExchangeInformation.GetRunspace()

at Exclaimer.Common.ExchangeInformation.FixPowershellLoadingIssueGetRunspace()

at Exclaimer.Console.MMCSnapIn.OnInitialize(IConsoleStartupInfo startupInfo)

at Exclaimer.Console.Host.Engine.ConsoleHostApplication.StartSnapIn()

at Exclaimer.Console.Host.Engine.ConsoleHostApplication.Run(String[] args)

at Exclaimer.Console.Host.Program.Main(String[] args)

Solution:

The following steps involve modification to the registry. Serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, please refer to the following Microsoft page: Back up the registry


1. Click Start, type regedit in the search box, and then click on Regedit.exe
2. In the left pane of the Registry Editor, navigate to HKLM\Software\Microsoft\
3. In the left pane of the Registry Editor, delete the registry keys:

HKLM\Software\Microsoft\Exchange

HKLM\Software\Microsoft\ExchangeServer


4. Close the Registry Editor
5. Launch the Exclaimer console

Signature Manager Outlook Edition Troubleshooting