windows update failing with 0x80070661 for Windows Subsystem for Linux Update

Anonymous
2022-03-25T15:31:13+00:00

Today I received an update for Windows Subsystem for Linux Update, when trying to just run Windows Update, there was that update present, but it kept failing even after reboot with error code 0x80070661

When looking at event log, I found below error, but my computer isn't ARM64, instead it's x64

  • <Event xmlns="**http://schemas.microsoft.com/win/2004/08/events/event**">
  • <System> <Provider Name="MsiInstaller" /><EventID Qualifiers="0">1040</EventID><Version>0</Version><Level>4</Level><Task>0</Task><Opcode>0</Opcode><Keywords>0x80000000000000</Keywords><TimeCreated SystemTime="2022-03-25T15:15:54.4672775Z" /><EventRecordID>75372</EventRecordID><Correlation /><Execution ProcessID="20996" ThreadID="0" /><Channel>Application</Channel><Security UserID="S-1-5-18" /></System>
  • <EventData> <Data>C:\WINDOWS\SoftwareDistribution\Download\91e01cea5e15ca31efbff64f13cdd9a4\img\wsl_update_arm64.msi</Data><Data>19380</Data><Data>(NULL)</Data><Data>(NULL)</Data><Data>(NULL)</Data><Data>(NULL)</Data><Data /></EventData> </Event>
Windows for home | Windows 11 | Windows update

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Anonymous
    2022-03-25T15:32:18+00:00

    My solution to get rid of the failing update was instead to install another package I found at C:\Windows\SoftwareDistribution\Download\e689895d1281a65f028792f0df826b42\wsl_update_x64.cab, just unzip it on your desktop and run wsl_update_x64.msi

    2 people found this answer helpful.
    0 comments No comments