Bietet das Entfernen von 8dot3name-Einträgen auf der NTFS-Betriebssystempartition unter Windows 10 auf einem m.2-SSD einen spürbaren Vorteil?

633
Wildcard licensee

Ich habe über das Problem 8dot3name gelesen, wenn sich eine große Anzahl von Dateien auf einer Festplattenpartition befindet (> 300'000 ist die Faustregel, scheint es), aber alle Quellen sind mindestens einige Jahre alt. Ist bei älteren Software- und Hardwareentwicklungen die Deaktivierung dieser älteren Funktion und das Entfernen aller vorhandenen Kurznamen für Dateinamen eine gute Idee?

Mit dem Befehl fsutil 8dot3name strip /t /s /v c:(wo /tist zum Testen, damit keine Entfernung erfolgt) habe ich festgestellt, dass mir 450k + -Dateien mit 8dot3-Namen auf meinem Betriebssystemlaufwerk und auf meiner Festplatte zugewiesen sind. Ich habe über eine Million. Die verbatim-Ausgabe des Systemlaufwerks zeigt eine Reihe von Registrierungseinträgen, die vermutlich nicht ohne das /fFlag entfernt werden. Auf der Festplatte gibt es keine derartigen Einträge.

Es gibt einige ältere Beiträge zu diesem Thema zu StackOverflow (von 2008-2011) und hier zu SuperUser (ab 2013), von denen einige Windows 7-Tests erwähnen. Seitdem müssen Fortschritte beim Umgang mit Dateisystemen erzielt worden sein.

Insbesondere unter Windows 10 zum Zeitpunkt der Veröffentlichung (Build 1803, Aktualisierungen vom November 2018) und bei Verwendung einer m.2-SSD (die um ein Vielfaches schneller ist als eine SATA-SSD) für das Betriebssystem, ist es vorteilhaft, die Erzeugung von 8dot3name zu deaktivieren und alle vorhandenen Einträge entfernen (nur die Einträge mit der Registrierung gebunden)? Und was ist mit Nicht-System-Festplatten?

0

1 Antwort auf die Frage

1
harrymc

Mein Tipp: Die Leistungssteigerung lohnt sich nicht und Sie können Probleme haben, wenn Sie 8.3-Benennung deaktivieren.

Leistungssteigerung: Niemand führt jemals ein Programm aus, das 100K-Dateien in einem beliebigen Verzeichnis erstellt. Während eines normalen Programms wird die Dateierstellung für einige wenige erstellte Dateien in Millisekunden gemessen. Eine Beschleunigung um das 10-fache ist daher überhaupt nicht zu bemerken.

Kompatibilität: Einige Programme speichern Dateinamen im 8.3-Format in der Registrierung. Diese Programme funktionieren möglicherweise nicht mehr, wenn Sie sie entfernen. Die 8.3-Namen werden auch weiterhin von vielen Installationsprogrammen verwendet. Daher können Sie möglicherweise keine Produkte installieren, die diese verwenden.

Kurzum: Ich würde empfehlen, 8.3 Namen unberührt zu lassen. Der Leistungsgewinn wäre so gering, dass er nicht messbar ist, aber die Chancen, in Schwierigkeiten zu geraten, sind ziemlich hoch.

Ich glaube nicht, dass sich dies in Windows 10 geändert hat, da NTFS im Format mit früheren Windows-Versionen noch sehr gut kompatibel ist. Die 8.3-Namensoption wurde von Microsoft in keiner Liste der Verbesserungen in Windows 10 erwähnt.