NVME, M.2 FAQs, Tipps und Fakten


(mehrfach aktualisiert, zuletzt im Mai 2023)



Artikel Einleitung




Einleitung:

Was gibt es neues bezüglich NVME und M.2 SSDs ? In diesem neuen Ratgeber geht es um Tipps, FAQs, Besonderheiten und Wissenswertes in Bezug auf NVME SSDs unter Windows 10 respektive Windows 11, wobei wir Windows 8.1 und Windows 7 durchaus noch nicht ausklammern. Darüber hinaus gehen wir explizit auf den Technikbereich M.2 SSDs ein, auch unter der Berücksichtigung aktueller Fragen und Szenarien aus der Praxis. Dabei war uns insbesondere die Aktualität wichtig, damit ihr aus erster Hand den Stand der aktuellen Laufwerks-Technik erfahrt und etwaige Problemlösungen sofort umsetzen könnt. Einen kleinen Benchmark Bereich, Fotos aus unserem M.2 Alltag und wichtige weiterführende Links zu ergänzenden Artikeln halten wir natürlich ebenso bereit. Wir wünschen euch gute Unterhaltung zu diesem spannenden Thema...










NVME, die grundsätzliche Technik und Infos:


Warum das Thema NVME mit Bezug auf die SSD Weiterentwicklungen so wichtig ist, läßt sich sehr rasch skizzieren. NVME sprich Non-volatile Memory Express (nicht flüchtiger Speicher) hat AHCI als Protokoll für schnelle Datenträger also insbesondere SSDs inzwischen abgelöst, weil die SATA Schnittstelle in Verbindung mit dem AHCI Protokoll an ihre elektrotechnischen und physikalischen Grenzen stößt, was wir in unseren SSD-Tests ja schon seit einiger Zeit beobachten konnten.
Mehr als 600 MB/sec als Datentransfer sind über die herkömmliche SATA Anbindung physikalisch schlichtweg nicht möglich und das wird sich auch durch noch schnellere Laufwerke nicht mehr ändern. Mehr als 600 MByte pro Sekunde fließen also nicht über die bewährte SATA-Schnittstelle. Steckt man eine SSD hingegen in einen PCIe-Slot, kann sich die Geschwindigkeit vervielfachen. Schon PCIe 2.0 ermöglicht Transferraten bis zu 500 MByte/s pro Lane und Richtung – nutzt man zwei oder gar vier Lanes, steigt die Transferrate auf mehrere GByte/s. PCIe 3.0 verdoppelt diese Geschwindigkeit noch einmal, zumindest theoretisch. PCIe 4.0 ist bereits in der Mache, das nur der Vollständigkeithalber.


NVME Prinzip-Skizzen


Bevor wir auf die Fragen und Antworten aus der Praxis eingehen, zunächst ein Einblick in die Materie als solche. Nein, NVME ist keine Schnittstelle oder Port, sondern genau wie IDE und AHCI ein Protokoll, das wird leider gerne sehr oft und ebenso falsch beschrieben. Das Advanced Host Controller Interface (AHCI) ist eine offene Schnittstelle zur Unterstützung von Funktionen wie Native Command Queuing (NCQ mit QD32) Hot Plugging und Power Management für Speichermedien. SATA ist genau wie ATAPI oder SCSI eine Schnittstelle, das nur als Ergänzung, damit wir alle vom selben Thema reden.

Genauer gesagt, ist NVM Express oder Non-Volatile Memory Express (NVME) ein Protokoll für nichtflüchtigen Datenspeicher. Bei diesem nichtflüchtigen Datenspeicher handelt es sich in der Regel um einen Flash-Speicher, der unterschiedliche Bauformen aufweisen kann, also z.B. ein 5,25 oder 2,5 Zoll SSD-Laufwerk, ein M.2 Laufwerk oder was auch immer an Varianten zum Einsatz kommt. Entscheidend ist dabei die neue Anbindung an das System und hier kommt dann NVME in Verbindung mit der PCI-Express-3.0-Schnittstelle zum Tragen. Die Steuerung erfolgt hier in der Regel über die Northbridge des Chipsatzes. Im Gegensatz zu AHCI, das über die Southbridge des Chipsatzes angesteuert wird, so dass es zu keinen gegenseitigen "Verknotungen" kommt.

Für die Zukunft bedeutet dies in der Praxis: M.2 NVME SSDs werden eben nicht mehr über die SATA-Schnittstelle mit dem jeweiligen Chipsatz verbunden, sondern direkt mit PCI Express und dem zuständigen NVME Protokoll. Die physikalische Übertragung wird dabei PCI Express 3.0 zugeordnet, während NVME die darüber liegenden Protokoll-Schichten übernimmt. Das hat seine Gründe, denn es geht darum, aus vielen kleineren Einzelzugriffen größere kompakte Daten-Aktionen zu generieren, die als Resultat daraus schnelle Datentransfers ermöglichen.


NVME Fakten


Als weitere Features stehen durch das Optimieren des I/O-Stacks Stromersparnisse und weniger CPU-Last im Raum, so dass sich aus diesen Attributen und vereinheitlichten Treibern in der Summe der Vorteile ein stimmiges Gesamtkonzept herauskristallisiert, das AHCI über kurz oder lang den Rang ablaufen wird.

Das Thema Treiber spielt dabei eine nicht unwesentliche Rolle, denn je weniger komplex die Anbindung funktioniert, desto größer ist die Chance für eine gut funktionierende Kommunikation zwischen Laufwerk, Betriebssystem und Treiber. Dafür soll der ankündigte Standard-NVMHCI-Treiber sorgen, der jedes einzubindende Laufwerk als Massenspeicher ins System integriert. Soweit also die Theorie...


Einfacher strukturiert:

- ATAPI: ->Protokoll das mit der Schnittstelle IDE/PATA und den dort angeschlossenen Laufwerken über passende Treiber kommuniziert.

- AHCI: ->Protokoll das mit der Schnittstelle SATA und den dort angeschlossenen Laufwerken über passende Treiber kommuniziert.

- NVME: ->Protokoll das mit der Schnittstelle PCI-Express-3.0/4.0 oder 5.0 und den dort angeschlossenen Laufwerken über passende Treiber kommuniziert. Das aktuelle PCIe 4.0 und kommende PCIe 5.0 bzw. 6.0 werden daran prinzipiell nichts ändern.

Noch einen Merksatz zum Schluß: SATA SSDs, egal ob 5,25" Zoll oder M.2 nutzen grundsätzlich das AHCI Protokoll und NVME SSDs, egal ob M.2 oder 5,25" nutzen ebenso grundsätzlich immer das NVME Protokoll !




Im nächsten Kapitel kommen wir jetzt zu den Fragen aus der Praxis, die uns immer wieder erreichen und die wir natürlich nicht unbeantwortet lassen wollen.









Fragen aus der Praxis, Benchmarks und mehr :



Warum ist NVME so viel schneller als AHCI?

AHCI wurde schon 2004 als Protokoll für rotierende Medien mit hohen Latenzzeiten entwickelt und entspricht auch strukturell nicht mehr den heutigen Anforderungen an Nicht-flüchtigem-Speicher. Auf Grund der eingeschränkten Multicore-Unterstützung kann AHCI auch nicht von Prozessoren mit vielen Kernen profitieren, das erklärt die oftmals hohe CPU-Auslastung.
AHCI hat eindeutig höhere Latenzzeiten (bis zu 6,0 µs) , weil AHCI vier nicht-zwischengespeicherte Register-Lesevorgänge pro Befehl erfordert. NVME besitzt diese wichtige Einschränkung nicht, dort ist der Laufwerks-Stack reduziert worden, so dass 64.000 Befehle pro Warteschlange und 64.000 Warteschlangen möglich sind. Das in Verbindung mit einer kompletten Multicore-Unterstüzung resultiert für NVME in niedrigen Latenzen ->minimierter I/O Auslastung und reduzierten Latenzen die bei lediglich 2,8 µs liegen.
In einem anderen Vergleich wird es noch deutlicher, das SAS-Protokoll kann beispielsweise 254 Befehle pro Warteschlange verarbeiten, während SATA nur 32 unterstützt. NVMe unterstützt wie erwähnt 64.000 Befehle pro Warteschlange und 64.000 Warteschlangen, womit demzufolge eine extrem schnelle Befehlsumsetzung für den Laufwerksbetrieb möglich ist. Das ist aber trotzdem alles eher theoretisch, denn in der Praxis stellt sich die Thematik dann doch etwas anders dar, wie wir noch sehen werden...



Existieren noch mehr Vorteile gegenüber AHCI?

Eindeutig ja, die verbesserte Sicherstellung der Datenintegrität ist ein ganz entscheidender weiterer Pluspunkt des neuen Protokolls. NVMe setzt Datenschutz und Redundanz über ein Datenintegrationsfeld (DIF) in der Praxis um. Die dafür zusätzlichen ECC-Bytes werden zur Überprüfung der Dateneigenschaften verwendet, sobald ein Lese- oder Schreibvorgang vom Host initiiert wurde. Der Datenblock umfasst die zusätzlichen ECC-Bytes als zwei Bytes, die für Fehlersuche bei der Datenübertragung durch die zyklische Redundanzprüfung (CRC) bestimmt sind. Ein CRC-Wert wird in jedem logischen Block gespeichert und beim Lesen des Blocks geschrieben. Außerdem wird der geschriebene Wert mit einem errechneten Wert verglichen.




Welche NVME-SSD-Laufwerke wären besonders empfehlenswert hinsichtlich eines reibungslosen Bootvorgangs?

Die aktuellen Laufwerke von Samsung sind diesbezüglich zu empfehlen, als da wären die bewährte Samsung 950 Pro, die bisher ausschließlich im M.2 Format ausgeliefert werden. Diese Laufwerke verfügen über entsprechende programmierte Boot-ROMS und sollten im Normalfall für die Installation eines Betriebssystems prädestiniert sein. Die neueren Samsung 990 Pro, 980 Pro, 970 Pro, 970 EVO, 960 Pro und 960 EVO Laufwerke verfügen nicht mehr über die Boot-ROMs oder auch Option-ROMs. Scheinbar setzt Samsung inzwischen beim Kunden aktuelle Mainboards mit entsprechender UEFI/NVME Unterstützung voraus.
Als typischer Vertreter moderner PCIe-Laufwerke mit NVME Unterstützung bieten sich weiterhin die Series 750 Laufwerke von Intel an, die ebenfalls für das Booten von Betriebssystemen und deren Installation mittels Option ROM präpariert wurden. Das gilt gleichermaßen für die neueren Optane SSDs von Intel.





Existieren auch PCIe-SSD-Laufwerke die NVME nicht unterstützen?

Die Kingston HyperX Predator SSD Laufwerke, OCZ Revo Drives, G.Skill Phoenix Blade und auch das Plextor M6e SSD Laufwerk wären prominente Beispiele, diese Laufwerke sind noch auf AHCI ausgerichtet und unterstützen das NVME Protokoll leider nicht.





Was hat es mit M.2 grundsätzlich auf sich?

M.2, früher als Next Generation Form Factor (NGFF) bezeichnet, ist weder Schnittstelle noch Protokoll, sondern lediglich ein neuer physischer Laufwerks-Formfaktor. Genauer formuliert ist es eine Spezifikation für interne Computer-Erweiterungskarten und entsprechende Ports. Die Spezifikation wurde entworfen, um mSATA abzulösen. Aufgrund der kleineren und flexibleren Abmessungen in Verbindung mit erweiterten Funktionen ist M.2 recht gut für den Anschluss von SSDs geeignet. Dies trifft besonders für kompakte Geräte wie Ultrabooks oder Tablets zu.
Der Hauptunterschied liegt in der Leistung und dem Protokoll (Sprache) der M.2-SSD. Die Spezifikationen der M.2 wurden darum so konzipiert, dass sie sowohl eine SATA- als auch eine PCIe-Schnittstelle für SSDs aufnehmen kann. M.2 SATA-SSDs werden über denselben Controller verwaltet, der auch in typischen 2.5" SATA-SSDs verwendet wird. M.2 NVME PCIe-SSDs werden einen Controller verwenden, der speziell zur Unterstützung des NVME PCIe Protokolls konzipiert wurde.
Daraus ergibt sich folgender Fakt:
Eine M.2 SSD kann immer nur ein Protokoll unterstützen. Jedoch verfügen Mainboards, egal ob in PCs oder Notebooks usw, durchaus auch über variable M.2-Steckplätze, die sowohl SATA als auch PCIe unterstützen können. Darum ist es ja so wichtig, dass man vor dem Einbau solcher Module die Beschaffenheit sprich M.2 Steckplatz Optionen auf dem Mainboard prüft, damit das jeweilige M.2 Modul den korrekten Steckplatz erhält. Darum studiert bitte vorher das Handbuch, oder fragt den Hersteller. Und noch ein Hinweis: eine M.2 SSD kann entweder SATA oder NVME PCIe unterstützen, jedoch niemals beides gleichzeitig!





Welche Rolle spielt der U.2 Formfaktor?

Der Formfaktor U.2 wird für NVMe SSDs im 2,5" Format eingesetzt. Früher wurden sie als SFF-8639 bezeichnet und bekannt. Ab 2015 entschloss man sich die SSD Form Factor Working Group (SFFWG) auf den einfacheren Namen U.2 umzubenennen, was besser zum etablierten M.2 Formfaktor passt. Eine Rolle auf dem Desktop Segment spielt dieser Formfaktor bisher nicht, die allermeisten der ohnehin wenigen Laufwerke wird in erster Linie für den Server-Bereich konzipiert und eingesetzt. Dazu kommen die erheblichen höheren Preise im Vergleich zu herkömmlichen SATA oder M.2 SSDs, die den Anwender vom Kauf abschrecken. U.2 war einige Zeit mal als M.2 Nachfolger im Gespärch, aber das hat sich eben auf Grund der Preise und Ausrichtung auf das Server Segment sehr schnell wieder relativiert. Prominente U.2 Laufwerke wären die Intel Optane 900P, Intel Optane 905P, Samsung PM1725a, oder die Micron 9200 Serie, um nur einige Beispiele zu nennen.






Wie könnte man die einbau-und platzbedingte schwierige Kühlung der M.2 Laufwerke optimieren?

Da bieten sich 5 Optionen an:

1. In dem jeweiligen Rechner für eine grundsätzlich gute Be-und Entlüftung sorgen. Notebooks fallen hier heraus, da sich deren Airflow durch den Anwender kaum beeinflussen lassen, dazu sind die Werksvorgaben zu restriktiv.

2. Die M.2 SSD auf einer passenden PCIe Karte montieren, diese Maßnahme an sich (ohne separaten Kühlkörper) senkt die Temperaturen schon um einige °C, da die M.2 SSD somit etwas aus den Hotspot-Bereichen des Rechners entfernt wird.

3. Eine PCIe-Karte mit passiven Kühlkörpern verwenden, das sollte im Endeffekt die M.2 Temperaturen um mindestens 10 bis 15°C senken können. Mehr als 70°C Dauertemperatur unter Last provoziert das bekannte Throtteln, also das drastische Reduzieren jeglicher Transferleistungen. Was den Airflow und die Kühlleistung angeht, favorisieren wir diese Option.

4. Auf aktuellen hochwertigen Mainboards wurden inzwischen für die M.2 Steckplätze kleinere Kühlbleche implementiert, die zumindest ansatzweise für so etwas wie ansatzweisen Kühleffekt sorgen, sofern wie schon erwähnt ein adäquater Airflow im Gehäuse existiert. Ohne diesen Airflow nützen natürlich auch solche winzigen Bleche kaum etwas.

