Windows 11-Updates: Booten mit Rust, ReFS statt NTFS-Dateisystem
Microsoft bereitet sich darauf vor, die Sicherheitsfunktionen von Windows 11 zu verbessern und das Standarddateisystem mit einer robusteren und effizienteren Lösung zu aktualisieren. Entwickler des Tech-Giganten arbeiten unabhängig voneinander an zwei neuen Funktionen – dem Booten mit Rust im Kernel und der Verwendung von ReFS anstelle von NTSF als Standarddateisystem.
Microsoft arbeitet daran, die Sicherheitsfunktionen von Windows 11 zu verbessern, indem es Rust in den Kernel integriert. Wie von Wired erklärt , ist Rust eine speichersichere Sprache, die für ihren Schutz vor Injection-Angriffen bekannt ist, ähnlich wie Sprachen wie Java. Es wurde entwickelt, um zu verhindern, dass Programme versehentlich auf unbeabsichtigte Daten aus dem Speicher eines Computers zugreifen.
Auf der Konferenz BlueHat IL 2023 bestätigte David Weston , Vice President of Enterprise and OS Security bei Microsoft, den Plan des Unternehmens, Rust im Kernel für das Booten von Windows 11 zu verwenden. Laut der Exekutive ist die Integration von Windows und Rust enger denn je.
Benutzer können Windows 11 in den nächsten Wochen oder Monaten mit Rust im Kernel booten. Im Moment geht es vor allem darum, Kompatibilität und Performance sicherzustellen. Dazu gehört das Konvertieren einiger interner C++-Datentypen in Rust-Äquivalente.
Bisher hat Microsoft erhebliche Fortschritte gemacht, beispielsweise durch die Verwendung von Standard-Rust-APIs wie Vec und Result, die einfacher zu schreiben und zu verstehen sind als ihre C++-Pendants.
Gleichzeitig war die Leistung des portierten Codes ausgezeichnet, ohne merklichen Unterschied in Office-Apps, gemessen mit PCMark 10.
Die Integration von Rust hat auch Änderungen in der Sprache selbst vorangetrieben, mit mehr try_-Methoden für Vec, die bei OOM nicht in Panik geraten. Während noch viele „unsichere“ Codeaufrufe an externe Funktionen existieren, nimmt die Anzahl unsicherer Blöcke und Funktionen ab, wenn mehr Code portiert wird.
„Rust kann und wird nicht die einzige Lösung sein, um die Speichersicherheit in Windows zu erhöhen. Dies ist ein hervorragendes Papier, das verschiedene CPU-basierte Speicher-Tagging-Ansätze und ihren ROI gegen Schwachstellen bewertet“, sagte David Weston.
Die Integration von Rust in den Windows 11-Kernel zielt darauf ab, das Betriebssystem sicherer und wartungsfreundlicher zu machen und gleichzeitig Vorteile durch Tooling- und Leistungsverbesserungen freizuschalten.
ReFS als Standarddateisystem
Eine weitere Änderung, die bereits in Windows 11 Preview Build entdeckt wurde , zielt darauf ab, NTFS durch ReFS als Standarddateisystem bei Neuinstallationen zu ersetzen.
Microsoft hat Resilient File System (ReFS) entwickelt, um New Technology File System (NTFS) zu ersetzen, aber es war nicht möglich, Verbrauchereditionen von Windows 11 auf ReFS zu installieren. Für diejenigen, die es nicht wissen, ist ReFS in vielerlei Hinsicht besser als NTFS, einschließlich der Erfüllung unerwarteter Speicheranforderungen und der Handhabung großer Volumes oder Speicherpools.
Es hat auch eine verbesserte Widerstandsfähigkeit gegen Beschädigungen, und Windows 11 wechselt möglicherweise bald bei Neuinstallationen von NTFS zu Resilient File System ReFS, um das Gesamterlebnis zu verbessern.
Schreibe einen Kommentar