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

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>

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

1 person found this reply helpful

·

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

 
 

Question Info


Last updated February 16, 2024 Views 654 Applies to: