 WSL 1 is not capable of running all Linux software, such as 32-bit binaries, or those that require specific Linux kernel services not implemented in WSL.Due to a lack of any "real" Linux kernel in WSL 1, kernel modules, such as device drivers, can't be run.WSL 2, however, makes use of live virtualized Linux kernel instances.