Windows 11: blokada natywnego sterownika NVMe i alternatywy dla przyspieszenia SSD
Microsoft w najnowszych kompilacjach Windows 11 Insider wyłączyła edytowanie rejestru w celu aktywacji wbudowanego sterownika NVMe (nvmedisk.sys). Wcześniej zapewniało to wzrost wydajności losowego zapisu do 85%. Alternatywa — ViVeTool z ID 60786016 i 48433719.
Co zmieniło się w kompilacjach Insider
Wbudowany stos NVMe z Windows Server 2025 był przenoszony na wersje klienckie 24H2 i 25H2 za pomocą kluczy rejestru FeatureManagement. Cztery parametry nie aktywują już nvmedisk.sys, który zastępuje translację SCSI. Sterownik był już obecny w Windows 11, ale wyłączony.
Microsoft zapowiedziała nvmedisk.sys dla Server 2025 z ulepszeniami:
- IOPS wyższe o 80%;
- Obciążenie CPU niższe o 45% przy wysokiej obciążeniu IO.
Testy entuzjastów potwierdziły wzrost:
- Losowy odczyt 4K do 64,89% (FIO od StorageReview);
- Prędkość zapisu w AS SSD — do 85%.
Wyniki zależały od SSD i CPU, ale stały efekt na losowy IO był obserwowany stabilnie.
Ograniczenia i ryzyka
Przejście na natywny sterownik naruszało kompatybilność:
- Samsung Magician i WD Dashboard nie działały;
- BitLocker wymagał odzyskania klucza po zmianie sterownika.
Te problemy pozostają dla alternatywnych metod. Zaleca się wstrzymanie BitLocker przed aktywacją.
Jak aktywować za pomocą ViVeTool
ViVeTool pozwala odblokować ukryte funkcje. Kroki dla programistów middle/senior i administratorów systemowych:
- Pobierz ViVeTool (oficjalne wydanie z GitHub);
- Uruchom CMD jako administrator;
- Wykonaj:
```cmd
ViVeTool.exe /enable /id:60786016
ViVeTool.exe /enable /id:48433719
```
- Zrestartuj system.
Sprawdź załadowanie nvmedisk.sys za pomocą Menedżera urządzeń lub driverquery. Testuj IO za pomocą fio lub AS SSD.
Dodatkowe zmiany w 25H2
Microsoft zmieniła usługę Appxsvc (wdrażanie AppX) na automatyczny start domyślnie w 24H2/25H2. To zwiększa niezawodność, ale zwiększa obciążenie CPU, RAM i dysku w scenariuszach szczytowych.
W aktualizacjach 25H2 i Server 2025 wzmocniono ochronę sterownika CLFS, co dodaje overhead systemowi.
Te kroki wyjaśniają „utężenie” Windows 11, wpływające na wydajność w zadaniach intensywnie korzystających z IO.
Co ważne
- Natywny sterownik NVMe jest zablokowany w rejestrze kompilacji Insider, ale dostępny przez ViVeTool;
- Wzrost IOPS do 80%, obniżenie obciążenia CPU o 45% po aktywacji;
- Ryzyka: niekompatybilność z narzędziami SSD i BitLocker;
- Appxsvc teraz auto-start, monitoruj obciążenie;
- Ochrona CLFS zwiększa systemowy overhead w 25H2.
Programiści, testujcie w VM przed produkcją. Oczekujcie oficjalnego wsparcia w 25H2/26H2 — terminy nieznane.
— Editorial Team
Brak komentarzy.