News Nativer NVMe-Support: Für Risikofreudige gibt es den neuen Treiber auch unter Windows 11

Ripcord schrieb:
In welcher Spalte?
blind.png
 
  • Gefällt mir
Reaktionen: Ripcord
Ripcord schrieb:
In welcher Spalte?
Die erste Spalte, wie der Vorposter schon schrieb.

1766420793930.png


Das stehen andere Parameter, je nachdem, ob "Standard" oder "NVMe SSD" eingestellt ist.

Standard testet alles mit T1, also ohne parallelisierte Queues, weil das für HDDs (und auch SATA-SSDs) in der Regel ausreicht. Bei HDDs kann der Lesekopf eh nur eine Anfrage nach der anderen abarbeiten - mehrere Anfragen gleichzeitig einreihen verpufft da also - und bei SATA-SSDs limitiert die Geschwindigkeit der Schnittstelle den Mehrwert von parallelisierten Queues.

Interessant wäre die Frage, ob für den Vergleich des SCSI-Treibers mit den neuen NVMe-Treiber dann die Einstellung "NVMe SSD2 nicht generell sinnvoller ist beim Benchmark, um den relevanten Unterschied zu sehen. Denn wenn man die Benchmarks alle mit T1 macht, bleibt man ja potentiell innerhalb der Limitierungen der SCSI-Übersetzung. Bei T16 (besonders mit RND4K) würde man dagegen einen Unterschied sehen, weil das der SCSI-Treiber "emulieren" müsste, während der NVMe-Treiber die Paralellisierung nativ kann.
 
  • Gefällt mir
Reaktionen: Ripcord
Gut, das sollte wirklich kommuniziert werden im Startpost. Im 3DMark musste auch nicht in den Einstellungen von AGP auf PCIe gewechselt werden. Danke dafür, jetzt weiß ich bescheid. Nicht jeder achtet auf kleine Details und wundert sich am Ende.

Jetzt nochmal ein vollständiger Vergleich zwischen alten und neuen Treiber mit identischer Version vom DiskMark im nvme Test (Nicht Standard).

Alt:
alt nvme.jpg


Neu:
neu nvme.png


Verbesserungen deutlich messbar. Dabei belass ich es jetzt so. Es hat übrigends gereicht die hinzugefügten Reg-Einträge zu löschen um nach einem Neustart die nvme M2 wieder unter Laufwerke anstatt unter Speichermedien im Gerätemanager zu finden.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Radulf und Alex***
Nur meine zwei WD Black werden im Gerätemanager als Speichergeräte angezeigt. Meine alte Samsun 970 Evo nicht. Vorher nachher zeigt zumindest in der Theorie eine Steigerung. Praxis mal abwarten:
 

Anhänge

  • CrystalDiskMark_20251221200133.png
    CrystalDiskMark_20251221200133.png
    3,7 MB · Aufrufe: 86
  • CrystalDiskMark_20251222202410.png
    CrystalDiskMark_20251222202410.png
    3,7 MB · Aufrufe: 86
This trick BREAKS WINDOWS SAFE MODE!!! After activating the native NVMe driver, Safe Mode STOPS WORKING because it still cannot access the Windows partition with this driver, so it generates the INACCISSIBLE_BOOT_DEVICE black screen error.

Kann ich so bestätigen.....ist kaputt

Safe mode is fixed with
reg add "HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\{75416E63-5912-4DFA-AE8F-3EFACCAFFB14}" /ve /d "Storage Disks" /f
reg add "HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\{75416E63-5912-4DFA-AE8F-3EFACCAFFB14}" /ve /d "Storage Disks" /f

Also Vorsicht....

Screenshot 2025-12-23 at 11-57-35 DISCUSSION Windows 11 26x00 native Nvme driver discussion Pa...png


Warnung: 156965516 und 1853569164 sind experimentelle Insider Preview-IDs. Durch die Aktivierung dieser beiden IDs in der allgemeinen Betriebssystemversion 26100/26200 werden einige experimentelle Funktionen aktiviert, die möglicherweise Fehler verursachen können. Wir empfehlen, die native NVMe-Unterstützung in der allgemeinen OS-Build 26100/26200 nicht zu aktivieren. Diese Funktion ist in der Consumer-Version des Systems experimentell und enthält viele Fehler. Sie müssen sich über die Risiken im Klaren sein, die mit der Aktivierung experimenteller Funktionen verbunden sind.
https://forums.mydigitallife.net/th...11-26x00-native-nvme-driver-discussion.89933/
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Dennis_S, MarcelGX, meik0N und 3 andere
Oder auch als .reg-Dateien zum Ein-/Ausschalten:

Enable NVMeNative.reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides]
"735209102"=dword:00000001
"1853569164"=dword:00000001
"156965516"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\{75416E63-5912-4DFA-AE8F-3EFACCAFFB14}]
@="Storage Disks"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\{75416E63-5912-4DFA-AE8F-3EFACCAFFB14}]
@="Storage Disks"


Disable NVMeNative.reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides]
"735209102"=-
"1853569164"=-
"156965516"=-

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\{75416E63-5912-4DFA-AE8F-3EFACCAFFB14}]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\{75416E63-5912-4DFA-AE8F-3EFACCAFFB14}]
 
  • Gefällt mir
Reaktionen: BloodGod, marvin28, Alex*** und eine weitere Person
Langsam habe ich den Eindruck, das ganze ist hier ein MS Beta Test, Qualitätsmanagement ala AWUOTW (All Windows User Of The World) Vielleicht haben so die Chance, daß Windows endlich rund läuft...

Einen Registry Eintrag raushauen, mal schauen, was passiert. Ah, abgesicherter Modus geht nicht, nächster flicken, schau ma moi.

Mensch Leut, ich soll Packerl machen und den Christbaum installieren, Setup gerade gestartet, Firewall (Ehefrau) ausgeschaltet und jetzt kommt mir ihr mit neuen Registryeinträgen, die getestet werden wollen, sapralott....
 
Copiegeil schrieb:
Langsam habe ich den Eindruck, das ganze ist hier ein MS Beta Test, Qualitätsmanagement ala AWUOTW (All Windows User Of The World) Vielleicht haben so die Chance, daß Windows endlich rund läuft...
Dafür hätte Microsoft den Treiber aber auch einfach über den Insider-Channel ausrollen können, statt den hinter experimentellen Registry-Werten zu verstecken. Denn genau dafür ist das Insider-Programm ja da - neuen Kram durch freiwillige Windows-Nutzer testen lassen.
 
anbei ein vorher/nach Diff. anhand meiner OS-M.2

Lexar NM790 2TB, M.2 2280 / M-Key / PCIe 4.0 x4

Zusammenfassung der Ergebnisse​

  • Sequenzielle Leistung: Nahezu identisch. Das Laufwerk arbeitete bereits am 20.12. am Limit der Schnittstelle (ca. 7.400 MB/s Lesen, was typisch für PCIe 4.0 x4 High-End SSDs ist).
  • Zufällige Leistung (Random 4K): Hier liegt der gewaltige Unterschied.
    • Die Leseleistung bei RND 4K Q32T16 hat sich fast verdreifacht (+246%).
    • Die Schreibleistung bei RND 4K Q32T16 hat sich mehr als vervierfacht (+323%).


Test-Kategorie​
Metrik​
Wert 20.12.​
Wert 23.12.​
Differenz (Absolut)​
Steigerung (%)​
READ (Lesen)SEQ 1MiB (Q8T1)7.393,217.390,21-2,99-0,04%
SEQ 128KiB (Q32T1)7.212,527.373,88+161,36+2,24%
RND 4KiB (Q32T16)1.099,243.805,45+2.706,21+246,19%
RND 4KiB (Q1T1)66,1565,93-0,22-0,34%
WRITE (Schreiben)SEQ 1MiB (Q8T1)6.680,666.683,78+3,12+0,05%
SEQ 128KiB (Q32T1)6.660,756.678,34+17,59+0,26%
RND 4KiB (Q32T16)978,584.147,71+3.169,13+323,85%
RND 4KiB (Q1T1)165,65175,94+10,29+6,21%

vorher:
CrystalDiskMark_20251220122930.png


nachher:
CrystalDiskMark_20251223115849_NVMe-MS.png
 
  • Gefällt mir
Reaktionen: Ripcord und klampf
Oakley schrieb:
Zufällige Leistung (Random 4K): Hier liegt der gewaltige Unterschied.
  • Die Leseleistung bei RND 4K Q32T16 hat sich fast verdreifacht (+246%).
  • Die Schreibleistung bei RND 4K Q32T16 hat sich mehr als vervierfacht (+323%).
Weil genau das eben die Schwachstelle der bisherigen SCSI-Übersetzung ist. SCSI kann diese starke Parallelisierung (T16) nicht nativ, sondern es muss von der CPU sequentiell ausgeführte SCSI-Befehle übersetzt werden. Es können mit dem SCSI-Treiber also zum Einen nicht mehrer Queues parallel abgearbeitet werden zum Anderen erzeugt dieses Muster (viele parallele, tiefe Queue mit kleinen 4K Zugriffen) einen entsprechend viel Rechenaufwand - beides zusammen erzeugt einen hohen limitierenden Faktor.

Bei nativem NVMe fällt dann sowohl der Rechenaufwand weg und die Queue laufen auch tatsächlich nativ parallel, was zu diesem starken Performancezuwachs führt.
 
  • Gefällt mir
Reaktionen: Oakley und the_IT_Guy
Hallo, habt ihr auch 2MB auf euren Laufwerken die mit den neuen Treibern nicht zugeordnet sind?
 

Anhänge

  • Screensho.png
    Screensho.png
    194,2 KB · Aufrufe: 97
Bei mir ist es nur jeweils 1 MB.
1766519092344.png
 
Mit dem Partition Manager könnte man die 2 MB mit der Windows C Partition zusammenführen. Würde es gerne mal probieren, ich hoffe dass Windows danach noch startet.
 
btw kingston ssd manager kann mit dem treiber gar nicht gescheit umgehen, health status wird nicht angezeigt, von firmware update ganz zu schweigen, regkey mal kurz umbenannt und firmware hochgezogen; verbesserungen sehe ich da nicht nach einigen durchläufen, eher in die andere richtung

aber im endeffekt muss ich da ehrlicherwiese sagen, dass es keinen mehrwert gibt für mich am privaten rechner und werd den treiber mal wieder umstellen und auf offiziellen support vom nvme treiber warten
Ergänzung ()

Testoror schrieb:
Hallo. Bitte erkläre Mir einer wie ich die Reg Einträge sauber eintrage, Danke
ich hab dir den regkey exportiert (außer du traust mir nicht...)
 

Anhänge

Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: cosmo45
advance28 schrieb:
Hallo, habt ihr auch 2MB auf euren Laufwerken die mit den neuen Treibern nicht zugeordnet sind?
Es sind ja dann keine "Laufwerke" mehr, sondern "Speichermedien". Das wird dann von der 26 Jahre alten Uralt-Software - erkennbar an den Relief-Grafiken, die aussehen wie eine Webseite von 1999 - namens "Datenträgerverwaltung" anders interpretiert.

Außer auf die Anzeige dort hat das aber keine Auswirkungen, es gibt keinen Handlungsbedarf.
 
@Oakley
@mibbio
Ich überlege auch, ob ich umstelle, aber was mich jetzt wundert.
Bei mir läuft es mit stornvme auf einem Ryzen 3900x und keine echte Übertaktung (XMP und PBO klar)
Der scheint jetzt nicht so ein hartes Multithreading Problem zu haben.
So langsam wie bei Oakley ist es jedenfalls nicht.
Das ist eine recht volle und viel benutze Samsung 990pro

CrystalDiskMark_20251223204014.png


Ich frage ich ein bisschen (wilde Idee), ob manche ohne aktivierten Schreibcache unterwegs sind und der neue Treiber den immer aktiv hat?
Gibt es die Settings da noch?
Vielleicht probiere ich es nach Weihnachten auch mal aus.
Bloß, sollte es nicht gehen, wie ändere ich die Registry dann wieder :D
 
klampf schrieb:
wie ändere ich die Registry dann wieder

Microsoft-Einträge wieder manuell löschen....Neustart.....Fertig.

klampf schrieb:
So langsam wie bei Oakley

Die ersten Mess-Ergebnisse scheinen auch schon nicht in Ordnung....daher ist die Aussage

Screenshot 2025-12-24 at 12-33-11 News - Nativer NVMe-Support Für Risikofreudige gibt es den n...png

so nicht ganz korrekt.

Original (AM4)

CrystalDiskMark_original.png


Native

CrystalDiskMark_native nvme.png
 
Sepp Depp schrieb:
Microsoft-Einträge wieder manuell löschen....Neustart.....Fertig.
So lange der Rechner noch bootet geht das ja. Aber dann hat man ja auch eigenhtlich kein Problem.
Nur so mein Gedanke ...

und das mit dem Benchmark sieht plausibler aus bei Dir.
 
Zurück
Oben