Компания Microsoft выпустила WSL 2.7.0 Pre-release — новую версию Подсистемы Windows для Linux (WSL), предназначенной для запуска Linux-приложений и бинарников в Windows 11. Обновление включает переход на более свежий выпуск ядра Linux в ветке LTS, а также большое количество исправлений, улучшений стабильности и доработок интерфейса настроек.
В WSL 2.7.0 используется downstream-ядро Linux, основанное на Linux 6.6.114 LTS. Хотя с момента выхода 6.6 доступны более новые LTS-ветки (Linux 6.12 и 6.18), Microsoft продолжает придерживаться проверенной версии, регулярно обновляя её точечные релизы для получения актуальных исправлений ошибок и уязвимостей.
Помимо обновления ядра, релиз включает ряд исправлений безопасности, в том числе обновление пакетов Microsoft.NETCore.App.Runtime с закрытием уязвимости CVE-2025-55248, а также множество улучшений в работе виртуальной машины WSL2, сетевой подсистемы virtio и инструмента wslsettings.
Ключевые изменения в WSL 2.7.0
- Обновлено ядро Microsoft.WSL.Kernel до версии 6.6.114.1.
- Восстановлена переменная окружения WSL2_VM_ID в системном дистрибутиве.
- Исправлены пограничные случаи работы с .vhd-дисками.
- Улучшена обработка частичных записей hvsocket и добавлено дополнительное логирование.
- Исправлен сбой службы при сборе дампа Linux при
maxCrashDumpCount = 0. - Во время загрузки маскируется сервис systemd-networkd-wait-online.service для ускорения старта.
- Обновлены многочисленные зависимости NuGet до актуальных версий.
Улучшения конфигуратора wslsettings и интерфейса
- Окно первичной настройки (OOBE) теперь можно закрыть клавишей Esc.
- Исправлено обрезание текста в OOBE при масштабировании интерфейса на 200%.
- Добавлены подчёркивания для ссылок на странице «О программе».
- Гарантировано корректное перенесение текста и автораскрытие выбранных параметров.
Сеть, virtio и внутренняя переработка
- Исправлены мелкие ошибки в virtio networking.
- Проведён рефакторинг VirtioNetworking для повышения переносимости.
- Удалена зависимость
lxutil.dllиз Microsoft.WSL.DeviceHost. - Переход с
Microsoft::WRL::ComPtrнаwil::com_ptr. - Часть общей функциональности вынесена из сервисного исполняемого файла.
Тестирование и сборка
- Исправлены ошибки компиляции при сборке с Visual Studio 2026.
- Улучшена инфраструктура логирования тестов.
- Добавлены новые тесты для virtio proxy networking.
- Повышена стабильность прохождения тестов virtiofs.
WSL 2.7.0 распространяется как открытое программное обеспечение, а исходный код и полный список изменений доступны на странице релиза в официальном репозитории Microsoft на GitHub. Обновление ориентировано прежде всего на повышение стабильности, безопасности и удобства повседневной работы с Linux-средами в Windows 11.
Linux: обзоры и обновления
• Оптимизация производительности игр в Linux: влияние кастомных ядер, Proton-GE и настройки кэша шейдеров
• Ошибка 403 в Fedora: отключаем Cisco OpenH264 и настраиваем полную поддержку мультимедиа
• Proton Experimental получил обновление: улучшения для MonoGame, Rockstar Launcher и VR-игр
• KDE Plasma 6.6: Приоритеты процессов и монтирование. Анонс Push-to-Talk в 6.7
• Установщик Adobe Photoshop 2025 теперь работает на Linux с исправленным Wine
• Ubuntu 26.04 LTS обеспечит улучшенную производительность NVIDIA в среде Wayland