[SOLVED] win10 update 1909 to 21H2 failure

morizo

Member
Joined
Sep 28, 2022
Posts
9
Hello,
I cannot update win10 1909 to 21H2. Is there anyone who knows the solution? Any information is welcome. You can see WindowsUpdate.log below.

I need your help.
Thanks
 

Attachments

How are you attempting to update? Using Windows Update?

Have you tried MCT? It's available here and will enable you to perform an in-place upgrade to the latest Windows 10 major build version - Download Windows 10
 
I tried several updater, normal updater, 21H2 ISO image on USB flash media, and now MCT was failed again with 0x8007001f error.
What can I do next?
 
Could you please provide the latest CBS logs? Additionally, please provide the setup logs by following these instructions:

Download and run SetupDiag from Microsoft
  • Download
    60e45c659164d-SetupDiag.png
    SetupDiag to your desktop.
  • Right-click on SetupDiag.exe and select Run as administrator.
  • When completed the following files are created: "Logs.zip, SetupDiag.exe.config and SetupDiagResults.log"
  • Attach SetupDiagResults.log and Logs.zip to your next reply.
 
Rich (BB code):
2022-10-03 22:10:04, Info       [0x08056f] MIG    Start processing unit="HKCR"
2022-10-03 22:10:04, Info                  MIG    Entering Mig::CComHelper::AddNonSystemClassesRoot
2022-10-03 22:10:04, Error      [0x08056a] MIG    Exception during processing unit="HKCR": class Mig::DevErrorException: Key name is smaller than ClassesRoot name.: この操作を正しく終了しました。 [0x00000000] class UnBCL::ArrayList<class UnBCL::String *> *__cdecl Mig::CComCache::GetRelativeToClassesRootSplit(class UnBCL::String *)
2022-10-03 22:10:04, Error      [0x080191] MIG    CMigUnitManager: agent CUpgradeAgent threw an exception during AddGatherInfo: class Mig::DevErrorException: Key name is smaller than ClassesRoot name.: この操作を正しく終了しました。 [0x00000000] void __cdecl Mig::CUpgradeAgent::GatherFlow(class Mig::CPlatform *,class Mig::CMigUnit *,class Mig::CUserContext *)
class UnBCL::ArrayList<class UnBCL::String *> *__cdecl Mig::CComCache::GetRelativeToClassesRootSplit(class UnBCL::String *)
2022-10-03 22:10:04, Error                 SP     Exception while executing discover for user: S-1-5-21-1425922902-361534828-2841312248-1001: class Mig::DevErrorException: Key name is smaller than ClassesRoot name.: この操作を正しく終了しました。 [0x00000000] void __cdecl Mig::CAgentManager::AddGatherInfo(class Mig::CPlatform *,struct IMigDiscoverProgress *,class Mig::CUserContext *,class Mig::CMigUnitList *)
void __cdecl Mig::CUpgradeAgent::GatherFlow(class Mig::CPlatform *,class Mig::CMigUnit *,class Mig::CUserContext *)
class UnBCL::ArrayList<class UnBCL::String *> *__cdecl Mig::CComCache::GetRelativeToClassesRootSplit(class UnBCL::String *)
2022-10-03 22:10:04, Info                  MIG    MigHost: CMigPluginSurrogate::COMGenericThreadingHostThreadProc: Exiting ThreadID=[0x250c].
2022-10-03 22:10:04, Info                  MIG    COutOfProcPluginFactory::FreeSurrogateHost: Shutdown in progress.
2022-10-03 22:10:04, Info                  MIG    MigHost: Exiting process.

Could you please open a command prompt window and then enter the following command:

Rich (BB code):
reg query HKCR

Please post the output in your next post.
 
Thanks, the following values shouldn't exist on the root of that hive:

Rich (BB code):
HKEY_CLASSES_ROOT
    (既定)    REG_SZ    Y4M File
    EditFlags    REG_BINARY    00003100
    FriendlyTypeName    REG_SZ    @Y4M_video_file
    PreferExecuteOnMismatch    REG_DWORD    0x1

Do you know what software they possibly might be related to? Looks like a possible video codec?

Please also running the fix script using the following instructions:

SFCFix Script

Warning: this fix is specific to the user in this thread. No one else should follow these instructions as it may cause more harm than good. If you are after assistance, please start a thread of your own.

  1. Download SFCFix.exe (by niemiro) and save this to your Desktop.
  2. Download the file from WeTransfer, SFCFix.zip, and save this to your Desktop. Ensure that this file is named SFCFix.zip - do not rename it.
  3. Save any open documents and close all open windows.
  4. On your Desktop, you should see two files: SFCFix.exe and SFCFix.zip.
  5. Drag the file SFCFix.zip onto the file SFCFix.exe and release it.
  6. SFCFix will now process the script.
  7. Upon completion, a file should be created on your Desktop: SFCFix.txt.
  8. Copy (Ctrl+C) and Paste (Ctrl+V) the contents of this file into your next post for me to analyse please - put [CODE][/CODE] tags around the log to break up the text.

SFCFix.zip
 
Although I cannot remember what codec I installed, thanks for writing the script. I run that.
 

Attachments

FRST Fix
NOTICE: This script was written specifically for this user, for use on that particular machine. Running this on another machine may cause damage to your operating system
1. Please download Farbar Recovery Scan Tool and save it to your Desktop.
Note: You need to run the 64-bit Version so please ensure you download that one.
2. Download the attached fixlist.txt and save it to the Desktop.
Note. It's important that both files, FRST64 and fixlist.txt are in the same location or the fix will not work (in this case...the desktop).
3. Run FRST64 by Right-Clicking on the file and choosing Run as administrator.
4. Press the Fix button just once and wait. If for some reason the tool needs a restart, please make sure you let the system restart normally. After that let the tool complete its run.
5. When finished FRST64 will generate a log on the Desktop (Fixlog.txt). Please post the contents of it in your reply.
 

Attachments

Dear x BlueRobot,
Finally successfully updated! Every tips I searched didn't work and It's been over one year from my first update failure. I was almost gave up updating. But you saved me.
I tried to donate somewhat but it seems my region doesn't offer PayPal donation. Sorry for that but I appreciate your support so much.
Have a nice day.
 
Thank you for considering a donation, I'm glad you managed to update successfully this time, hopefully you won't have any further issues!
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top