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: A virtual disk support provider for the specified file was not found. #8551

Open
r2sakib opened this issue Jun 26, 2022 · 17 comments
Open

Comments

@r2sakib
Copy link

r2sakib commented Jun 26, 2022

  • I get this error while trying to install wsl by wsl --install Ububtu :

    Installing, this may take a few minutes...
    WslRegisterDistribution failed with error: 0xc03a0014
    Error: 0xc03a0014 A virtual disk support provider for the specified file was not found.
    
    Press any key to continue...
    
  • wsl --set-version Ubuntu also does not work

    There is no distribution with the supplied name.
    
  • And yes, I have tried everything from #4103 but nothing worked.

  • This error is slightly different from WSL2: Virtual hard disk files must be uncompressed and unencrypted and must not be sparse #4103.

  • I have also tried to install Debian but got the same error.

System info:

WSL version: 0.60.0.0
WSLg version: 1.0.34
Kernel version: 5.10.102.1
Windows version: 10.0.22621.1

Logs

WslLogs-2022-06-30_21-55-31.zip

@r2sakib r2sakib changed the title WslRegisterDistribution failed with error: 0xc03a0014 WSL: A virtual disk support provider for the specified file was not found. Jun 26, 2022
@benhillis
Copy link
Member

/logs

@ghost
Copy link

ghost commented Jun 28, 2022

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!

@r2sakib
Copy link
Author

r2sakib commented Jun 30, 2022

Logs added. @benhillis

@ghost ghost removed the needs-author-feedback label Jun 30, 2022
@xcskilab
Copy link

I'm seeing the same issue.

Installing, this may take a few minutes... WslRegisterDistribution failed with error: 0xc03a0014 Error: 0xc03a0014 A virtual disk support provider for the specified file was not found.

@gsharratt
Copy link

I have the identical problem with Windows 11. When invoking Ubunto from the Microsoft Store:

Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0xc03a0014
Error: 0xc03a0014 A virtual disk support provider for the specified file was not found.

@gsharratt
Copy link

My problem just magically went away without my doing anything. A few System Devices (Hyper-V and something else) installed themselves, and my Ubuntu now works.

@Gnani-Codes
Copy link

Even i am getting the same error when launching Ubuntu and Docker from my Windows 11, I have tried multiple methods from online but nothing worked out.
I have attached my log files below...

WslLogs-2023-05-11_12-11-53.zip

@earlbellinger
Copy link

I am also having this problem. It only just started after (more or less) working for a while.

@Doc94
Copy link

Doc94 commented May 17, 2023

same issue here i try disable and enable again all but nothing the error still show.

@karimMogh
Copy link

same issue, I tried everything.

@karimMogh
Copy link

I found a way to replicate the same issue, maybe this will help if finding the fix. I'm installing WSL2 on around 20 machines, When installing WSL for the first time by executing the WSL --update command, the CMD request an admin access after donning 90% of installation, at this point if I cancel and redo again the whole process, this issue will happen and I will not be able to install WSL 2 on this machine anymore, for the other machines I ensured to run the cmd as admin and to provide an admin user and pass when prompting me and everything has worked fine for me.

@JOY
Copy link

JOY commented Oct 27, 2023

Same issue happened suddenly today.

@DAFRAYAL
Copy link

DAFRAYAL commented Nov 3, 2023

I get this error after updating some device drivers on machine. Either it is ACPI computer to DMA or anything else even though Virtual Drive Enumerator is enabled. I get it just to mount VHD. It could be ImDisk software device driver being enabled and so on, see if you can use different command or software that device drivers may be overlapping each other to mount the VHD as for VHD mounting

@neokofg
Copy link

neokofg commented Feb 12, 2024

#10555 (comment)

@biosaio
Copy link

biosaio commented Mar 5, 2024

#10555 (comment)

I also have the issue. Tried this and many other solutions found on the internet. I even formatted my PC, but nothing works. logs:
WslLogs-2024-03-05_17-59-45.zip

@JOY
Copy link

JOY commented Mar 5, 2024

#10555 (comment)

I also have the issue. Tried this and many other solutions found on the internet. I even formatted my PC, but nothing works. logs: WslLogs-2024-03-05_17-59-45.zip

Hi. Just to update that my issue was caused by the mainboard issue. I replace the mainboard from the seller and it is back to work.

@biosaio
Copy link

biosaio commented Mar 6, 2024

Solved as well! I uninstalled the last windows update and everything went back to normal

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

13 participants