SBS 2011 Standard Edition Source Tool Scan Fails

You may receive the following error when attempting to use the Windows Small Business Server 2011 Standard Migration Preparation Tool to scan the source server for problems:

An error prevented the scan from completing.

An error prevented the scan from completing.

The following error will be listed in the sourcetool.log file:

12/22/2010 14:32:44 !Error! BPAEngine: Microsoft.WindowsServerSolutions.SmallBusinessServer.Tools.MigrationPrep.Wizard.BPAException: Unexpected PSRuntime exception. ---> System.Management.Automation.CommandNotFoundException: The term 'get-mbcamodel' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
at System.Management.Automation.CommandDiscovery.LookupCommandInfo(String commandName, CommandOrigin commandOrigin)
at System.Management.Automation.CommandDiscovery.LookupCommandProcessor(String commandName, CommandOrigin commandOrigin, Nullable`1 useLocalScope)
at System.Management.Automation.CommandFactory._CreateCommand(String commandName, CommandOrigin commandOrigin, Nullable`1 useLocalScope)
at System.Management.Automation.Runspaces.Command.CreateCommandProcessor(ExecutionContext executionContext, CommandFactory commandFactory, Boolean addToHistory)
at System.Management.Automation.Runspaces.LocalPipeline.CreatePipelineProcessor()
at System.Management.Automation.Runspaces.LocalPipeline.InvokeHelper()
at System.Management.Automation.Runspaces.LocalPipeline.InvokeThreadProc()
--- End of inner exception stack trace ---
at Microsoft.WindowsServerSolutions.SmallBusinessServer.Tools.MigrationPrep.Wizard.MBCAEngine.Run()
at Microsoft.WindowsServerSolutions.SmallBusinessServer.Tools.MigrationPrep.Wizard.BPALauncher.Run()
12/22/2010 14:32:44 Unexpected errors occurred during BPA scan.

The sourcetool.log file is stored at %temp%\Migration Preparation Logs

The error can occur if you attempt to install the Migration Preparation Tool from the autorun link of the SBS Standard Edition prior to having required prerequisites installed.
Install all the required prerequisites and re-launch the Migration Preparation Tool using the shortcut icon on the desktop then the tool should be able to local the MBCA PowerShell modules needed to run.

In order to perform a Migration Preparation scan, you must install MBCA 2.0 on the server and on any computer from which you initiate a scan. You can download MBCA 2.0 from the Microsoft Download Center (

SBS source tool
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Article ID: 2542156 - Last Review: 04/25/2011 19:20:00 - Revision: 2.0

Windows Small Business Server 2011 Standard

  • KB2542156