Ključne postavke za poboljšanje performansi NVMe diska u Windowsu 11

  • Windows 11 obično upravlja NVMe SSD-ovima pomoću generičkog disk.sys kontrolera, tretirajući ih kao SCSI uređaje i ograničavajući njihove stvarne performanse.
  • Moguće je omogućiti upravljački program nvmedisk.sys, naslijeđen od Windows Servera, putem registra kako bi se poboljšali IOPS, latencija i korištenje CPU-a.
  • Ispravno konfigurisanje M.2 slotova u BIOS-u/UEFI-ju i ažuriranje firmvera ključni su za maksimiziranje PCIe x4 propusnog opsega.
  • Napredne postavke nose rizike i potencijalne nekompatibilnosti, stoga je preporučljivo napraviti sigurnosne kopije i znati kako vratiti promjene.

Podešavanja performansi NVMe diska

Ako imate NVMe SSD u svom Windows računaru i primijetite da računar ne radi brzo kao što ste očekivali, vrlo je vjerovatno da problem nije u hardveru, već... Kako Windows upravlja tim visokoperformansnim diskovima?U mnogim slučajevima, operativni sistem koristi generičke drajvere i sloj kompatibilnosti dizajniran za starije tehnologije, što ograničava dio potencijala ovih diskova.

Posljednjih mjeseci otkriveno je da Microsoft skriva određeni NVMe drajver, prvobitno namijenjen serverima, koji bi mogao značajno poboljšati performanse, latenciju i korištenje CPU-a NVMe SSD-ova u Windowsu 11Aktiviranje zahtijeva određena podešavanja i malo pažnje. Ali za mnoge korisnike, dobici su vrijedni toga, posebno za zahtjevne zadatke poput igranja igara, uređivanja videa ili intenzivnog rada.

Kako Windows 11 upravlja NVMe diskovima i zašto oni rade lošije

Odmah po instalaciji, Windows 11 koristi model drajvera koji daje prioritet kompatibilnosti iznad svega ostalog. To znači da Mnogi NVMe diskovi se interno tretiraju kao da su SCSI uređaji.Ovaj sloj prevođenja omogućava sistemu rad sa svim vrstama diskova. Međutim, uvodi niz ograničenja koja postaju primjetna pri radu sa vrhunskim SSD diskovima.

Suština problema leži u standardnom Windows kontroleru diska, poznatom kao disk.sysOva datoteka služi kao generički drajver za mnoge diskove, uključujući NVMe. Međutim, tretirajući ih kao SCSI uređaje, ne može u potpunosti iskoristiti mogućnosti NVMe protokola, koji je posebno dizajniran za direktnu i efikasnu komunikaciju sa CPU-om putem PCIe. To se objašnjava utjecajem... kompjuterski čipovi.

Korištenje ove generičke rute rezultira u smanjena efektivna propusnost, povećana latencija i u nekim slučajevima povećana potrošnja resursaTestovi performansi pokazali su gubitak od nekoliko stotina MB/s u brzini čitanja i pisanja, posebno u sekvencijalnim operacijama i IOPS-u pod velikim opterećenjima.

Ovakav način rada ne samo da ograničava brojke u testovima, već može utjecati i na scenarije iz stvarnog svijeta: duže vrijeme učitavanja u igrama, uređivanje projekata koji se duže otvaraju ili sistemi koji sporije reagiraju prilikom pokretanja više aplikacija odjednom.

Pored sirovog protoka, ovaj SCSI sloj može uvesti dodatne latencije pri nasumičnom pristupu malim blokovima podatakaOvo je posebno primjetno kod zadataka na računaru i u svakodnevnom životu, gdje postoje hiljade malih, stalnih čitanja i pisanja.

nvme

Microsoftov skriveni NVMe drajver: nvmedisk.sys

Kako bi poboljšao upravljanje NVMe diskovima, Microsoft je u Windows Server 2025 predstavio novi, namjenski drajver za pohranu podataka, namijenjen... smanjite opterećenje CPU-a i povećajte broj IOPS-ova u zahtjevnim radnim opterećenjima tipičnim za podatkovne centre. Ovaj kontroler je poznat kao nvmedick.sys, dizajniran za direktniju i efikasniju komunikaciju s NVMe diskovima.

Prema samom Microsoftu, u serverskim okruženjima i vrlo intenzivnim scenarijima ulazno/izlaznih operacija, korištenje ovog novog drajvera može... Povećajte IOPS do 80% i smanjite korištenje CPU-a za oko 45%.Ove brojke su osmišljene za opterećenja servera, s više istovremenih zahtjeva i konstantnim prometom. One se ne mogu direktno prenijeti na kućnu ili desktop upotrebu.

Iako zvanično Microsoft ne podržava ovaj drajver u klijentskim verzijama WindowsaDatoteka i funkcionalnost su prisutni u Windowsu 11. Ovo je zanimljivo. Uz odgovarajuće podešavanje registra, moguće je "prisiliti" sistem da koristi nvmedisk.sys umjesto disk.sys za NVMe diskove, otključavajući dio tih dodatnih performansi.

Testovi koje je zajednica provela na nedavnim verzijama Windowsa 11 (kao što je verzija 25H2) pokazuju da omogućavanje nvmedisk.sys, U određenim scenarijima postižu se mjerljiva poboljšanja između 10% i 15%.Nije revolucija, ali je koristan alat. Pogotovo ako se uzme u obzir da ne uključuje promjenu hardverske frekvencije ili overklokiranje.

Pored brojki, mnogi korisnici komentarišu da se sistem osjeća brže pri otvaranju zahtjevnih programa, upravljanju virtualnim mašinama ili premještanju velikih količina podatakaNije magija, jednostavno se koristi drajver koji je zapravo optimizovan za NVMe tehnologiju.

Kako saznati koji kontroler koristi vaš NVMe SSD

Prije bilo kakvih promjena, bitno je provjeriti da li vaš NVMe disk već koristi najnoviji upravljački program ili još uvijek koristi generički. Sam Windows pruža ove informacije u Upravitelj uređajaiako je donekle skriveno, udaljeno samo nekoliko klikova.

Uobičajeni postupak uključuje otvaranje naprednog Windows menija pritiskom na kombinaciju tipki Windows + X i odaberite opciju "Upravitelj uređaja". Odatle se pomaknite prema dolje do odjeljka "Diskovi". Ovdje sistem navodi sve povezane diskove: SATA, NVMe, eksterne itd.

Nakon što pronađete svoje NVMe diskove, morat ćete Kliknite desnim tasterom miša na svaki od njih i idite na "Svojstva"Na kartici "Drajver" vidjet ćete osnovne informacije o drajveru. Važan dio je dugme "Detalji o drajveru", koje prikazuje tačna imena datoteka koje se koriste.

Na većini trenutnih računara sa operativnim sistemom Windows 11, NVMe diskovi se prikazuju pomoću disk.sys kao glavni kontrolerAko je vaš sistem već konfigurisan za korištenje novog drajvera, vidjet ćete ga umjesto toga. nvmedick.sysTo je ono što nam je potrebno da bismo uklonili neka od trenutnih ograničenja. Vrijedi provjeriti sve instalirane NVMe diskove, jer možda ne koriste svi isti drajver.

Ako nakon pregleda primijetite da su svi vaši NVMe diskovi i dalje zaključani na disk.sys, postoji prostor za poboljšanje, jer Windows ih tretira kao da su tradicionalni SCSI uređaji umjesto izvornog korištenja NVMe protokola.

nvmedick.sys

Aktivirajte nvmedisk.sys pomoću Windows registra

Iako se ova postavka ne pojavljuje u opcijama grafičke konfiguracije, moguće je omogućiti moderni upravljački program pomoću Windows registra. Ideja je... aktivirati niz internih "nadjačavanja" funkcija koji sistemu govore da koristi najnoviji dostupni NVMe drajver.

Prije nego što se bilo čega dotaknete, važno je da budete vrlo jasni: Modifikacija Windows registra nije igraNepravilno implementirana promjena može uzrokovati nestabilnost, greške pri pokretanju ili neobično ponašanje hardvera. Stoga se toplo preporučuje da se izvrši temeljita provjera prije primjene bilo kakvih podešavanja. Kreirajte tačku vraćanja sistema i rezervnu kopiju registra.

Praktičan način za primjenu promjene je korištenje komandne linije s administratorskim privilegijama. Otvorite meni Start, potražite "CMD", kliknite desnim tasterom miša i odaberite "Pokreni kao administrator". Kada uđete unutra, možete dodati potrebne ključeve s nekoliko komandi zaredom.

Uobičajene naredbe koje se koriste za omogućavanje modernog upravljačkog programa slične su ovim, a upućuju na putanju politike Microsoft Feature Management:

reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides /v 735209102 /t REG_DWORD /d 1 /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides /v 1853569164 /t REG_DWORD /d 1 /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides /v 156965516 /t REG_DWORD /d 1 /f

Nakon što se izvršavanje naredbi završi, potrebno je ponovo pokrenuti računar kako bi Windows mogao ponovo izlistati uređaje i učitati odgovarajuće upravljačke programe. Nakon ponovnog pokretanja, ako je sve prošlo dobro, vidjet ćete da se NVMe diskovi više ne prikazuju na isti način u Upravitelju uređaja.

