# CachyOS adds official WSL support with CPU-optimized package repositories

> **Key takeaway:** Microsoft has partnered with the CachyOS project to add the performance-focused Arch-based distribution to Windows Subsystem for Linux, with automatic hardware-tuned repository selection despite WSL kernel limitations.

**Published:** 2026-11-08T21:56:20+00:00 
**Source:** Linuxiac 
**Category:** distro-news 
**Canonical URL:** https://fosswire.org/news/cachyos-adds-official-wsl-support-with-cpu-optimized-package.html 

## Summary
CachyOS, an Arch-based Linux distribution optimized for performance, now officially supports Windows Subsystem for Linux following confirmation by Microsoft WSL Product Manager Craig Loewen. Windows users can install the distribution manually via a .wsl image from the project's GitHub releases, requiring WSL 2 version 2.4.4 or newer. The installation process automatically configures pacman, selects optimized package mirrors, and creates a user account with sudo privileges.

The WSL port preserves CachyOS's key feature of CPU-optimized packages, automatically selecting repositories for znver4, x86-64-v4, or x86-64-v3 microarchitecture levels based on detected hardware, with generic packages for older processors. However, significant limitations exist compared to native installation: the custom linux-cachyos kernel, CPU schedulers, sched-ext, boot manager, CachyOS Hardware Detection, and zram are all unavailable due to WSL's use of Microsoft's Linux kernel.

## WSL port capabilities and kernel limitations
- **WSL version requirement:** Installation requires WSL 2 version 2.4.4 or newer, with deployment via double-clicking the .wsl image or using `wsl --install --from-file` in PowerShell.
- **CPU-optimized repository selection:** The initial setup automatically detects the host x86-64 processor capabilities and selects from znver4, x86-64-v4, x86-64-v3, or generic package repositories.
- **Kernel restrictions:** The WSL environment uses Microsoft's Linux kernel, preventing use of the custom linux-cachyos kernel, its CPU schedulers, and the sched-ext scheduler extension framework.
- **Excluded components:** The WSL image omits the boot manager, CachyOS Hardware Detection tool, and zram compressed memory support that are present in standard installations.
- **Rolling release maintenance:** Users must run `sudo pacman -Syu` after initial setup because WSL images are built periodically rather than continuously, potentially leaving packages outdated at first launch.

## Why it matters
This development extends the reach of a performance-oriented Arch-based distribution to Windows developers and users who cannot or prefer not to run native Linux, while highlighting the ongoing tension between WSL's convenience and kernel-level Linux features. For the broader Arch ecosystem, it represents another validation of Arch-derived distributions in enterprise and developer tooling contexts where Microsoft has established WSL as a standard workflow component.