New
#11
Hi Kari,
This problem only arises for third party apps which are not installed for all users but just a single user.
In most cases, uninstalling them sorts issues. However, sometimes one forgets to remove a certain app, and sysprep bombs out. It is easy to identify the app looking at the sysprep error log. The sysprep error log is pretty clear - see extracts below.
If app will not uninstall using normal uninstall, it can be uninstalled using admin poweshell e.g. for app that causes my sysprep o fail, and refuses to uninstall using normal uninstall :-
Get-AppxPackage 34791E63.CanonInkjetPrintUtility_2.6.0.5_neutral__6e5tt8cgb93ep | Remove-AppxPackage
As sysprep bombs out at first error, so you may have to repeat above ie try sysrep, remove one app, sysprep again, remove second app.
It may be possible to provision the apps so they are available for all users, but I saw conflicting and incomplete info on web, and gave up, deciding it was just easier to delete app and reinstall (could be a problem for some really big apps though).
As an aside, well done on popularity of W7 tutorial, and with a few words of above and updating to Windows 10, it would be a great new tutorial. One minor difference is the way Windows 10 logs in, you end up booting to temporary account first and need to reboot to boot to original account(s).
----------- extracts --------------------------------------------------------------------------------------
2017-05-30 10:24:08, Error SYSPRP Package 34791E63.CanonInkjetPrintUtility_2.6.0.5_neutral__6e5tt8cgb93ep was installed for a user, but not provisioned for all users. This package will not function properly in the sysprep image.
2017-05-30 10:24:08, Error SYSPRP Failed to remove apps for the current user: 0x80073cf2.
I've seen it to happen with native Windows apps like Xbox, Groove and Films & TV. This from only a few minutes ago:
(Click to enlarge.)
Also, some Microsoft's own and third party "suggested" apps cause this. They are not Windows 10 native apps but are shown as suggested. For instance, at least on my numerous installs of EN-GB Windows 10, a third party game Candy Crush Saga will almost always be shown on default Start; the app is not installed but its tile is there, and app folder exists. It will be installed on first run, but already the presence of its tile and folder sometimes causes generalizing to fail.
Screenshot from Start after a clean install. Marked not native but suggested apps can all cause Sysprep to fail even before fully installed.
Minecraft is a good example of a Microsoft suggested app present by default as a tile after fresh, clean install, fully installed on first run but occasionally causing Sysprep to fail even if not fully installed.
Kari
Yeah I have had one or two similar experiences. In the end, you run sysprep, it fails, you delete culprit and just keep repeating until it works. Does not take that long but is a PITA.
I have never managed to get provisioning working on W10. All guides I have seen refer to old W8 store and they do not seem to work on W10.
I can see why 3rd party apps may choose to be single user only, but not for native Windows apps. A choice would be nice.
TBH, I uninstall pretty much all apps that have an uninstall option immediately on upgrade, so I rarely run into issues above.
When sysprepping an existing Windows 10 installation I usually just remove all UWP apps except Store, run Sysprep and later reinstall those native UWP apps I really want and will use from Store.
In install image creation, booting from OOBE to Audit Mode, this minor issue is not present. Apps will not be provisioned yet, no user profiles exist, Sysprep works as planned.
For Kari or Cerebrus, so what about using a windows 10 OEM Hard Disk with a digital license that came from a free windows 7 OEM license upgrade? If i struggle with authentication, can I buy a new license from microsoft and still create the same computer setup as before, or will it blow up and not work? I am guess OEM Drive might have a few quirks?
Hi there
My own take on all this is using sysprep is just too complex for typical home / single users. I'd simply dump / copy the OS image via Macrium and then restore to new HDD / SSD and let Windows find necessary drivers after initial boot -- usually windows will boot even if a lot of drivers are missing.
If you have a PAID version of Macrium you can always install to different hardware and if you create the bootable recovery media it allows you to include old drivers from your current system too which it will load to the new system on restore if it needs them --e.g for special hardware devices, graphics cards etc..
As for activation --W10 *Might* activate - difficult to predict as sometimes I've even had Windows activate on a Mobo change too.
However if it's an OEM version and doesn't activate you can always pay for a licence and it will activate - the key will convert it into a Retail copy. If in doubt try phoning the activation line --unlike most HIDEOUS call centres the one from Ms works quite OK usually.
These days it's far too much hassle a lot of times to do a clean install and re-install a load of applications - this of course depends on what you have on your system.
In any case ALWAYS keep the OS separate from your data etc so you never have to bother with recovering data (e.g music. office stuff, other documents, photos, multi-media, email etc) again after an OS or HDD change.
Cheers
jimbo