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

WSL2 driver directory is using to much disk space #12223

Closed
jadentohjm opened this issue Oct 31, 2024 · 5 comments
Closed

WSL2 driver directory is using to much disk space #12223

jadentohjm opened this issue Oct 31, 2024 · 5 comments
Labels

Comments

@jadentohjm
Copy link

jadentohjm commented Oct 31, 2024

I searched Google for a solution to reduce WSL2 disk space and found a guide on shrinking the virtual disk. It helped me reduce 44GB to 32GB now.

But the main issue is that my physical disk is running low and the WSL2 driver directory uses 224GB out of 237 GB. It;'s the same as my C driver.
I can't any guide or any discussion on the WSL2 driver directory that used so much disk space.
Does anyone have any idea if it is possible to delete it or clean it up?

Image

Copy link

Logs are required for review from WSL team

If this a feature request, please reply with '/feature'. If this is a question, reply with '/question'.
Otherwise please attach logs by following the instructions below, your issue will not be reviewed unless they are added. These logs will help us understand what is going on in your machine.

How 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 script will output the path of the log file once done.

If this is a networking issue, please use collect-networking-logs.ps1, following the instructions here

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

Click here for more info on logging
If you choose to email these logs instead of attaching to the bug, please send them to [email protected] with the number of the github issue in the subject, and in the message a link to your comment in the github issue and reply with '/emailed-logs'.

View similar issues

Please view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one and thumbs upping the other issue to help us prioritize it!

Closed similar issues:

Note: You can give me feedback by thumbs upping or thumbs downing this comment.

@jadentohjm
Copy link
Author

/question

Copy link

Diagnostic information
Found '/question', adding tag 'question'

@sirredbeard
Copy link
Contributor

/usr/lib/wsl/drivers is automatically mounted and linked into your WSL filesystem from your Windows DriverStore, at C:\Windows\System32\DriverStore\.

It is not taking up space in your WSL filesystem's virtual file system, e.g. in the Ubuntu .VHDX that contains your WSL installation.

If you notice, the used and available space listed by df is actually the same as C:\.

@OneBlue
Copy link
Collaborator

OneBlue commented Nov 5, 2024

Indeed @jadentohjm: /usr/lib/wsl/drivers is just a mountpoint that doesn't actually take space inside WSL. If you want to know where space is being taken, running something like du -sh would be the easiest way.

@OneBlue OneBlue closed this as completed Nov 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants