Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WSL suddenly stopped working error code - Error: 0x80090006 Invalid Signature. #10486

Closed
1 of 2 tasks
MISSEY opened this issue Sep 18, 2023 · 15 comments
Closed
1 of 2 tasks

Comments

@MISSEY
Copy link

MISSEY commented Sep 18, 2023

WslLogs-2023-09-19_17-19-04.zip

Windows Version

Microsoft Windows [Version 10.0.25201.1000]

WSL Version

WSL version: 1.2.5.0 Kernel version: 5.15.90.1 WSLg version: 1.0.51 MSRDC version: 1.2.3770 Direct3D version: 1.608.2-61064218 DXCore version: 10.0.25131.1002-220531-1700.rs-onecore-base2-hyp Windows version: 10.0.25201.1000

Are you using WSL 1 or WSL 2?

  • WSL 2
  • WSL 1

Kernel Version

No response

Distro Version

No response

Other Software

No response

Repro Steps

Initially, wsl stopped working. I tried a few available solutions, didn't help. So, then I try to reinstall the distro, still had same issue:

PS C:\Users\smishra> wsl --install -d Ubuntu-22.04
Ubuntu 22.04 LTS is already installed.
Launching Ubuntu 22.04 LTS...
Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x80090006
Error: 0x80090006 Invalid Signature.

Previously installed wsl distro Ubuntu-22.04 also had the

Invalid Signature. Error code: Wsl/Service/CreateInstance/CreateVm/0x80090006

Expected Behavior

image

Actual Behavior

WSL should start the distro

Diagnostic Logs

No response

@MISSEY
Copy link
Author

MISSEY commented Sep 18, 2023

image

@OneBlue
Copy link
Collaborator

OneBlue commented Sep 18, 2023

/logs

@microsoft-github-policy-service
Copy link
Contributor

Hello! Could you please provide more logs to help us better diagnose your issue?

To collect WSL logs, download and execute collect-wsl-logs.ps1 in an administrative powershell prompt:

Invoke-WebRequest -UseBasicParsing "https://raw.githubusercontent.com/microsoft/WSL/master/diagnostics/collect-wsl-logs.ps1" -OutFile collect-wsl-logs.ps1
Set-ExecutionPolicy Bypass -Scope Process -Force
.\collect-wsl-logs.ps1

The scipt will output the path of the log file once done.

Once completed please upload the output files to this Github issue.

Click here for more info on logging

Thank you!

@webme818
Copy link

Windows Version

Microsoft Windows [Version 10.0.25227.1010]

WSL Version

2.0.0.0

Are you using WSL 1 or WSL 2?

  • WSL 2
  • WSL 1

Kernel Version

5.15.123.1-1

Hi, I am in almost the same situation.
I ran the logging, could you please check?

WslLogs-2023-09-19_11-01-56.zip

@webme818
Copy link

Windows Version

Microsoft Windows [Version 10.0.25951.1010]

I was fixed by Windows Update.

@MISSEY
Copy link
Author

MISSEY commented Sep 19, 2023

@OneBlue Here is the logs
WslLogs-2023-09-19_17-19-04.zip

@MISSEY
Copy link
Author

MISSEY commented Sep 19, 2023

@webme818 , I am not able to update, update window shows that, it is upto date.

@ghost ghost self-assigned this Sep 19, 2023
@ghost
Copy link

ghost commented Sep 19, 2023

Did you let /log collection run while running the install commands you were having problems with? I don't see anything in the logs.

@microsoft-github-policy-service
Copy link
Contributor

Hello! Could you please provide more logs to help us better diagnose your issue?

To collect WSL logs, download and execute collect-wsl-logs.ps1 in an administrative powershell prompt:

Invoke-WebRequest -UseBasicParsing "https://raw.githubusercontent.com/microsoft/WSL/master/diagnostics/collect-wsl-logs.ps1" -OutFile collect-wsl-logs.ps1
Set-ExecutionPolicy Bypass -Scope Process -Force
.\collect-wsl-logs.ps1

The scipt will output the path of the log file once done.

Once completed please upload the output files to this Github issue.

Click here for more info on logging

Thank you!

@ghost ghost removed their assignment Sep 19, 2023
@MISSEY
Copy link
Author

MISSEY commented Sep 20, 2023

Hi @pmartincic, this time I ran the script collect-wsl-logs.ps1 in parallel with wsl install commands.

WslLogs-2023-09-20_10-26-57.zip

WslLogs-2023-09-20_11-07-03.zip

Thank you

@OneBlue
Copy link
Collaborator

OneBlue commented Sep 20, 2023

Thank you @MISSEY. Looking at the logs I can see that the issue is that the hyper-V firmware signature has expired on your machine. Can you try to update to a more recent build and see if that solves the issue ?

@MISSEY
Copy link
Author

MISSEY commented Sep 21, 2023

@OneBlue, My windows version is Microsoft Windows [Version 10.0.25951.1010], and there is no more updates. On windows insder programme page I am seeing this error,

image

@MISSEY
Copy link
Author

MISSEY commented Sep 22, 2023

So, Unfortunately, I had to install new windows 11 to solve the issue

@mquangdev
Copy link

mquangdev commented Oct 9, 2024

Hello! Could you please provide more logs to help us better diagnose your issue?

To collect WSL logs, download and execute collect-wsl-logs.ps1 in an administrative powershell prompt:

Invoke-WebRequest -UseBasicParsing "https://raw.githubusercontent.com/microsoft/WSL/master/diagnostics/collect-wsl-logs.ps1" -OutFile collect-wsl-logs.ps1
Set-ExecutionPolicy Bypass -Scope Process -Force
.\collect-wsl-logs.ps1

The scipt will output the path of the log file once done.

Once completed please upload the output files to this Github issue.

Click here for more info on logging

Thank you!

Hello, i have the same problem and this is my logs file
WslLogs-2024-10-09_15-08-11.zip
Can you help me ?

@mahmoudgx
Copy link

Hi, I'm experiencing the same issue, and here is my log file. Could you assist me?

WslLogs-2024-12-19_14-57-58.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants