Galvenie iestatījumi NVMe diska veiktspējas uzlabošanai operētājsistēmā Windows 11

  • Windows 11 parasti pārvalda NVMe SSD diskus ar vispārīgo disk.sys kontrolieri, apstrādājot tos kā SCSI ierīces un ierobežojot to faktisko veiktspēju.
  • Lai uzlabotu IOPS, latentumu un centrālā procesora izmantošanu, ir iespējams iespējot no Windows Server mantoto draiveri nvmedisk.sys, izmantojot reģistru.
  • Pareiza M.2 slotu konfigurēšana BIOS/UEFI un programmaparatūras atjaunināšana ir būtiska, lai maksimāli palielinātu PCIe x4 joslas platumu.
  • Paplašinātie iestatījumi ir saistīti ar riskiem un iespējamām nesaderībām, tāpēc ieteicams veidot dublējumkopijas un zināt, kā atsaukt izmaiņas.

NVMe diska veiktspējas pielāgojumi

Ja jūsu Windows datorā ir NVMe SSD disks un pamanāt, ka dators nedarbojas tik ātri, kā gaidīts, ļoti iespējams, ka problēma nav aparatūrā, bet gan Kā Windows pārvalda šos augstas veiktspējas diskus?Daudzos gadījumos operētājsistēma izmanto vispārīgus draiverus un saderības slāni, kas paredzēts vecākām tehnoloģijām, kas ierobežo daļu no šo disku potenciāla.

Pēdējos mēnešos ir atklāts, ka Microsoft ir slēpis konkrētu NVMe draiveri, kas sākotnēji bija paredzēts serveriem un, iespējams, lai ievērojami uzlabotu NVMe SSD disku veiktspēju, latentumu un centrālā procesora izmantošanu operētājsistēmā Windows 11Tā aktivizēšanai ir nepieciešamas dažas korekcijas un neliela rūpība. Taču daudziem lietotājiem ieguvumi ir tā vērti, īpaši sarežģītu uzdevumu, piemēram, spēļu, video rediģēšanas vai intensīvas darba slodzes, veikšanai.

Kā Windows 11 pārvalda NVMe diskus un kāpēc tie darbojas sliktāk

Sākotnēji operētājsistēma Windows 11 izmanto draiveru modeli, kas saderību izvirza augstāk par visu pārējo. Tas nozīmē, ka Daudzi NVMe diski iekšēji tiek apstrādāti tā, it kā tie būtu SCSI ierīces.Šis tulkošanas slānis ļauj sistēmai strādāt ar visu veidu diskiem. Tomēr tas ievieš vairākus ierobežojumus, kas kļūst pamanāmi, strādājot ar augstas klases SSD diskiem.

Problēmas pamatā ir standarta Windows disku kontrolleris, kas pazīstams kā disks.sysŠis fails darbojas kā vispārīgs draiveris daudziem diskdziņiem, tostarp NVMe. Tomēr, apstrādājot tos kā SCSI ierīces, tas nevar pilnībā izmantot NVMe protokola iespējas, kas ir īpaši izstrādāts tiešai un efektīvai saziņai ar centrālo procesoru, izmantojot PCIe. Tas tiek izskaidrots ar ietekmi... datoru mikroshēmas.

Izmantojot šo vispārīgo maršrutu, iegūst samazināta efektīvā joslas platums, palielināta latentuma jauda un dažos gadījumos palielināts resursu patēriņšVeiktspējas testi ir uzrādījuši vairāku simtu MB/s zudumu gan lasīšanas, gan rakstīšanas ātrumā, īpaši secīgās darbībās un IOPS lielas slodzes apstākļos.

Šāda darba metode ne tikai ierobežo skaitļus etalonos, bet arī var ietekmēt reālās pasaules scenārijus: ilgāks ielādes laiks spēlēs, rediģēšanas projekti, kuru atvēršana aizņem ilgāku laiku, vai sistēmas, kas šķiet mazāk atsaucīgas palaižot vairākas lietojumprogrammas vienlaikus.

Papildus neapstrādātai caurlaidspējai šis SCSI slānis var ieviest papildu latentumi nejaušā piekļuvē nelieliem datu blokiemTas ir īpaši pamanāms, strādājot pie datora un ikdienā, kur notiek tūkstošiem mazu, pastāvīgu lasījumu un rakstu.

nvme

Microsoft slēptais NVMe draiveris: nvmedisk.sys

Lai uzlabotu NVMe disku pārvaldību, Microsoft ieviesa jaunu, īpašu krātuves draiveri operētājsistēmā Windows Server 2025, kura mērķis ir samazināt centrālā procesora noslodzi un palielināt IOPS skaitu datu centriem raksturīgās prasīgās darba slodzēs. Šis kontrolieris ir pazīstams kā nvmedisk.sys, kas paredzēts tiešākai un efektīvākai saziņai ar NVMe diskdziņiem.

Saskaņā ar paša Microsoft sniegto informāciju, serveru vidēs un ļoti intensīvos ievades/izvades scenārijos šī jaunā draivera izmantošana var Palieliniet IOPS līdz pat 80% un samaziniet centrālā procesora noslodzi par aptuveni 45%.Šie skaitļi ir aprēķināti servera noslodzei ar vairākiem vienlaicīgiem pieprasījumiem un pastāvīgu datplūsmu. Tie nav tieši piemērojami lietošanai mājās vai galddatorā.

Lai gan oficiāli Microsoft neatbalsta šo draiveri Windows klientu versijās.Šis fails un funkcionalitāte ir pieejama operētājsistēmā Windows 11. Tas ir interesanti. Ar atbilstošu reģistra pielāgojumu ir iespējams "piespiest" sistēmu NVMe diskdziņiem izmantot nvmedisk.sys, nevis disk.sys, tādējādi atbrīvojot daļu no šīs papildu veiktspējas.

Kopienas veiktie testi jaunākajām Windows 11 versijām (piemēram, 25H2 versijai) liecina, ka, iespējojot nvmedisk.sys, Noteiktos scenārijos tiek sasniegti izmērāmi uzlabojumi no 10% līdz 15% apmērā.Tā nav revolūcija, bet gan noderīgs rīks. Īpaši ņemot vērā, ka tas neietver aparatūras frekvences maiņu vai pārslodzi.

Papildus skaitļiem daudzi lietotāji komentē, ka sistēma jūtas ātrāk, atverot sarežģītas programmas, pārvaldot virtuālās mašīnas vai pārvietojot lielus datu apjomusTā nav maģija, tā vienkārši ir draivera izmantošana, kas faktiski ir optimizēta NVMe tehnoloģijai.

Kā uzzināt, kuru kontrolieri izmanto jūsu NVMe SSD disks

Pirms jebkādu izmaiņu veikšanas ir svarīgi pārbaudīt, vai jūsu NVMe disks jau izmanto jaunāko draiveri vai arī tas joprojām izmanto vispārīgo draiveri. Windows pati sniedz šo informāciju Ierīču pārvaldniekslai gan tas ir nedaudz paslēpts, tikai pāris klikšķu attālumā.

Parastā procedūra ietver Windows papildu izvēlnes atvēršanu, nospiežot taustiņu kombināciju Logi + X un atlasiet opciju “Ierīču pārvaldnieks”. No turienes ritiniet uz leju līdz sadaļai “Disku diskdziņi”. Šeit sistēma uzskaita visus pievienotos diskus: SATA, NVMe, ārējos utt.

Kad esat atradis savus NVMe diskus, jums būs nepieciešams Ar peles labo pogu noklikšķiniet uz katra no tiem un dodieties uz sadaļu "Īpašības".Cilnē “Draiveris” redzēsiet pamatinformāciju par draiveri. Svarīgākā daļa ir poga “Draivera informācija”, kurā tiek parādīti precīzi izmantoto failu nosaukumi.

Lielākajā daļā jaunāko datoru ar Windows 11 NVMe diski tiek rādīti, izmantojot disk.sys kā galvenais kontrolierisJa jūsu sistēma jau ir konfigurēta jaunā draivera lietošanai, jūs to redzēsiet. nvmedisk.sysTas ir tas, kas mums ir nepieciešams, lai noņemtu dažus no pašreizējiem ierobežojumiem. Ir vērts pārbaudīt visus instalētos NVMe diskus, jo tie, iespējams, visi neizmanto vienu un to pašu draiveri.

Ja pārbaudes laikā pamanāt, ka visi jūsu NVMe diski joprojām ir bloķēti ar disk.sys, ir iespējams uzlabot situāciju, jo Windows tos apstrādā kā tradicionālas SCSI ierīces. tā vietā, lai dabiski izmantotu NVMe protokolu.

nvmedisk.sys

Aktivizējiet nvmedisk.sys, izmantojot Windows reģistru

Lai gan šis iestatījums neparādās grafiskajās konfigurācijas opcijās, moderno draiveri ir iespējams iespējot, izmantojot Windows reģistru. Ideja ir tāda, ka aktivizēt virkni iekšējo funkciju “ignorēšanu” kas norāda sistēmai izmantot jaunāko pieejamo NVMe draiveri.

Pirms pieskaršanās jebkam, ir svarīgi skaidri saprast: Windows reģistra modificēšana nav spēleNepareizi ieviestas izmaiņas var izraisīt nestabilitāti, sāknēšanas kļūdas vai neparastu aparatūras darbību. Tāpēc pirms jebkādu pielāgojumu piemērošanas ļoti ieteicams veikt rūpīgu pārbaudi. Izveidojiet sistēmas atjaunošanas punktu un reģistra dublējumu.

Ērts veids, kā lietot izmaiņas, ir izmantot komandrindu ar administratora privilēģijām. Atveriet izvēlni Sākt, meklējiet "CMD", ar peles labo pogu noklikšķiniet un izvēlieties "Palaist kā administratoram". Kad esat iekšā, varat pievienot nepieciešamās atslēgas ar vairākām komandām pēc kārtas.

Parasti komandas, kas tiek izmantotas modernā draivera iespējošanai, ir līdzīgas šīm, norādot uz Microsoft funkciju pārvaldības politikas ceļu:

reģistrēt pievienot HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides /v 735209102 /t REG_DWORD /d 1 /f
reģistrēt pievienot HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides /v 1853569164 /t REG_DWORD /d 1 /f
reģistrēt pievienot HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides /v 156965516 /t REG_DWORD /d 1 /f

Pēc komandu izpildes pabeigšanas ir jārestartē dators, lai Windows varētu atkārtoti parādīt ierīču sarakstu un ielādēt atbilstošos draiverus. Pēc restartēšanas, ja viss noritēja labi, ierīču pārvaldniekā NVMe diski vairs netiek rādīti tāpat.

Aktivizējiet draiveri no reģistra redaktora soli pa solim

Ja komandrindas komandu lietošana jums nešķiet ērta, to pašu darbību varat veikt arī reģistra redaktorā, izmantojot Windows grafisko saskarni. Gala rezultāts ir tāds pats: izveidojiet nepieciešamos DWORD ierakstus atbilstošajā ceļā lai sistēma aktivizētu ar NVMe kontrolieri saistītās iekšējās funkcijas.

Lai to izdarītu, pirmais solis ir atvērt rīku "regedit". Nospiediet Win + R Lai atvērtu ātrās palaišanas logu, ierakstiet regedit un nospiediet taustiņu Enter.

Kad esat nonācis redaktorā, jums jāpārvietojas pa koku kreisajā pusē, līdz sasniedzat ceļu HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\OverridesJa kāda no šīm atslēgām neeksistē, tā būs jāizveido manuāli.

Taustiņā "Pārvaldīt" nākamais solis ir izveidot jaunas DWORD (32 bitu) vērtības katram identifikatoram, kas ir saistīts ar jaunā kontrollera aktivizēšanu. Šie skaitliskie identifikatori ir tādi paši kā tie, kas tiek izmantoti rindu komandās. Atšķirība ir tā, ka šeit tie tiek pievienoti manuāli.

Kad esat pabeidzis vērtību izveidi, atliek tikai Aizveriet reģistra redaktoru un restartējiet datoru.Sākot ar nākamo sāknēšanas reizi, ja jūsu Windows 11 versija un aparatūra to atbalsta, sistēmai vajadzētu ielādēt nvmedisk.sys, lai pārvaldītu NVMe diskus.

Riski, brīdinājumi un iespējamās saderības problēmas

Tāpat kā jebkuras uzlabotas sistēmas izmaiņas, arī modernā NVMe draivera iespējošana nav bez riskiem. Lai gan šī funkcija ir daļa no pašas Windows, Microsoft to oficiāli neatbalsta klientu versijās.Tāpēc var būt nedokumentēta uzvedība vai nesaderība ar noteiktām utilītprogrammām.

Viena no problēmām, kas jau ir novērota, ir daļēja nesaderība ar SSD pārvaldības rīkiemTas var notikt ar dažām Samsung Magician versijām vai citām programmaparatūras uzraudzības un atjaunināšanas utilītprogrammām. Šādos gadījumos disks turpina darboties pareizi, taču rīks to var neatpazīt pareizi vai neparādīt informāciju. SMART datitemperatūras vai kalpošanas laiks.

Windows reģistrs pieprasa, lai jebkuras izmaiņas tiktu veiktas uzmanīgi. Nepareizi uzrakstīta vērtība, nepareizs ceļš vai nejauša dzēšana Tie var izraisīt sistēmas neieslēgšanos vai noteiktu ierīču darbības pārtraukšanu, kā paredzēts.

Visu šo iemeslu dēļ pirms reģistra modificēšanas ir ļoti ieteicams Izveidojiet paša reģistra dublējumu un iespējojiet atjaunošanas punktusTas ļaus jums atgriezties pie iepriekšējās versijas, ja pēc izmaiņām sāksiet pamanīt avārijas, zilus ekrānus vai dīvainu darbību.

Retos gadījumos, ja jūsu NVMe SSD vai mātesplate nav saderīga ar jauno kontrolieri, var rasties šāda problēma: nestabilitāte, sistēmas avārijas vai pārmērīgi lēna piekļuve diskamLai gan tā nav norma, ir vērts to paturēt prātā.

Kā atsaukt izmaiņas un atgriezties pie iepriekšējā draivera

Ja pēc nvmedisk.sys aktivizēšanas sākat pamanīt problēmas vai vienkārši neredzat skaidrus uzlabojumus savā konkrētajā gadījumā, jums vienmēr ir iespēja Atjaunot iestatījumu un atgriezties pie standarta Windows darbībasPati sistēma rūpējas par disk.sys lietošanas atjaunošanu, tiklīdz pazūd atslēgas, kas aktivizē jauno kontrolieri.

Drošākais un vienkāršākais veids, kā atsaukt izmaiņas, ir izmantot sistēmas atjaunošanas punkts ko izveidojāt pirms reģistra modificēšanas. Izmantojot sistēmas atjaunošanas rīku operētājsistēmā Windows, varat izvēlēties atbilstošo datumu un ļaut sistēmai atjaunot visas konfigurācijas līmeņa izmaiņas.

Ja vēlaties noņemt tikai draivera iestatījumus, varat atkārtoti atvērt komandu uzvedni kā administrators un izmantot Komandas “reg delete” DWORD ierakstu dzēšanai ko izveidojāt atslēgā FeatureManagement\Overrides. Pēc katras no tām dzēšanas restartēšana atgriezīs Windows iepriekšējā stāvoklī.

Varat to izdarīt arī pašā regedit programmā. Manuāli izdzēsiet vērtības 735209102, 1853569164 un 156965516 (vai jebkuru citu pievienoto), pārliecinoties, ka nepieskaraties nevienam citam taustiņam. Pēc restartēšanas jūsu NVMe diskdziņiem vajadzētu atkal parādīties kā pārvaldītiem ar disk.sys ierīču pārvaldniekā.

Kad izmaiņas ir atsauktas, tā ir laba ideja Atkārtojiet draivera pārbaudi diska īpašībās Lai pārliecinātos, ka Windows ir pārtraukusi izmantot nvmedisk.sys un atjaunojusi sākotnējo konfigurāciju, īpaši, ja plānojat izmantot SSD pārvaldības lietojumprogrammas, kas, iespējams, radīja problēmas.

UEFI

BIOS/UEFI iestatījumi, lai uzlabotu NVMe veiktspēju

Papildus Windows draiveriem ir vēl viens svarīgs faktors, ko daudzi cilvēki nepamana: mātesplates BIOS vai UEFI iestatījumi. Daudzos modeļos, īpaši tajos, kas paredzēti spēlēm vai entuziastiem, tas ir iespējams. pielāgot, kā M.2 sloti koplieto PCIe joslas platumu ar citām sistēmas pieslēgvietām.

Spilgts piemērs ir mātesplate. ASUS ROG Maximus IX FormulaInstalējot NVMe SSD disku noteiktos šī modeļa M.2 slotos, var parādīties POST ziņojums, kas norāda uz izmaiņām PCIe joslā un SATA portu piešķiršanā. Ja tas netiek pareizi pielāgots, pastāv risks, ka nevarēsiet izmantot diska ātrāko pieejamo režīmu.

Pirmais solis ir piekļūt BIOS/UEFI iestatījumiem sistēmas startēšanas laikā. Kad esat to izdarījis, atrodiet sadaļu M.2 slota konfigurācija. Tā var atrasties dažādās izvēlnēs atkarībā no ražotāja un programmaparatūras versijas.

Daudzās mūsdienu mātesplatēs šīs slotas ļauj izvēlēties starp dažādiem darbības režīmiem, piemēram, režīmu PCIe x2, PCIe x4 vai hibrīdrežīmi, kas koplieto līnijas ar SATA portiem. Un dažos gadījumos tādas funkcijas kā BAR ar maināmu izmēruLai maksimāli izmantotu NVMe SSD, ieteicams, kad vien iespējams, iespējot PCIe x4 režīmu.

Ja pamanāt, ka jūsu NVMe SSD disks nesasniedz ražotāja reklamētos teorētiskos skaitļus, ir vērts pārbaudīt mātesplates rokasgrāmatu un BIOS/UEFI opcijas. Nepareiza PCIe joslu konfigurācija vai slots, kas ierobežots līdz x2, var nopietni samazināt veiktspēju.neatkarīgi no tā, cik labs draiveris ir operētājsistēmai Windows.

Citi NVMe SSD diskdziņu iestatījumi un ieteikumi operētājsistēmā Windows

Papildus kontrollera un BIOS/UEFI iestatījumu maiņai ir vairāki vispārīgi ieteikumi, kas jāievēro, ja vēlaties, lai jūsu NVMe SSD darbotos un kalpotu pēc iespējas ilgāk. Tie nav tik dramatiski kā slēpta kontrollera iespējošana, taču Tie nodrošina stabilitāti un ilgtermiņa pieredziPievērsiet uzmanību:

  • Vienmēr turiet ierīces programmaparatūra un mikroshēmojumu kontrolieriDaudzas veiktspējas vai saderības problēmas tiek atrisinātas ar atjauninājumiem, ko ražotāji izlaiž laika gaitā. Tomēr, ja izmantojat nvmedisk.sys draiveri, pārbaudiet, vai jūsu SSD pārvaldības rīki joprojām pareizi nosaka disku.
  • Pārskatiet Windows enerģijas plānuIzmantojiet tādus rīkus kā Aktīvā stāvokļa enerģijas pārvaldnieks un nodrošināt, ka tas nevajadzīgi neierobežo krātuves veiktspēju. Plāns "Augsta veiktspēja" jeb pielāgots plāns, kas neļauj sistēmai pārslēgt krātuves aparatūru pārāk agresīvā miega režīmā, var novērst negaidītas mikroraustīšanās vai latentuma problēmas.
  • Izvairieties no klasiskajām "brīnumoptimizācijām", kas cirkulē internetā. Daudzi no šiem ieteikumiem ir novecojuši vai paredzēti mehāniskiem cietajiem diskiem, nevis mūsdienu NVMe SSD diskiem.

Ja nejūtaties ērti ar šāda veida pielāgojumiem vai vienkārši vēlaties, lai kāds cits to izdarītu jūsu vietā, vienmēr varat ķerties pie attālināta atbalsta vai IT uzturēšanas pakalpojumi kas piedāvā iekārtu optimizāciju. Dažreiz neliels ieguldījums ekspertu rokās ietaupa stundām ilgas testēšanas un galvassāpes.

Īsāk sakot, NVMe diskdziņiem ir daudz lielāks potenciāls nekā Windows 11 pēc noklusējuma. Iespējojot jaunāko draiveri, pārbaudot BIOS un ieviešot labu apkopes praksi, var atraisīt šo potenciālu. pārveidot "vidusmēra" datoru par ierīci, kas šķiet ātrāka, vienmērīgāka un stabilāka ikdienas lietošanā. Un bez nepieciešamības mainīt detaļas vai pārslogot.