Aktivirajte upravljački program iz uređivača registra korak po korak

Ako vam nije ugodno koristiti naredbe komandne linije, istu operaciju možete izvršiti i iz uređivača registra koristeći grafički interfejs Windowsa. Krajnji rezultat je isti: kreirajte potrebne DWORD unose u odgovarajućoj putanji tako da sistem aktivira interne funkcije povezane s NVMe kontrolerom.

Da biste to uradili, prvi korak je otvaranje alata "regedit". Pritisnite Win + R Da biste otvorili prozor za brzo pokretanje, upišite regedit i pritisnite Enter.

Kada uđete u editor, morate se kretati kroz stablo s lijeve strane dok ne dođete do putanje HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\OverridesAko bilo koji od ovih ključeva ne postoji, morat ćete ga ručno kreirati.

U ključu "Prevazilaženja", sljedeći korak je kreiranje novih DWORD (32-bitnih) vrijednosti za svaki od identifikatora koji su povezani s aktivacijom novog kontrolera. Ovi numerički identifikatori su isti kao oni koji se koriste u linijskim naredbama. Razlika je u tome što se ovdje dodaju ručno.

Nakon što završite s kreiranjem vrijednosti, sve što preostaje je Zatvorite uređivač registra i ponovo pokrenite računar.Od sljedećeg pokretanja nadalje, ako vaša verzija Windowsa 11 i vaš hardver to podržavaju, sistem bi trebao učitati nvmedisk.sys za upravljanje NVMe diskovima.

Rizici, upozorenja i potencijalni problemi s kompatibilnošću

Kao i svaka napredna promjena sistema, omogućavanje modernog NVMe drajvera nije bez rizika. Iako je ova funkcija dio samog Windowsa, Microsoft ga službeno ne podržava u klijentskim verzijama.Stoga, mogu postojati nedokumentirana ponašanja ili nekompatibilnosti s određenim uslužnim programima.

Jedan od već uočenih problema je Djelomična nekompatibilnost s alatima za upravljanje SSD-omOvo se može dogoditi s nekim verzijama Samsung Magiciana ili drugih uslužnih programa za praćenje i ažuriranje firmvera. U tim slučajevima, disk nastavlja ispravno funkcionirati, ali alat ga možda neće pravilno prepoznati ili neće prikazati informacije. SMART podacitemperature ili životni vijek.

Windows registar zahtijeva da se svaka izmjena obavi pažljivo. Pogrešno napisana vrijednost, netačna putanja ili slučajno brisanje Mogu uzrokovati da se sistem ne pokrene ili da određeni uređaji prestanu raditi kako bi trebali.

Zbog svih ovih razloga, prije nego što počnete s izmjenom registra, toplo se preporučuje Napravite sigurnosnu kopiju samog registra i omogućite tačke vraćanjaOvo će vam omogućiti da se vratite na prethodno stanje ako nakon promjene počnete primjećivati ​​padove sistema, plave ekrane ili čudno ponašanje.

U rijetkim slučajevima, ako vaš NVMe SSD ili matična ploča nisu kompatibilni s novim kontrolerom, moglo bi doći do nestabilnost, pad sistema ili pretjerano spor pristup diskuIako to nije pravilo, vrijedi to imati na umu.

Kako poništiti promjenu i vratiti se na prethodni drajver

Ako nakon aktiviranja nvmedisk.sys počnete primjećivati ​​probleme ili jednostavno ne vidite jasna poboljšanja u vašem konkretnom slučaju, uvijek imate mogućnost Vratite postavku i vratite se na standardno ponašanje WindowsaSistem sam brine o vraćanju korištenja disk.sys datoteke čim nestanu tipke koje aktiviraju novi kontroler.

Najsigurniji i najlakši način za poništavanje promjene je korištenje točka vraćanja sistema koje ste kreirali prije izmjene registra. Pomoću alata za vraćanje sistema u Windowsu možete odabrati odgovarajući datum i omogućiti sistemu da vrati sve promjene na nivou konfiguracije.

Ako želite ukloniti samo postavke upravljačkog programa, možete ponovo otvoriti komandni redak kao administrator i koristiti "reg delete" naredbe za brisanje DWORD unosa koje ste kreirali u ključu FeatureManagement\Overrides. Nakon brisanja svakog od njih, ponovno pokretanje će vratiti Windows u prethodno stanje.

Alternativno, to možete uraditi i iz samog regedita. Ručno izbrišite vrijednosti 735209102, 1853569164 i 156965516 (ili bilo koje druge koje ste dodali), pazeći da ne dodirnete nijednu drugu tipku. Nakon ponovnog pokretanja, vaši NVMe diskovi bi se trebali ponovo pojaviti kao da ih upravlja disk.sys u Upravitelju uređaja.

