-
Grab the latest release from the Releases page.
-
Place the kernel somewhere in Windows, such as in a folder in your user folder named Linux (e.g.,
C:\Users\natec\Linux\bzImage). -
Open a file editor such as Visual Studio Code and type the following:
[wsl2]
kernel =
After that =, put the full path to the kernel image with all of the \ replaced with \\ (e.g. C:\\Users\\natec\\Linux\\bzImage).
It should look something like:
[wsl2]
kernel = C:\\Users\\natec\\Linux\\bzImage
-
Save this file as
.wslconfigin the current user's home directory (e.g.C:\Users\natec\.wslconfig). -
Restart WSL with
wsl.exe --shutdownand check that the new image has been booted withuname -r.
To update the kernel, continuously download the latest release from the releases page or use one of the tools mentioned in this issue.