Forum Discussion
ioannispan
Mar 23, 2019Brass Contributor
Upgrade from 18356.16 to 18362.1 fails
Upgrade fails, can't go back either. Such a mess. Matching Profile found: MigrationAbortedDueToPluginFailure - D07A24F6-5B25-474E-B516-A730085940C9 System Information: Machine Name = Manufact...
Aliffan
Mar 24, 2019Copper Contributor
Update to my previous replyI might've found a solution. I've upgraded successfully to 18362.1 just now. This potential solution might cause trouble later down the road though, but everything looks ok for me for now. DISM and SFC checks look good.
I downloaded the upgrade package using the UUP dump tool. The tool downloads the files necessary and converts it into an ISO file. You can try the normal setup first by mounting the ISO file and running the setup executable. If it fails, use SetupDiag and see if the error is the same. If it's the same, you could try what I did. Here's where it could get tedious.
I searched the sources folder and found a manifest file which contains some lines of configuration that look like this:
<plugin
classId="{AE27C1A6-25F2-45FD-9A28-081B81F29E0A}"
critical="Yes"
file="Microsoft-Windows-AppX-Deployment-Server\AppxUpgradeMigrationPlugin.dll"
offlineGather="Yes"
offlineApply="Yes"
/>
So I figured I should try and modify that a bit. Particularly the "critical" value. Here, "critical" is set to "Yes". I think that states if the process is critical and if it fails somewhere, the whole setup needs to abort. If it's set to "No" instead, the process is not critical and if it fails somewhere, the setup just moves on. That's why this might not be 100% safe. Keep that in mind.
I extracted the ISO file and located the manifest file. The manifest file is "\sources\replacementmanifests\appxdeploymentserver-replacement.man". I opened the file with Notepad++ and changed the "'Yes'" in front of "critical=" to "'No'", and saved the file. Then I use some ISO maker program (that allows me to do this for free) to make a new (barely) modified version of the installation ISO.
It's time to install it. I paused Windows Update so that it doesn't interrupt the process (by automatically rebooting the PC which I don't want). I restarted my PC for good measure, and I mounted the new ISO and ran the setup executable. After a while (and after a buggy looking "Working on Updates" screen), my computer got past the error and upgraded successfully.
I did a DISM and an SFC scan, and both resulted fine. But I'll see if there are any issues in UWP programs.
Let me know if this works for any of you. Before doing this though, make sure you have a plan just in case the setup fails midway and can't roll back (such as a backup and a rescue media).
Edit: UWP apps are not working. Settings app works, but a lot of other UWP apps are not working (including the store which is worrying). Can't fix it using PowerShell. Might want to roll back. I fixed the UWP situation. After searching for answers on the internet, broken apps are usable again. I took ownership of the WindowsApps folder inside Program Files and grant full control for my account and "ALL APPLICATION PACKAGES". This fixed the Microsoft Store. Then I opened Regedit and deleted all Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModel\StateChange subkeys (which I think acts as a blacklist for apps which failed the migration). This fixed the rest of the UWP apps.
Edit: People have reported that the workaround is not fail-proof. Your UWP apps could get screwed up really bad. Microsoft has pulled 18362 from Windows Update. Please don't do the workaround as it is risky and might even raise the probability of doing a clean install later in the future. Thank you.
- ChaeskaApr 02, 2019Copper Contributor
So, I managed to Upgrade to 18362.1 after having had the same problem everyone discussed but now I seem to have messed up my WindowsApps beyond repair - at least none of the solutions listed worked for me so far.
What I did was: Used https://www.uupdump.ml/ to get a dump of the update, edit the manifest file as described in the thread, repackage the ISO, mount it, install the update et voila. So far so good.
Now, my UWP got messed up, so I ran
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}
as an admin and this fixed SOME of the problems.
Still, Microsoft Store wasn't working, e.g. the Calculator app among others wasn't starting (only getting vague error messages like "There’s a problem with Calculator. Contact your system administrator about repairing or reinstalling it.") and so on.
Changing permissions (taking ownership, modifying access control) on WindowsApps didn't help.
Modifying the registry (deleting everything under Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModel\StateChange) as described above seems to have made the situation worse - some apps that were working before stopped working and now I basically have to re-apply the PowerShell-command I mentioned every time to semi-fix everything.
Microsoft Store and all non-working apps are greyed-out in the Start Menu... Tried purging the MS Store cache but it gives me an error that it cannot start the Store. Creating another user account didn't fix it either.
DISM and SFC don't recognize any problems...
I'm slowly running out of ideas how to fix the apps.
- TheNerdBoyApr 02, 2019Copper Contributor
I was certainly wrong as well. I did get it to upgrade and did get some windows apps to work again. But still couldn't get the Store to work. Plus from that, it messed up a few other things as well - all things Abode. I ended up having to do a fresh install to just get things working again. That was a pain.
Though this new build did present some really nice things, like the file folder sorting is much much displayed. But for anyone reading, I HIGHLY recommend DO NOT upgrade to this new build, wait for MS to fix it. They did pull the build from the servers already.
- ChaeskaApr 02, 2019Copper Contributor
TheNerdBoy Thanks for the confirmation that I wasn't being the only silly person to have failed in such a way.
Isn't there any way of getting the Windows Store package from a healthy installation and then installing it manually? I feel that would solve the problem.
Meanwhile I rolled back to the previous version of Windows and needless to say that didn't help either...
Update: Something very weird is going on with the WindowsApps folder. No matter what permissions I set on it I cannot do anything with it - create, modify files or anything...
- Allen49Mar 27, 2019Copper Contributor
Thanks for your suggestions...
I downloaded 18362.1 using uup and created iso on usb thumb drive...
Modified Manifest file to "No"...
Ran "Setup" on usb...
Updated without problems...
Ran... SFC and DISM... shows NO corrupt System Files...
Everything seems to WORK OK.!!!
Thanks Again.!!!
Please NOTE...
Found a few app problems.... and another "solution"...
So... I changed the manifest file answer back to "YES" on the thumb/flash drive (iso)...
then... I Applied "solution" from Conversation... sjfwhite0823 replied to TheNerdBoy -- yesterday (04/02/2019)
which stated..."The key is disabling Windows Search in services.msc then applying the update. It will work fine then."
This time Rerunning and "ReInstalling" the (unmodified) 18362.1 "Update" (was unable to go back to 18356.16)... Completed without error... Seems to be working OK...
except for apps "won't open" error for... "Paint 3D", "Tips", "Voice Recorder", and "XBox"... !?
Anyway... It's About time for a Windows Fresh/Clean Install.!? :D
- TheNerdBoyMar 25, 2019Copper Contributor
Aliffan, that mostly worked for me. I did get it upgrade with the critical ="no". Now I'm having issues with Microsoft apps. I did what you suggested, but there keeps coming up files that I don't have access to. But ah haaaa. I put this is PowerShell as admin and it now all works: Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}
- sjfwhite0823Mar 24, 2019Copper Contributor
Aliffan I hate being "that guy" but I have the same problem with a Lenovo Yoga 920 updating from 18356.16 to 18362.1 with the same error message in the setupdiag log.
I have no rollback build to go to... no idea how that worked. However, I have a week old Acronis backup to restore.
- John EarnheartMar 24, 2019Copper Contributor
I also have a Lenovo (Thinkpad 11e). But the failed upgrade went back to the previous Insider build.
Matching Profile found: MigrationAbortedDueToPluginFailure - D07A24F6-5B25-474E-B516-A730085940C9
System Information:
Machine Name = 11E-THINKPAD
Manufacturer = LENOVO
Model = 20GB000LUS
HostOSArchitecture = x64
FirmwareType = UEFI
BiosReleaseDate = 20180119000000.000000+000
BiosVendor = R0AET37W (1.20)
BiosVersion = R0AET37W (1.20)
HostOSVersion = 10.0.18356
HostOSBuildString = 18356.1.amd64fre.19h1_release.190308-1607
TargetOSBuildString = 10.0.18362.1 (19h1_release.190318-1202)
HostOSLanguageId = 1033
HostOSEdition = Professional
RegisteredAV = Norton Security,Norton Security,Norton Security,Norton Security,Norton Security,Norton Security,Norton Security,Norton Security,
FilterDrivers = BHDrvx64,eeCtrl,SRTSP,SymEFASI,wcifs,luafv,Wof,FileInfo,
UpgradeStartTime = 24-Mar-19 11:18:23
FinalizeStartTime = 24-Mar-19 12:10:50
UpgradeEndTime = 24-Mar-19 12:46:48
UpgradeElapsedTime = 01:28:25
CV = En/FtpVx7kahUj3r
ReportId = 8865774C-0CB0-4858-9400-947FFBA71ABF
Error: SetupDiag reports fatal migration plug-in failure.
Setup Operation: Gather data, scope: EVERYTHING
Plug-in Error: 0x000005B4
Plug-in Name and Action = Action,CMXEPlugin,C:\$WINDOWS.~BT\Sources\ReplacementManifests,Microsoft-Windows-AppX-Deployment-Server\AppxUpgradeMigrationPlugin.dll,{AE27C1A6-25F2-45FD-9A28-081B81F29E0A},Apartment.