Kada se promjena poništi, dobra je ideja Ponovite provjeru upravljačkih programa u svojstvima diska. Da biste bili sigurni da je Windows prestao koristiti nvmedisk.sys i vratio originalnu konfiguraciju, posebno ako planirate koristiti aplikacije za upravljanje SSD-om koje su možda uzrokovale probleme.

uefi

BIOS/UEFI postavke za maksimalno iskorištavanje NVMe performansi

Pored Windows drajvera, postoji ključni faktor koji mnogi ljudi previde: BIOS ili UEFI postavke matične ploče. Na mnogim modelima, posebno onima namijenjenim igrama ili entuzijastima, ovo je moguće. podesite kako M.2 slotovi dijele PCIe propusni opseg s drugim sistemskim portovima.

Jasan primjer je matična ploča. ASUS ROG Maximus IX FormulaPrilikom instaliranja NVMe SSD-a u određene M.2 slotove na ovom modelu, može se pojaviti POST poruka koja ukazuje na promjene u dodjeli PCIe linije i SATA porta. Ako se ovo ne podesi ispravno, riskirate da nećete iskoristiti najbrži dostupni način rada diska.

Prvi korak je pristup BIOS/UEFI postavkama tokom pokretanja sistema. Kada uđete unutra, pronađite odjeljak za konfiguraciju M.2 utora. Ovaj odjeljak se može naći u različitim menijima, ovisno o proizvođaču i verziji firmvera.

Na mnogim modernim matičnim pločama, ovi slotovi vam omogućavaju da birate između različitih načina rada, kao što je način PCIe x2, PCIe x4 ili hibridni modovi koji dijele linije sa SATA portovima. A u nekim slučajevima, funkcije kao što su Promjenjiva trakaDa biste maksimalno iskoristili NVMe SSD, preporučuje se omogućavanje PCIe x4 načina rada kad god je to moguće.

Ako primijetite da vaš NVMe SSD ne dostiže teorijske brojke koje je oglasio proizvođač, vrijedi provjeriti priručnik za matičnu ploču i BIOS/UEFI opcije. Nepravilna konfiguracija PCIe linija ili slot ograničen na x2 može ozbiljno smanjiti performanse.bez obzira na to koliko dobar drajver Windows ima.

Ostala podešavanja i preporuke za NVMe SSD-ove u Windowsu

Pored promjene postavki kontrolera i BIOS/UEFI-ja, postoji niz općih preporuka kojih biste se trebali pridržavati ako želite da vaš NVMe SSD radi što duže i traje. One nisu toliko dramatične kao omogućavanje skrivenog kontrolera, ali... Oni prave razliku u stabilnosti i dugoročnom iskustvuDobro zapamtite:

  • Uvijek držite firmver uređaja i kontrolere čipsetaMnogi problemi s performansama ili kompatibilnošću rješavaju se ažuriranjima koja proizvođači objavljuju tokom vremena. Međutim, ako koristite upravljački program nvmedisk.sys, provjerite da li vaši alati za upravljanje SSD-om i dalje ispravno detektuju disk.
  • Pregledajte plan napajanja za WindowsKoristite alate kao što su Upravitelj napajanja u aktivnom stanju i osigurati da nepotrebno ne ograničava performanse pohrane. Plan "Visoke performanse", ili prilagođeni plan koji sprječava sistem da stavi hardver za pohranu u preagresivan način mirovanja, može spriječiti neočekivana mikrozastoja ili probleme s latencijom.
  • Izbjegavajte klasične "čudotvorne optimizacije" koje kruže internetom. Mnoge od tih preporuka su zastarjele ili su namijenjene mehaničkim tvrdim diskovima, a ne modernim NVMe SSD-ovima.

Ako vam ovakve prilagodbe nisu prikladne ili jednostavno više volite da to neko drugi uradi umjesto vas, uvijek možete pribjeći usluge daljinske podrške ili IT održavanja koji nude optimizaciju opreme. Ponekad mala investicija u stručne ruke štedi sate testiranja i glavobolje.

Ukratko, NVMe diskovi imaju daleko veći potencijal nego što Windows 11 koristi po zadanim postavkama. Omogućavanje najnovijeg upravljačkog programa, provjera BIOS-a i primjena dobrih praksi održavanja mogu otključati taj potencijal. transformisati "prosječan" računar u mašinu koja se osjeća brže, glatkije i stabilnije u svakodnevnoj upotrebi. I bez potrebe za zamjenom dijelova ili overklokovanjem.