Windows 10 Sysprep Issues

I am trying to create an image with Windows 10 Education and am having problems with Sysprep.  I ran these commands prior to running Sysprep:

Get-AppxPackage | % {if (!($_.IsFramework -or $_.PublisherId -eq "cw5n1h2txyewy")) {$_}} | Remove-AppxPackage

Get-AppXProvisionedPackage -online | Remove-AppxProvisionedPackage -online  

After running sysprep I get these errors from the log in setupact under Panther:

2016-08-18 08:49:14, Error                 SYSPRP Package Microsoft.Messaging_3.19.1001.0_x86__8wekyb3d8bbwe was installed for a user, but not provisioned for all users. This package will not function properly in the sysprep image.

2016-08-18 08:49:14, Error                 SYSPRP Failed to remove apps for the current user: 0x80073cf2.

2016-08-18 08:49:14, Error                 SYSPRP Exit code of RemoveAllApps thread was 0x3cf2.

2016-08-18 08:49:14, Error      [0x0f0082] SYSPRP ActionPlatform::LaunchModule: Failure occurred while executing 'SysprepGeneralizeValidate' from C:\Windows\System32\AppxSysprep.dll; dwRet = 0x3cf2
2016-08-18 08:49:14, Error                 SYSPRP SysprepSession::Validate: Error in validating actions from C:\Windows\System32\Sysprep\ActionFiles\Generalize.xml; dwRet = 0x3cf2
2016-08-18 08:49:14, Error                 SYSPRP RunPlatformActions:Failed while validating SysprepSession actions; dwRet = 0x3cf2
2016-08-18 08:49:14, Error      [0x0f0070] SYSPRP RunExternalDlls:An error occurred while running registry sysprep DLLs, halting sysprep execution. dwRet = 0x3cf2
2016-08-18 08:49:14, Error      [0x0f00d8] SYSPRP WinMain:Hit failure while pre-validate sysprep generalize internal providers; hr = 0x80073cf2
2016-08-18 08:49:23, Info       [0x0f0052] SYSPRP Shutting down SysPrep log
2016-08-18 08:49:23, Info       [0x0f004d] SYSPRP The time is now 2016-08-18 08:49:23
memewarrenAsked:
Who is Participating?
 
footechConnect With a Mentor Commented:
This is the important line.
2016-08-18 08:49:14, Error                 SYSPRP Package Microsoft.Messaging_3.19.1001.0_x86__8wekyb3d8bbwe was installed for a user, but not provisioned for all users. This package will not function properly in the sysprep image.

The only way I've been able to avoid this error is to either:
1) Make sure the machine is not connected to the network at any time before it is sysprepped
2) Delete the user and profile for the account you were logged in as when the machine was connected to the network.

#2 may not always work.
If there's another fix for the issue, I haven't found it.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.