Etwas anders stellen sich neue M.2 Laufwerke mit üppigen Kühlkörpern, oder Kupfer-Kühlelementen wie die aktuelle Patriot Viper (
8-Kanal-Controller Phison E12 (PS5012-E12) und die Gigabyte Aorus dar. Diese SSDs läßt sich allerdings bedingt durch ihre Bauformen und auf Grund von konzipierbedingtem Platzmangel nicht in einem Notebook unterbringen. Dies gilt natürlich auch für die Corsair MP 600 M.2 SSD mit ihrem ausladenden Kühlkörper.
Die Gigabyte Aorus, die PNY CS4040, das Adata XPG-GAMMIX-S50-PCIe-Gen4-SSD Laufwerk und die Corsair MP 600 M.2 SSDs sind übrigens bereits PCIe 4.0 Laufwerke mit dem neuen Phison PS5016-E16 8-Kanal Controller. Diesbezüglich wird im Laufe des Jahres sicherlich noch einiges folgen. Vor allem vom Marktführer Samsung dürfte sehr bald eine Retourkutsche erfolgen. Was diese Laufwerke bezüglich ihrer Kühlkörper an Kühlleistungen erbringen können, bleibt abzuwarten, das sollten aber entsprechende Tests klären können.

Corsair MP600 M.2 SSD



Teamgroup M.2 SSD

Corsair M.2 SSD

Gigabyte Aorus M.2 SSD

Teamgroup Beispiel

weitere PCIe 4.0 SSD

neuer NVME Kühler

Gigabyte Aorus Kühler


spezieller Kühler von Jiushark

Adata PCIe 4.0 M.2 SSD

Sabrent M.2 SSD


Gigabyte Aorus PCIe 5.0 M.2 SSD mit Kühler



Bilderquellen: Pressemitteilungen der jeweiligen Hersteller


5. Eine fertige M.2 SSD mit passivem Kühlkörper und PCIe Interface kaufen, wie beispielsweise die ältere Intel 750, die aktuelle Intel Optane 900SP PCIe SSD (siehe Bild), oder die Kingston DCP 1000, wären weitere Alternativen, die aber allesamt eher für den Enterprise/Server Betrieb konzipiert wurden.






Intel Optane NVME SSD



Hinweis:
Seit März 2019 existieren jetzt auch Adapterkarten die mehrere M.2 SSDs aufnehmen könnten, wie beispielsweise die neuen Karten von Akasa, als da wären der M.2-Adapter AK-PCCM2P-03 für einmal PCIe und einmal SATA, sowie der M.2-Adapter AK-PCCM2P-04 mit zweimal PCIe 3.0 x4. Beide Karten sind mit Kupferaufnahmen und Kühlkörpern ausgestattet. Im Januar 2020 kommt die neue
Hyper M.2 PCIe 4.0 Adapterkarte von Asus noch hinzu, eine Weiterentwicklung der bestehenden Hyper Produktlinie. Sie soll Platz und Unterstützung für die Verwendung von vier NVME M.2 SSD der Generation PCIe 4.0 bieten.

Akasa M.2 Adapterkarte



ASUS HYPER M.2 X16 V2 PCIe 4.0 Karte


Bilderquellen: Pressemitteilungen der Hersteller



Welche Auswikungen hat es, wenn keine explizite Kühlung für die M.2 Laufwerke möglich ist?

Auf Grund ihrer minimalistischen Bauform, tragen M.2-SSDs nur wenige Flash-Chips und können deren Abwärme und die des SSD-Controllers auch nicht so gut an die Umgebungsluft abgeben. Vor allem bei längeren Schreibzugriffen bremsen manche M.2-SSDs daher ihre Datentransferrate deutlich (throtteln), um nicht zu überhitzen. Bei starker Beanspruchung und langer Dauerlast werden die M.2 Laufwerke also wie bereits erwähnt throtteln, sprich die Lese-und Schreibleistungen werden sich auf SATA-Niveau reduzieren, eventuell sogar noch weiter darunter. Eine adäquate Kühlung für die M.2 SSD-Streifen ist also eine Grundvoraussetzung für eine stabilen Betrieb und dauerhaft hohe Transferraten. Die inzwischen eingeführten kleinen Kühlstreifen auf den Mainboards oder kleine Kupferplättchen innerhalb der M.2 Module sind als Kühlung kaum erwähnenswert und reduzieren die Temperaturen nur marginal.

Wir haben dazu einige Bilder aus unserer Praxis für euch, wo ihr u.a. seht, wie Intel seine PCIe SSDs kühlt und wie man eine M.2 SSD von Samsung mit einer separaten M.2 PCIe Karte bestückt, die einen expliziten Kühler mitbringt:


Zum Vergrößern bitte die Bilder anklicken !

Windows 10 NVME Fakten Windows 10 NVME Fakten Windows 10 NVME Fakten Windows 10 NVME Fakten


Der Umbau auf die separate PCIe Karte bewirkt um die 10 bis 20° reduzierte Temperaturen, was sich insbesondere unter Last sehr positiv auf die Systemstabilität auswirkt.
Die separaten PCIe Karten mit Kühler für die Aufnahme von M.2 SSDs wird inzwischen von einigen Herstellern angeboten wie die ICY BOX IB-PCI214M2-HSL M.2 NVME, der kryoM.2 PCIe 3.0 x4 Adapter für M.2 von Aqua Computer, oder der Alphacool 11438 Eisblock HDX-2 PCI-e 3.0 x4 Adapter für M.2, um nur einige wenige Beispiele zu nennen. Schwierig wird es aber immer dann, wenn die M.2 SSDs beiseitig bestückt wurden und eine der Seiten mit Aufklebern isoliert wurde. Einersseits dürfen die meist wegen Garantieverlust nicht beseitigt werden. Andererseits behindern diese Aufkleber natürlich den Kontakt zu den Kühlkörpern, da sie isolierend wirken. In solchen Fällen solltet ihr die Prioritäten abwägen, entweder Garantie oder Kühlung.

Wer lediglich kleine M.2 Kühlkörper sucht, sollte sich an Beispielen wie dem EKWB NVME Heatsink, dem Akasa M.2 Heatsink, oder dem Silverstone
SST-TP02-M2 M.2 Passivkühler orientieren (Kosten ca 10 bis 15 € das Stück), aber bitte nicht zu viel erwarten, diese kleinen Kühlkörper reduzieren die Abwärme der M.2 SSDs wie bereits erwähnt nur marginal.







Welche grundsätzlichen M.2 Bauformen existieren?

Diesbezüglich stellen sich einige Optionen dar, da die Breite des M.2 Einbau-Ports 12, 16, 22 oder 30 Millimeter betragen kann. Die Länge des M.2 Moduls kann durchaus variieren, aktuell üblich sind 16, 26, 30, 38, 42, 60, 80 und 110 Millimeter. Das bedeutet im Klartext: Breite und Länge der Karte sind in der Zahlen-Codierung bereits enthalten. Der Formfaktor M.2 2280 beispielsweise beschreibt die genaue Bauform, denn die ersten beiden Zahlen nach der M.2 Bezeichnung stehen für die Breite des Moduls, also 22 Millimeter und die dritte und vierte Zahl geben die Länge an, in diesem Fall also 80 Millimeter. Die meisten aktuell erhältlichen SSDs nutzen diese Bauform, es existieren aber auch Ausnahmen in 60 Millimeter Länge. Beachtet dies alles bitte vor dem Kauf einer M.2 SSD, damit es beim Einbau nicht zu Irritationen und Frust kommt.




Bilderquellen: Pressemitteilungen der Hersteller





Hier wieder einige Bilder aus der Praxis, damit die Größenverhältnisse der einzelnen Laufwerke deutlich werden:


Zum Vergrößern bitte die Bilder anklicken !

Windows 10 NVME Fakten Windows 10 NVME Fakten Windows 10 NVME Fakten Windows 10 NVME Fakten






Was bedeuten die jeweiligen KEYS zum Thema M.2?


Auch lauern ein paar Fallstricke, je nach M.2 Port werden ein oder zwei so genannte Keys unterstützt. Aktuell existieren Karten mit M,  B oder B&M Key. Der B Key unterstützt maximal PCIe x2 – also 2 PCI Express Lanes – während der M Key PCIe x4 unterstützt, also 4 PCI Express Lanes. Karten mit B & M Key unterstützen ebenfalls nur PCIe x2. Für SSDs ist daher der schnellere M Key gebräuchlich, wobei einige M.2 SATA Modelle auch auf den B&M Key setzen. Der B Key kann vielseitig eingesetzt werden für z.B. USB Adapterkarten und SATA-SSDs, während der M Key primär bei NVME M.2 PCIe SSDs zum Einsatz kommt. Meistens wird bei SSDs allerdings nicht der Key angegeben, sondern die Anbindung z.B. mit PCI Express 3.0 x4. Da nur der M Key PCI Express x4 unterstützt, muss die Karte in diesem Fall einen M Key besitzen.



M.2 Keys und Abmessungen


Karten mit B&M Key passen in beide Ports und arbeiten generell mit PCI Express x2. Manche Hersteller geben sogar direkt auf dem Slot den verwendeten Key an, so dass eine Überprüfung sehr einfach ist.

Darüber hinaus gibt es noch A, E und A&E Keys, die primär für WLAN, Mobilfunk und Bluetooth-Steckkarten genutzt werden. Schwierig ist hier die Unterscheidung zwischen E Key und B Key, da in beiden Fällen der Trennsteg auf der linken Seite sitzt und sich die Anschlüsse sich nur in der Anzahl der Pins vor dem Trennsteg unterscheiden. Der B Key verschwindet aber so langsam vom Markt. Meistens nutzen die Hersteller eine Kombination aus A oder E Key Slots für Erweiterungskarten und einem M Key Slot für SSDs.

Das größte Problem in diesem Zusammenhang: Karten mit A&E Key passen zwar technisch in jeden Slot mit A oder E Key, funktionieren allerdings nicht in jedem Slot. In so einem Fall sollte der Hersteller kontaktiert wenden, um zu erfahren, welche M.2 Karten kompatibel sind.



Kontaktflächen Beispiele






Worin besteht der Unterschied zwischen M.2 SSDs und mSATA SSDS?


Der Formfaktor M.2 unterstützt grundsätzlich sowohl SATA- als auch PCIe-Speicherschnittstellen, während mSATA lediglich SATA unterstützt. Die mSATA Laufwerke differieren aber auch in der Optik und können nicht in dieselben Systemanschlüsse eingesteckt werden.





Was wäre der größte mechanische Vorteil des physischen M.2 Steckplatzes?

Eindeutig das Fehlen der sonst notwendigen Verkabelung. Dadurch existieren mindestens zwei potentielle Schwachstellen nicht mehr: das Stromkabel und das Datenkabel. Ob das die Anwender allerdings zu dem saftigen Aufpreis eines M.2 Laufwerkes motivieren kann, steht auf einem anderen Blatt. Ansonsten ist der M.2 Steckplatz nichts für Grobmotoriker, denn die Befestigung der M.2 SSD mittels der kleinen Schraube hat schon viele Heimschrauber nahe an einen Wutausbruch gebracht.

Schrauben-Hinweis: ohne die kleine Befestigungs-Montage-Schraube geht gar nichts, ist das M.2 Modul nicht fest verschraubt und steckt nur lose an dem Anschlußport, weigert sich schon das BIOS das Laufwerk zu initialisieren, geschweige denn es zu erkennen. Die Schrauben befinden sich entweder im Mainboard Zubehör, oder sind bereits im M.2 Bereich des Mainboards eingeschraubt.




Was wären die Nachteile des physischen M.2 Steckplatzes?

Diesbezüglich gäbe es einige. Die stellenweise ja nach System schwierige Kühlung der M.2 SSDs ist ein Dauerthema. Ebenso lassen sich M.2 Laufwerke relativ umständlich bis gar nicht hotpluggen, also schnell aus dem System entfernen (Hot Swapping). Desweiteren ordnen die Hersteller ihre M.2 Laufwerke an den unmöglichsten Bereichen an, beispielsweise auf der Rückseite des Mainboards. Dazu käme je nach Hersteller eine deutlich reduzierte Auswahl bei der Auswahl der jeweiligen Laufwerks-Kapazitäten. Das Thema Airflow und Kühlung haben wir schon weiter oben tangiert.





Warum sind einige M.2 Laufwerke nicht schneller als SATA SSDs?

Vom möglicherweise fehlenden NVME Treibern mal abgesehen, also rein installations-technischen Problemen, existieren auch M.2 Laufwerke, die über keine NVME PCIe Ansteuerung, sondern noch über den älteren SATA BUS eingebunden wurden. Es kommt darum auf den Controller und die verwendete Schnittstelle auf dem Mainboard an. M.2-SSDs können per PCI Express oder SATA 6G angebunden sein und M.2 SSDs mit SATA-6G-Interface sind eben nicht schneller, sondern einfach nur teurer. Ein typisches Beispiel wäre die aktuelle Crucial MX 500 M.2 SSD, die leglich über ein SATA Interface eingebunden wird.





Kann man M.2 Laufwerke klonen?

Das ist in Bezug auf eine M.2 SATA SSD durchaus möglich und unterscheidet sich nicht wirklich vom Klonen einer SATA SSD. Dazu empfehlen wir euch unseren entsprechenden Spezial-Artikel, der an seiner Aktualität nichts verloren hat: SSD klonen - leicht gemacht

Eines sollte man aber vor dem Klonen sichergestellt sein: auf dem zu klonenden System soweit möglich NVME Treiber schon im Vorwege zu installieren bzw. zu aktivieren, damit diese während und nach dem Klonen sofort wirksam werden. Dieser Hinweis gilt natürlich nur für NVME Laufwerke. Desweiteren bieten einige Hersteller wie beispielsweise passende Samsung Data Migrationssoftwares kostenlos an, diese Offerte sollte man nutzen. Samsung Data Migrationssoftware






Wie kann ich prüfen, ob meine M.2 NVME SSD im richtigen NVME PCIe Modus läuft?

Mit einer aktuellen Version von CrystalDiskInfo wäre das kein Problem, wie wir anhand unseres Screenshots einer aktuellen Samsung 970 EVO sehen können:





CrystalDiskInfo Beispiel

Entscheidend für die Frage ist die Rubrik Transfer Mode von CrystalDiskInfo, darin sehen wir zwei Einträge, einmal links PCIe 3.0 x4, das skizziert den Ist-Zustand und einmal rechts daneben ebenfalls PCIe 3.0 x4, das umschreibt das maximal Mögliche der vorhandenen Schnittstelle bzw. des vorhandenen Protokolls. Beides korrespondiert miteinander, wir haben unsere M.2 NVME SSD also korrekt im System integriert, die erforderlichen Treiber installiert und das System kommuniziert mit der SSD sozusagen in der richtigen "Sprache".






Meine NVME M.2 SSD läuft sehr langsam und liefert wenn überhaupt nur die Hälfte der versprochenen Leistung?

Dann wurde die M.2 SSD sehr wahrscheinlich in einen PCIe x2 Port gesteckt, der einfach nicht mehr liefert. Wie man das kontrollieren kann, steht in der Antwort der vorherigen Frage.
Davon abgesehen, x4-fähige M.2 SSDs erreichen nur dann ihre volle Geschwindigkeit, wenn sie in einem Motherboard installiert wurden, das PCIe x4-Geschwindigkeiten unterstützt. Zudem bestehen auf Systemplatinen PCIe-Beschränkungen, wenn die Gesamtanzahl der PCIe-Lanes überschritten wird. Wenn die Lanes knapp werden, weil zu viele Laufwerke montiert wurden, könnten PCIe-M.2 x4 SSDs auf 2 oder sogar auf null Spuren beschränkt werden.






Welche Transfergeschwindigkeiten kann man von guten M.2 NVME SSDs erwarten?

Das hängt natürlich auch von der verwendeten Plattform sprich CPU, Mainboard usw. ab, aber wer ein aktuelles AMD Ryzen AM4/AM5 oder Intel Systemen einsetzt, sollte mit den folgenden Benchmark Beispielen rechnen dürfen. Wir haben dazu eine aktuelle Samsung 970 EVO und eine Samsung 970 Pro in jeweils 2TB Kapazität eingesetzt:


AS SSD Test 1

AS SSD Test 2


Die 2020/2021 veröffentlichten Samsung 980 Pro NVME M.2 Laufwerke legten diesbezüglich noch eine Schippe drauf:






Was wir bezüglich PCIe 5.0 erwarten können, zeigen die ersten Benchmarks ende August 2022 sehr deutlich:









Wir verfügen darüber hinaus noch über einige Praxis-Benchmarks etwas älterer PCIe Laufwerke, die wir euch nicht vorenthalten wollen. Es handelt sich dabei um die Samsung 950 Pro M.2 NVME SSD (untere Screenshot Serie) und die Intel 750 PCIe SSD (obere Screenshot Serie). Das ganze wurde unter Windows 7 ausgeführt, die jeweiligen NVME Treiber von Samsung respektive Intel waren natürlich installiert:


Zum Vergrößern bitte die Bilder anklicken !

Windows 10 NVME Fakten Windows 10 NVME Fakten Windows 10 NVME Fakten Windows 10 NVME Fakten


Zum Vergrößern bitte die Bilder anklicken !

Windows 10 NVME Fakten Windows 10 NVME Fakten Windows 10 NVME Fakten Windows 10 NVME Fakten



Zum Vergrößern bitte das Bild anklicken !

Windows 10 NVME Fakten




Hinweis: es wird gerne über den Schreibcache (siehe den letzten einzelnen Screenshot oben) von Windows diskutiert. Unter Windows 8.1, Windows 10 und Windows 11 sollte man dort gar erfahrungsgemäß nichts verändern. Aber unter Windows 7 und für die jeweiligen Benchmarks, insbesondere für AS SSD kann man den Schreibcache aktivieren. Das Ganze erhöht etwas die Leistung und erbringt bessere Wertung, für die Praxis im Alltag ist dieses Prozedere aber nur bedingt praktikabel, zumal einige SSDs entweder gar nicht darauf reagieren oder System-Irritationen produzieren, bis hin zu kompletten Abstürzen und Blue Screens ! Die Warnung von Intel aus dem Screenshot sollte man also durchaus ernst nehmen !





Haben die Sicherheitsupdates für Spectre und Meltdown negative Auswirkungen auf die Performance?

Leider ja, zumindest haben die Kollegen der c't dies skizziert: Intel-Benchmarks zu Meltdown/Spectre: Performance sackt um bis zu 10 Prozent ab

Aktuelle AMD Ryzen Systeme scheinen nicht in dem Maße betroffen zu sein, was sich im Verlauf auf den aktuellen Ryzen 5000 und Ryzen 7000 Systemen bestätigen konnte. Ob Intel dieses Manko noch umkehren kann, bleibt abzuwarten.






Was bewirkt dies konkret in der Praxis ? Spürt man den Unterschied zu einer herkömmlichen SATA SSD?

Jein, der Workflow einer aktuellen NVME M.2 SSD unterscheidet sich kaum von einer SATA SSD, zumindest nicht auf einem handelsüblichen Desktop-PC. Was die rein sequentielle Leistung angeht, so können die schnellen NVMW M.2 SSDs natürlich beeindruckende Werte liefern, wie unser AS SSD Beispiel zeigt. Das besitzt aber nur wenig Praxis-relevanz, denn der Workflow auf einem Desktop-PC hat damit wenig gemeinsam. Dort werden Programme und Betriebssysteme installiert, das wird auch von einer SATA SSD schnell absolviert. Wenn es um Latenzen, das Booten oder das Öffnen von Programmen und Applikationen geht, wird man in der Praxis auch keinen spürbaren Unterschied feststellen können, auch wenn Stoppuhren und Benchmarks etwas anderes suggerieren.

Die Stärken einer M.2 NVME SSD kommen dann zum Tragen, wenn entsprechende System-Beanspruchungen existieren, also Rechenleistung in Bezug auf Videobearbeitung, den Umgang mit vielen üppig dimensionierten Fotos, der tägliche Transfer von großen Datenmengen oder der Transport von vielen kleinen Daten über einen längeren Zeitraum. Wer diese Workflows privat tatsächlich benötigt, wird sicherlich nicht enttäuscht.





Wie kann man M.2 Laufwerke sicher löschen ?

Ein schwieriges Thema, da die Hersteller auch mit ihren eigenen Tools dafür keinen Support bieten. Der einzige Workaround wäre das Anschließen der M.2 SSD an einen passenden SATA Adapter wie bespielsweise den SATERASER4 von Startech, oder den RaidSonic Icy Box IB-CVB512-S Adapter (nicht mit NVME M.2 kompatibel !), um die M.2 SSD dann entsprechend über die SATA Schnittstelle anzusprechen und dann sicher zu löschen. Der drezeit einige NVME M.2 SSD Adapter, der auch mit diesen Laufwerken funktioniert, ist der JMS583-Chip von JMicron, der ende 2018 in passende Geräte verpflanzt wurde. Bisher verfügbare Geräte wären z.B. der
Adwits USB 3.1 UASP zu PCIe NVMe M.2 2230/2242/2260/2280 Hochleistungs-SSD Adapter, oder das XT-XINTE LM 902 USB3.1 Typ C NVMe SSD Gehäuseadapter M Key-Anschluss M.2 NGFF an USB 3.1 Konverter Festplatte Festplattengehäuse.

Weitere Optionen wären die Verwendung von externen Linux Livesystemen, über die könnte man mit Hilfe des Befehls hdparm einiges bewerkstelligen. Von Parted Magic gibt es mittlerweile das Tool Parted Magic Disc Eraser Tool, mit dem ähnliches erreichen sollte. Und schlußendlich könnte man mit h2testw von Heise die M.2 SSD überschreiben.

Moderne UEFI Mainboards bieten inzwischen eine Secure Erase Option innerhalb des UEFI/BIOS an, eine sicherlich kaum bekannte Variante.

Das sichere Löschen (Secure Erase) für extern angeschlossene SSDs (über USB Gehäuse oder Adapter) wird normalerweise nicht funktionieren, weil die USB-SATA Bridgechips der Gehäuse und/oder Adapter dazwischenfunken und dies verhindern.






Könnte man eine M.2 SSD in ein externes USB Gehäuse einbauen?

Ja das ist inzwischen problemlos möglich, dazu wurden passende Geräte konzipiert und sind mittlerweile erhältlich. Als Beispiel empfehlen wir dazu das
ICY BOX IB-184M2 externe Gehäuse für 1x M.2 SATA SSD, USB 3.1 Type-A (Gen 2, 10 Gbit/s), 2230/2242/2260/2280. Diese externen Gehäuse setzen aber eine M.2 SSD mit SATA Interface voraus. Wer eine NVME M.2 SSD in ein externes Gehäuse setzen möchte, sollte USB 3.1 Gehäuse wie das ICY BOX IB-1816M-C31 einsetzen.
Problematisch ist bei SSDs, egal ob SATA oder M.2, in externen USB 3.0 und 3.1 Gehäusen immer noch das Thema Trim-Funktion, die von den allermeisten USB-SATA-Brückencontrollern nicht korrekt interpretiert wrden kann. Wobei die Funktion Wear-Leveling natürlich immer noch funktioniert, was unterstützend wirksam wird. Das bedeutet: Die Einträge aller Blöcke einer SSD werden gleichmäßig verteilt, um eine ausgeglichene Abnutzung zu gewährleisten. Alle Zellen bekommen dabei die gleiche Anzahl an Schreibvorgängen, um zu vermeiden, dass zu oft im gleichen Block geschrieben wird und die Zelle zu schnell verschleißt.

Eine Ausnahme wird diesbezüglich der neue JMicron JMS583 Controller sein, der einen PCIe-auf-USB-Bridge-Chip besitzt, der die Trim-Funktion nativ unterstützt. Wichtig dabei ist auch das Betriebssystem, weil ab Windows 8 Trim über das USB Attached SCSI Protocol (UASP) unterstützt wird. Aber auch dann hängt das Ganze vom Controller und der Firmware ab.






Läßt sich bei M.2 SSDs ein Firmware Update problemlos durchführen ?

Da driften die Vorstellungsweisen der Hersteller erheblich auseinander. Intel handelt die Firmware Updates für ihre NVME Laufwerke wie die Intel 750 Serie oder die neuen Optane Laufwerke über die aktuellen Toolbox Versionen aus, das sind aber auch keine M.2 Laufwerke, sondern PCI Express 3.0 x4 SSDs auf Adapterplatine.

Samsung aktualisiert die Firmwares ihrer M.2 SSDs über die Samsung Magician Software oder über entsprechende ISO-Dateien, über die gebootet und aktualisiert werden kann, was natürlich mehr Sicherheit innerhalb des Update Prozederes bietet, als die Updates unter Windows laufen zu lassen.

Andere Hersteller hüllen sich zu dem Thema bisher weitestgehend in Schweigen, bieten keine Firmware Updates an, oder haben Tools usw. in der Entwicklung, es tut sich also etwas.






Warum taucht meine neue NVME M.2 SSD nicht im BIOS auf?

Das Problem ist bekannt und bedeutet erst einmal nicht sehr viel, denn viele UEFI BIOS Versionen zeigen lediglich SATA Laufwerke an, insbesonder diejenigen, von denen gebootet werden kann. Deswegen wäre eine Installation auf Windows 10 trotzdem möglich, wo das Laufwerk dann in der Datenträgerverwaltung abgebildet wird. Ist das auch dort nicht der Fall, pfuscht möglicherweise eine veraltete BIOS Version oder Secure Boot dazwischen. Erstes sollte aktualisiert werden, zweiteres aktiviert bzw. deaktiviert werden, da hilft nur ausprobieren.

Erwähnt werden sollte in diesem Zusammenhang aber auch, dass die mainboard Hersteller diesbezüglich gerne ihr eigenes Süppchen kochen, einige bieten im UEFI/BIOS eine eigene NVME Kategorie an, andere dagegen gar nichts, was den Anwender unterm Strich natürlich zusätzlich verunsichert.






Wäre es möglich über den M.2 Formfaktor mehr als 4 Lanes einzubinden?

Schwierig, der M.2 (auch U.2) Formfaktor limitiert diesen Bereich auf 4 nutzbare Lanes. Einzige bekannte Variante um dies zu erhöhen wäre die Nutzung eines Adapters wie die
ASUS Hyper M.2 X16 Card (90MC05G0-M0EAY0), oder die Gigabyte CMT2014, oder die ASRock Ultra Quad M.2 Card. Diese speziellen Adapter-Karten verfügen über die PCIe Lane Bifurcation Technik, so dass man in diese Adapter-Karte passende M.2 SSDs einbaut, steckt das ganze Konstrukt dann in einen PCIe x16 Slot, ohne das es zur Lanes Limitierung kommt. Dies funktioniert allerdings nur dann, wenn das Mainboard PCIe Lane Bifurcation unterstützt.

Prominente Beispiele wäre die X299 Plattform von Intel, die TR4 Mainboards von AMD, sowie die kommenden x570 Chipsätze von AMD für die neuen AMD Ryzen 3000 CPUs. Als entsprechende Adapterkarte käme die
DeLOCK PCI Express x16 Card to 2x internal NVMe M.2 Key M (89961) in Betracht, die allerdings mit ca. 250 € zu bezahlen wäre. Wie gut das alles in der Praxis funktioniert, steht auf einem anderen Blatt.







Worauf sollte man sonst noch achten, wenn man eine M.2 SSD verwenden möchte?

Auf einigen Mainboards sind andere SATA- oder PCIe-Ports nicht nutzbar, wenn eine M.2-SSD zum Einsatz kommt, weil die zugehörigen Chipsatz-Anschlüsse mehrfach belegt sind. Das bedeutet im Klartext, dass viele Mainboards zwei SATA-Ports abschalten, wenn eine M.2-SSD zusätzlich eingebaut wird, so dass dann maximal vier SATA-Ports in der Summe nutzbar wären.

Aktuelle AMD Ryzen 3/6/7 Plattformen verfügen über 24 PCIe Lanes. Aktuelle Intel Plattformen dagegen über 20 PCIe Lanes. Wem das nichts sagt, die einzelnen Punkt-zu-Punkt-Verbindungen von PCI-Express werden durch eine oder mehrere Lanes einer selbstgetakteten seriellen Verbindung ausgeführt. Darum sollte man sich die Belegung der einzelnen Mainboard Lanes vor dem Kauf sehr genau anschauen und/oder den Hersteller danach und etwaigen Einschränkungen fragen.

Ein weiterer wichtiger Punkt ist der M.2 Steckplatz an sich, denn es gibt immer wieder Situationen, in denen eine M.2 SATA SSD in einen NVME M.2 Steckplatz gesteckt wird und keine Laufwerkserkennung erfolgt. Das ist vorher unbedingt zu prüfen, also checkt bitte den vorhandenen Steckplatz in Bezug auf einen M.2 SATA respektive NVME M.2 Support. Beides kann aber muß nicht kompatibel sein. Im Zweifel fragt bitte den Mainboard Hersteller.






Was ist mit dem BIOS, muß da was spezielles eingestellt werden?

Eigentlich nicht, sofern der Hardware Unterbau aktuell ist. Ansonsten sollte man sich sehr genau ansehen, wie gut die einzubauenden M.2 SSD oder NVMW M.2 SSD erkannt werden. Die Mainboard Hersteller haben speziell für den Einbau von NVME Laufwerken inzwischen eine eigene NVME Rubrik implementiert:


BIOS-NVME Beispiel




Es existieren Mainboard Konstellationen (egal ob Intel oder AMD), wo das Booten respektive die Installation ausschließlich im UEFI Modus klappt. Dies gilt insbesondere für ältere Technik, insofern sollte man im BIOS mit CSM experimentieren, denn dieser CSM Modus (Compatibility Support Module) kurz CSM (übersetzt = BIOS-Kompatibilitäts-Modus) soll bei der Erkennung helfen, wenn die eingesetzten Betriebssysteme nicht mit UEFI umgehen können und/oder auf 32bit Systemen installiert wird.

Man kann den CSM-Modus - wenn gewünscht oder aus anderen Gründern erforderlich - natürlich auch für solche Betriebssysteme nutzen, die eigentlich schon mit EFI umgehen können.

Im CSM-Modus verhält sich das System - was Start und Installation angeht so, als man es von einem nativen BIOS-System gewohnt ist. Die Aktivierung des CSM-Modus, sofern er nicht schon ab Werk auf automatisch gestellt wurde, zwingt den Anwender explizit dazu, sich beim Start eines Start-Datenträgers für einen der beiden Modi (UEFI oder Legacy) im UEFI Menü zu entscheiden.

Die ganze CSM Angelegenheit hat aber auch eine unschöne Fußnote, denn unter den Systemherstellern herrscht bislang keine Einigkeit in Bezug auf das Boot-Verhalten von UEFI-Firmwares. Das hat zur Konsequenz, das die Hersteller nichts riskieren und viele Systeme deshalb im Nicht-UEFI-Modus ausgeliefern, d.h. der CSM Modus wird als Einstellungs-Standard vorgegeben. Das sollte man vor einer Installation wissen oder bei unklaren Infos eben vorab abklären.

Will man dieser unschönen Problematik aus dem Weg gehen, sollte man seine NVME SSDs grundsätzlich in GPT Partitionierung und UEFI Modus installieren, damit umschifft man elegant alle Widrigkeiten schon im Vorfeld.






Taugen die Software Tools der SSD Hersteller inzwischen etwas?

An unserer Kritik aus 2014 hat sich nur sehr wenig geändert, offensichtlich haben die Hersteller daraus wenig bis nichts gelernt: SSD-Tools: Fluch oder Segen ? eine Bestandsaufnahme






Welche Microsoft Betriebssysteme unterstützen NVME?

Windows 8.1 und Windows 10 können im Gegensatz zu Windows 7 mit dem NVME Protokoll kommunizieren und unterstützen es bereits ab Werk nativ, d.h. es muß kein separater Treiber nachgeladen und/oder installiert werden. Die entsprechenden Treiber sind in der Windows Treiberdatenbank registriert und verankert. Ob es von Intel noch speziell optimierte Treiber analog zu AHCI und Intel Rapid geben wird, wird sich zeigen, dazu können wir zum gegenwärtigen Zeitpunkt keine Prognose abgeben. Die derzeitigen Intel Optane Treiber wirken noch etwas unfertig.





Wie kann es sein, dass Windows 8.1 NVME schon unterstützt?

Das NVME Protokoll wurde bereits 2011/2012 verabschiedet und Microsoft hat für Windows 8.1 und den Server 2012 im Zuge diverser Updates die entsprechende Treiber-Umsetzung realisiert respektive zeitnah nachgerüstet.





Warum werden einige M.2 SSDs nicht im System erkannt?

Eigentich sollte es keine Rolle spielen, aber es existieren nicht wenige Mainboards, egal ob von Intel oder AMD, die sehr explizit nach der korrekten M.2 SSD im korrekten M.2 Steckplatz verlangen. Das bedeutet, das eine M.2 SSD mit SATA Interface in einem NVME M.2 Steckplatz nicht erkannt wird. Umgekehrt übrigens auch, eine NVME M.2 SSD wird in einem M.2 SATA Steckplatz oftmals ebenso abgelehnt. Der direkt an die CPU angeschlossene M.2-Slot (das wäre der obere M.2 Slot) unterstützt ausschließlich NVME-M.2-SSDs und ist nicht abwärtskompatibel zu SATA-M.2-SSDs. Also überprüft bitte in eurem Mainboard Handbuch sehr genau, was der Mainboard Hersteller diesbezüglich vorgibt.





Meine neue M.2 SATA SSD oder NVME PCIe SSD wird generell nicht erkannt, was ist zu tun?

Wenn das Umsetzen aller unserer Tipps aus diesem Artikel für die Erkennung der Laufwerke keine Lösung erbracht hat, bewegen wir uns sehr wahrscheinlich auf dem dünnen Eis der Inkompatiblitäten, vor dem wir scheinbar auch 2019 und darüber hinaus nicht verschont werden. Das ist leider so und nicht zu ändern, denn die Hersteller, egal ob von SSD oder Mainboard ignorieren immer wieder gängige Standards und köcheln ihr Süppchen nach zu vielen fragwürdigen Rezepten.

Die Thematik dürfte den Übertaktern geläufig sein, frei nach dem Motto "Übertakten besteht zu 90% aus Glück und 10% RMA, oder war es tatsächlich doch umgekehrt...?"





Was ist mit Windows 7?

Diesbezüglich sieht es schon deutlich schlechter aus, eine offizielle Nachrüstung hat es außer einem Hotfix nicht gegeben, insofern ist man auf 3rd-party Treiber angewiesen, wobei Intel und inzwischen auch Samsung bereits entsprechende Lösungen anbietet, die mehr oder weniger gut funktionieren. ->siehe Intel/Samsung Links.





Müssen noch zusätzliche NVME Treiber installiert werden?

Für eine reibungslose Unterstüzung von NVME genügen zumindest unter Windows 10 und Windows 11 die vorhandenen nativen Microsoft Treiber (stornvme). Wie gut diese Treiber inzwischen performen, zeigt sich in den Samsung Empfehlungen, die diesen Treiber in ihren Support Unterlagen für aktuelle NVME Laufwerke explizit empfehlen. Der eigene Samsung NVME Treiber wurde seit Jahren nicht aktualisiert und für die 980 Pro bzw. 990 Pro sogar komplett gestrichen, weil dieser Treiber für viele Probleme verantwortlich zeichnet.

Wer die volle Funktions-Bandbreite benötigt und noch ein paar Prozentpünktchen mehr Tempo ausreizen möchte, der sollte die entsprechenden expliziten NVME Treiber der jeweiligen Hersteller je nach vorhandenem System hinzuinstallieren. Der Hotfix für Windows 7 ist übrgens notwwendig, weil Windows 7 ab Werk überhaupt keinen Support für NVME Laufwerke bietet.


Windows 7 und Windows Server 2008 R2 NVME Hotfix


AMD NVME/RAID Driver für Windows 7, 8.1 und Windows 10


Intel Client NVME Windows Treiber für Windows 7, 8.1 und Windows 10


Intel Datacenter NVME-Treiber für Windows 7, 8.1 und Windows 10


Toshiba/OCZ NVME Treiber für Windows 7 bis Windows 10


Samsung NVMe SSD 970 Pro, 970 EVO, 960 PRO, 960 EVO und 950 PRO NVME Treiber 3.3



Wichtige Info: AMD stellt seit 2017 (siehe Link) inzwischen ebenfalls passende NVME-Treiber zur Verfügung. Linux bietet bereits kompatible Treiber an, OS X unterstützt NVME seit dem 10.10.3 OS X Yosemite Update.
Andere Firmen wie SanDisk, Crucial, HP oder Western Digital tun sich bisher offenkundig noch schwer mit der Materie, so dass der Anwender auf deren Webseiten meistens ohne Erfolg nach NVME Treibern sucht. In so einem Fall kontaktiert bitte deren Support.





Was gäbe es unter Windows 10 und Windows 11 bezüglich SSDs sonst noch zu beachten?


Dazu haben wir bereits an anderer Stelle einen passenden und kürzlich aktualisierten Artikel verfaßt: Windows 10: SSD-Praxis, die wichtigsten Fragen, der weitestgehend auch für Windows 11 Gültigkeit und Relevanz besitzt.







Kann man von NVME-Laufwerken booten?

Grundsätzlich schon, aber die Plattformen sprich Mainboards sollten möglichst aktuell sein und UEFI unterstützen, weil ohne diesen UEFI Support booten NVME SSDs selten bis gar nicht. Ältere Plattformen wie beispielsweise Intel Z77 und Z87 dementsprechend erst nach einem BIOS-UEFI Update, sofern möglich. Die späteren Intel Z97 und X99 Chipsätze benötigen vermutlich auch ein entsprechendes Bios Update, wobei das von Hersteller zu Hersteller durchaus variieren kann. Im Netz kursieren auch UEFI-Modding Anleitungen, die auf älteren Systemen zum Erfolg führen sollen, wir haben das aber nicht ausprobiert.

AMDs 990FXA Chipsatz wird sich ohne aktuellen BIOS Code wohl ebenso sträuben. Es spricht also sehr viel für die aktuellen Z170/Z270/Z370/Z390/Z490/Z590/Z690/Z790 Plattformen von Intel respektive für die aktuellen AMD AM4/TR4/AM5/TR5 Unterbauten, u.a. auch wegen der größeren Anzahl an verfügbaren Lanes, die weniger Einschränkungen bei der Bestückung garantieren.

Zögert also bitte diesbezüglich nicht im Bedarfsfall die Mainboard Hersteller zu kontaktieren, sehr oft liegen helfende BIOS-Updates in den Schubladen und wurden nur nicht öffentlich kommuniziert.

Weiter oben haben wir passende Laufwerke schon empfohlen, dazu gehören auch die PCIe NVME-Laufwerke von Intel aus der 750er und Optane Series. Samsung verfolgt diesbezüglich allerdings eine kaum nachzuvollziehende Politik, die Samsung 950 Pro (M.2)hat ab Werk da so wichtige Option ROM, ohne dass es auf einem älteren System wie gesagt sehr schwierig wird etwas zu installieren, geschweige denn von der SSD zu booten. Die Nachfolger Samsung 990 Pro, 980 Pro, 970 Pro, 970 EVO, 960 Pro und 960 EVO (M.2) verfügen über das Option ROM nicht, was die ganze Geschichte natürlich nicht unbedingt einfacher macht, wenn man kein aktuelles Mainboard mit nativer UEFI/NVME Unterstützung besitzt.


Wem das als Einstieg in die Materie noch nicht genügen sollte, der kann sich gerne bei NVMexpress.org weitergehend informieren.









Fazit und Anmerkungen:

Das Thema NVME M.2 SSDs ist gar nicht so kompliziert, wie es teilweise anmutet, aber einige wichtige Eckpfeiler sollten schon beachtet werden, damit der Einbau dieser Laufwerke nicht in einem Debakel endet, dafür ist die Technik auch zu teuer. Aber auch wenn diese Technik inzwischen massentauglich zur Verfügung steht, zum alten Eisen gehören SATA SSDs deswegen noch lange nicht, zumal sie immer noch in der Lage sind Rechner zu beschleunigen und genug genügend Rechenleistung für die alltäglichen Arbeiten an einem PC oder Notebook ermöglichen.

In diesem Artikel haben wir die praxisnahen Problematiken der NVME und M.2 Laufwerkstechnik reflektiert, wobei wir eines noch abschließend betonen möchten, eine gute Planung ist unverzichtbar. Achtet bitte auf halbwegs aktuelle Plattformen als Basis für diese SSDs. Es ergibt keinen Sinn, so etwas in 10 Jahre alte Systeme zu stecken, selbst wenn entsprechende Einbauoptionen vorhanden wären. Die Erfahrung zeigt, dass ältere Systeme einfach nicht in der Lage fehlerfrei mit den Laufwerken zu korrespondieren, bis hin zu ständigen Erkennungsproblemen und fehlender EFI/UEFI Unterstützung. Natürlich sind aktuelle BIOS Versionen für die eingesetzten Mainboards ebenso Pflicht, wie aktuelle Treiber und Betriebssysteme. Windows 7 kann zwar durchaus noch auf die Unterstützung von NVME und M.2 angehoben werden, so richtig kompatibel stellt sich das Ganze aber erst ab Windows 8.1 respektive Windows 10 und 11 dar. Angesichts der Tatsache, dass der Support für Windows 10 in 2025 endet, sollte man spätestens vor dem Kauf neuer Laufwerke über einen zeitnahen Wechsel nachdenken.

Apropos Support, Microsoft, Intel und AMD haben dem Anwender dieszüglich ohnehin schon einige Stolpersteine in den Weg gelegt, da aktuelle Prozessoren/Mainboard Chipsätze nur noch von Windows 10 und Windows 11 nativ also ohne Klimmzüge unterstützt werden. Und wenn wir uns vor Augen führen, das auch im Januar 2019 das kostenlose Upgrade von Windows 7 zu Windows 10 und Windows 11 immer noch funktioniert, was spricht dagegen ? Eigentlich nichts, auch wenn viele Windows 7 Nutzer sicherlich leidende Gesichter ziehen. Aber Fakt ist nun einmal, dass Windows 7 aus 2009 inzwischen auf viele technische Innovationen mangels Kompatibilität verzichten muß. Sei es der fehlende USB 3.0/3.1 Stack bei der Installationen auf aktuellen AMD oder Intel Mainboards, der nicht vorhandene DirectX 12 Support, oder der verzicht auf eine native 4K und HDR Unterstützung, was den Netflix Usern lediglich Videos in Full HD ermöglicht. So oder so, die Argumente für Windows 7 aber auch Windows 8.1 werden knapp, da beißt die Maus keinen Faden ab.

Ein Technik-Ausblick:
Für wen die neueste Technik gerade gut genug ist und wer gerne als Early Adopter fungiert, sollte sich die ab Frühjahr 2020 aufgeschlagenen M.2 Laufwerke der PCIe 4.0/5.0 und NVME 1.4/2.0 Plattformen notieren. Diese PCIe 4.0 Generation wird erstmalig über die x570 und B550 Mainboards der aktuellen bzw. kommenden AMD Ryzen 3000/5000 Prozessoren unterstützt werden. Erste Laufwerke wurden bereits angekündigt, dazu gehören Adata XPG-GAMMIX-S50-PCIe-Gen4, Adata SX8100, PNY CS4040, Corsair MP 600, Gigabyte Aorus NVMW Gen4, M.2 SSDs von Klevv/Essencore, Galax HOF Pro PCIe M.2 SSD,Team Group C
ardea Zero Z440 und Patriot mit seiner Viper VP-4100 M.2 SSD, die allesamt vom Phison SSD-Controller PS5016-E16 bzw. Phison PS5018-E18 angesteuert werden, wobei letzterer 7GB/s erreichen soll. Sicherlich werden im Verlauf 2020/2021 noch weitere Hersteller nachlegen. Eine Samsung 980 Pro mit PCIe 4.0 Unterstützung, aber nur mit TLC Flashspeicher, wurde im August 2020 lanciert und ist mittlerweile in vielen Systemen und auch in unserem Redaktionsrechner beheimatet:



Silicon-Motion will mit den Controllern SM2264/SM2267 ebenfalls in dieser Sparte angreifen, erste Produkte u.a. von Adata wurden auf der Computex 2019 bereits avisiert und nehmen ein Jahr später konkrete Formen an. Crucial/Micron werden aller Voraussicht nach ebenfalls auf einen eigenen Controller zur Ansteuerung ihrer kommenden PCIe 4.0 SSDs setzen. Die neue X100 SSD in Verbindung mit der Flash-Alternative 3D XPoint ist da ein erster Indikator:



Marvell Controller stehen dem nicht nach, bisher wurden die Controller 88SS1321, 88SS1322 und 88SS1323 angekündigt (August 2019). Dazu kommt noch ein Neuling in der Scene, nämlich Innogrit, die über ehemalige Marvell und Toshiba Mitarbeiter das notwendige Know-how für die Produktion ihrer eigenen PCIe 4.0 Controller mitbringen sollten.

Western Digital hat im Oktober 2020 sein neues PCIe 4.0 Topmodell in Aussicht gestellt, das bereits über einen PCIe4.0 Controller der zweiten Generation verfügen soll, der genau wie der verbaute Flashhspeicher aus eigener Produktion stammen soll:



Die WD Black SN850 misst sich mit der schon weiter oben erwänten Samsung SSD 980 Pro, die mit 7 GByte/s sequenziell liest, 5 GByte/s schreibt. Bei zufälligen Zugriffen könnte Western Digital sogar einen kleinen Vorteil haben, Samsung erreicht diesbezüglich maximal 850.000 IOPS. Weitere Konkurrenz steht mit der zweiten Phison-Controller-Generation E18 in den Startlöchern: Galax (KFA2) und Sabrent haben bereits entsprechende SSDs angekündigt, die wahrscheinlich im Frühjahr 2021 auf den Markt kommen werden.

In dieser Leistungskategorie soll sich auch die neue Crucial P5 Plus wiederfinden, die mit einem PCIe 4.0 Interface, TLC Flashspeicher von Micron und einem Micron DM02A1 (8 Channel) Controller aufwarten wird.

PNY hat am 22. Oktober 2020 die
PNY XLR8 CS3040: PCIe-4.0-SSD mit 5.600 MB/s und optionaler Kühleroption in Aussicht gestellt, wobei der konkrete Controller noch nicht genannt wird:

 

Corsair lanciert inzwischen auch erste Daten zur neuen MP600 Pro NVME M.2 SSD, die über den Phison-Controllers PS5018-E18 aus der zweiten Generation verfügen soll und den aktuellen Konkurrenten Paroli bieten möchte:




Darüber hinaus wurden bereits jetzt (August 2022) erste NVME Geräte für PCIe 5.0 avisiert, darunter Phison mit dem E26 Controller, weitere Hersteller werden folgen. PCIe 7.0 wurde laut einigen Pressemeldungen zumindest schon einmal thematisiert. Mit ersten PCIe 5.0 SSDs wird in der zweiten Jahreshälft 2022 gerechnet. Als bisherige Plattform dafür gelten bisher die kommenden Intel Alder Lake Z690 Mainboards, die PCIe 5.0 bereits nativ unterstützen. Bei Samsung ist davon bisher nichts zu sehen, die 990 Pro war nur eine PCIe 4.0 Weiterentwicklung, um die Machbarkeit dieser Schnittstelle auszuloten.
.
Was die neuen AM5 Zen4 Ryzen 7000 Systeme von AMD angeht, so supporten bisher nur die teuren X670E Mainboards die PCIe 5.0 Schnittstelle mitsamt dem aktualisierten NVME 2.0 Protokoll. Die preiswerten Chipsätze schauen diesbezüglich bisher in die Röhre. Eines läßt sich allerdings jetzt schon vorhersagen, die kommenenden PCIe 5.0 SSDs werden sehr warm und erste MP 700 Testboliden von Corsair zeigen sich mit massivem Kühler und kleinem extra Lüfter, der sich schnell zum Nervfaktor stilisieren könnte. Gigabytae scheint dem nachzueifern, die kommende
Gigabyte Aorus Gen5 10000: PCIe-5.0-SSD tendiert in die gleiche Richtung, allerdings bisher ohne separaten Lüfter.



Windows 10/11 Anmerkungen: Sicherlich hat die "Cloud first" Maxime von Sarya Nadella viele Privatanwender verschreckt, aber es existiert ja noch die Windows 10 Pro Variante, so dass wir nicht auf die Windows 10 Home Drangsalierungen fixiert wären.
Tut euch also selbst einen Gefallen und wägt die Vorteile ab, auch wenn ihr dem Upgrade skeptisch gegenübersteht. Windows 10 befindet sich auf einem relativ guten Weg und wenn es wirklich mal kneifen sollte, lest bitte unsere Windows 10 Artikel und löst die Probleme. Viele verstellen sich leider selbst den Blick auf die harten Fakten in dem sie Neuerungen durch fehlende Informationen negieren. Aber die Dinosaurier sind nicht nur durch den Meteoriten Einschlag dezimiert worden, sie wollten sich auch nicht ändern...


p.s. sollten sich Situationen und neue Erkenntnisse ergeben, die eine Aktualisierung dieses Artikels erfordern, so werden wir dies natürlich umsetzen



Edit Februar 2023: weitere aktuelle Bilder eingefügt und zahlreiche Texte aktualisiert respektive ergänzt...