microsoft / microsoft/WSL

WSL wont start after GPU change (Wsl/Service/CreateInstance/CreateVm/ConfigureGpu/HCS/ERROR_FILE_NOT_FOUND)

Open
#12,497 10 comments 0 reactions 1 assignee View on GitHub

@justus-camp-microsoft is already working on this.

Since Jan 28, 2025.

bug
Dominant language
C++
Stars
33.7k
Forks
1.8k
Avg merge
3d 17h
Merged PRs (30d)
116

Description

Windows Version

icrosoft Windows [Version 10.0.26100.2894]

WSL Version

2.3.26.0

Are you using WSL 1 or WSL 2?
  • WSL 2
  • WSL 1
Kernel Version

5.15.167.4-1

Distro Version

Ubuntu

Other Software

I've changed my Graphics Card from a Nvidia GTX 970 to a Intel Arc B580 today. After this I couldn't use WSL anymore. The GPU Driver is 32.0.101.6257 and the WHQL only option in the GPU Software is turned on.

Repro Steps

Run wsl.exe or wsl.exe -d ubuntu

Expected Behavior

A Linux Terminal shows up

Actual Behavior

Getting the Error Message:

The system cannot find the specified file.
Errorcode: Wsl/Service/CreateInstance/CreateVm/ConfigureGpu/HCS/ERROR_FILE_NOT_FOUND

(translatet from the german version:
Das System kann die angegebene Datei nicht finden.
Fehlercode: Wsl/Service/CreateInstance/CreateVm/ConfigureGpu/HCS/ERROR_FILE_NOT_FOUND)

Diagnostic Logs

WslLogs-2025-01-24_17-23-02.zip

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.