{"id":50979,"date":"2026-09-03T02:08:03","date_gmt":"2026-09-03T00:08:03","guid":{"rendered":"https:\/\/overcentral.com\/de\/?p=50979"},"modified":"2026-09-03T02:08:03","modified_gmt":"2026-09-03T00:08:03","slug":"winbtrfs-1-10-ki-fehlersuche-veroeffentlichung-treiber-update-schreibunterstuezung-free-space-bitmap-komprimierte-inline-dateien-bugfixes-open-source-windows-btrfs-treiber-bridge-zwischen-betriebssyst","status":"publish","type":"post","link":"https:\/\/overcentral.com\/de\/winbtrfs-1-10-ki-fehlersuche-veroeffentlichung-treiber-update-schreibunterstuezung-free-space-bitmap-komprimierte-inline-dateien-bugfixes-open-source-windows-btrfs-treiber-bridge-zwischen-betriebssyst\/","title":{"rendered":"WinBtrfs 1.10 erscheint nach 2,5 Jahren mit AI-unterst\u00fctzter Fehlersuche"},"content":{"rendered":"<p>Nach einer zweieinhalbj\u00e4hrigen Pause erscheint WinBtrfs 1.10 \u2013 der Open-Source-Treiber f\u00fcr <a href=\"https:\/\/www.microsoft.com\/windows\" target=\"_blank\" rel=\"noopener noreferrer\" data-iacss-external=\"1\">Windows<\/a>, der den Zugriff auf das Linux-Dateisystem Btrfs erm\u00f6glicht. Die neue Version erweitert die Schreibunterst\u00fctzung um Free-Space-Bitmaps und komprimierte Inline-Dateien, behebt mehrere kritische Bugs und setzt erstmals KI zur Fehlersuche ein. Der Entwickler Mark Harmstone betont jedoch, dass s\u00e4mtlicher Code weiterhin von Hand geschrieben wurde.<\/p>\n<h2>Windows und Btrfs: Ein Treiber als Br\u00fccke<\/h2>\n<p>Btrfs ist ein modernes Linux-Dateisystem mit Funktionen wie Snapshots, Komprimierung und Datenintegrit\u00e4tspr\u00fcfung. Es wird unter anderem von Fedora und openSUSE als Standard-Dateisystem genutzt. Windows hingegen unterst\u00fctzt Btrfs nicht nativ. WinBtrfs schlie\u00dft diese L\u00fccke: Der Treiber wurde von Mark Harmstone vollst\u00e4ndig eigenst\u00e4ndig entwickelt, ohne Code aus dem <a href=\"https:\/\/overcentral.com\/de\/mklinux-multikernel-ohne-hypervisor-50130\/\" title=\"mklinux erster \u00f6ffentlicher Release bringt mehrere Linux-Kernel ohne Hypervisor\" data-iacss-internal=\"1\">Linux-Kernel<\/a>, und unter der LGPL-3.0-Lizenz ver\u00f6ffentlicht. Er l\u00e4uft auf Windows XP bis <a href=\"https:\/\/overcentral.com\/de\/windows-11-whesvc-lua-engine-sicherheit-50045\/\" title=\"Windows 11 Dienst whesvc enth\u00e4lt SYSTEM-Lua-Engine mit \u00fcberm\u00e4\u00dfigen Rechten\" data-iacss-internal=\"1\">Windows 11<\/a> und wird auch im quelloffenen Betriebssystem ReactOS eingesetzt. Auf GitHub verzeichnet das Projekt rund 7.700 Sterne und \u00fcber 300 Forks. Die letzte Version 1.9 stammt vom M\u00e4rz 2024 \u2013 seither war es still um das Projekt.<\/p>\n<h2>Die wichtigsten Neuerungen in v1.10<\/h2>\n<p>Version 1.10 bringt zwei wesentliche Erweiterungen der Schreibfunktionen: Erstens wird nun die Free-Space-Bitmap unterst\u00fctzt, also die Datenstruktur, die freie Speicherbereiche auf der Festplatte verwaltet. Zweitens k\u00f6nnen komprimierte Inline-Dateien geschrieben werden \u2013 kleine Dateien, die direkt in den Metadaten gespeichert werden. Beide Funktionen waren bisher nur lesbar verf\u00fcgbar; nun ist der Schreibzugriff vollst\u00e4ndig implementiert.<\/p>\n<p>Die Stabilit\u00e4t wurde deutlich verbessert. Ein Absturz beim Verschieben von Dateien zwischen Subvolumes \u2013 den virtuellen Partitionen innerhalb von Btrfs \u2013 wurde behoben. Auch das Erstellen vieler Dateien gleichzeitig, wie es etwa der <a href=\"https:\/\/store.steampowered.com\/\" target=\"_blank\" rel=\"sponsored noopener noreferrer\" data-iacss-external=\"1\">Steam<\/a>-Client tut, f\u00fchrt nicht mehr zu einem Crash. Die Fehlerbehandlung bei Speichermangel oder knappem Plattenplatz wurde gest\u00e4rkt, die Statistiken zur Speichernutzung bei Multi-Device-Volumes werden korrekt angezeigt, und Probleme mit der Vorab-Zuweisung (Pre-Allocation) sind gel\u00f6st. Die Handhabung von Wechseldatentr\u00e4gern wie USB-Sticks und externen Festplatten wurde verbessert \u2013 allerdings wurde die <strong>RAID-Unterst\u00fctzung f\u00fcr diese Ger\u00e4te entfernt<\/strong>.<\/p>\n<h3>\u00dcberblick \u00fcber die wichtigsten \u00c4nderungen<\/h3>\n<ul>\n<li><strong>Neue Schreibfunktionen:<\/strong> Free-Space-Bitmap und komprimierte Inline-Dateien<\/li>\n<li><strong>Behobene Abst\u00fcrze:<\/strong> Subvolume-\u00fcbergreifende Dateiverschiebungen, Massenoperationen (z. B. Steam-Client)<\/li>\n<li><strong>Stabilit\u00e4tsverbesserungen:<\/strong> Fehlerbehandlung bei Speicher- und Plattenknappheit, korrekte Speicherstatistiken<\/li>\n<li><strong>Entfernung:<\/strong> RAID-Support f\u00fcr Wechseldatentr\u00e4ger<\/li>\n<\/ul>\n<h2>KI auf der Spur, Code aus eigener Hand<\/h2>\n<p>Im Release-Statement geht Harmstone detailliert auf den Einsatz von KI ein. Er nutzte Claude f\u00fcr die Fehlersuche und Code-Reviews \u2013 und das habe \u201eerheblich geholfen\u201c (\u201ehelp greatly\u201c). Gleichzeitig stellt er klar: <strong>S\u00e4mtlicher Code von WinBtrfs 1.10 wurde ohne KI geschrieben<\/strong>. Die KI diente ausschlie\u00dflich als Werkzeug, um Fehler zu finden, nicht um Code zu generieren. Diese klare Trennung zwischen kreativer Entwicklung und assistierter Qualit\u00e4tssicherung ist bemerkenswert, insbesondere f\u00fcr ein Dateisystem-Treiber, bei dem jeder Fehler Datenverlust bedeuten kann. Harmstone \u00fcbernimmt damit die volle Verantwortung f\u00fcr jede Zeile Code.<\/p>\n<h2>Ein Jahrzehnt in einer Hand<\/h2>\n<p>Die erste Version von WinBtrfs erschien im Februar 2016. Seit zehn Jahren entwickelt Harmstone den Treiber allein. Die Entscheidung, auf den Linux-Kernel-Code zu verzichten, erm\u00f6glichte die LGPL-Lizenzierung und die Integration in ReactOS, bedeutet aber auch, dass er jede Weiterentwicklung des Linux-Btrfs-Treibers selbst nachvollziehen muss. Die Liste der unterst\u00fctzten Funktionen ist lang: RAID 0\/1\/10\/5\/6, zlib\/LZO\/Zstd-Kompression, Scrub, TRIM\/DISCARD, Subvolume-Senden\/Empfangen, xxhash\/sha256\/blake2-Pr\u00fcfsummen. Mit Version 1.9 wurde der Block-Group-Tree aus Linux 6.1 integriert. Auf der To-Do-Liste stehen noch die vollst\u00e4ndige fs-verity-Unterst\u00fctzung (Dateiintegrit\u00e4tspr\u00fcfung), Zoned Storage, Defragmentierung und Quotas.<\/p>\n<p>Die Meilensteine der Entwicklung im \u00dcberblick:<\/p>\n<ul>\n<li><strong>Februar 2016:<\/strong> v0.1 \u2013 erste Alpha-Version mit grundlegender Lese-\/Schreibfunktion<\/li>\n<li><strong>September 2017:<\/strong> v1.0 \u2013 erste stabile Version mit RAID, Kompression und Send\/Receive<\/li>\n<li><strong>Februar 2020:<\/strong> v1.7 \u2013 Unterst\u00fctzung f\u00fcr xxhash, sha256, blake2, 3\/4-Disk-RAID1<\/li>\n<li><strong>M\u00e4rz 2022:<\/strong> v1.8 \u2013 automatisiertes Test-Suite, erste fs-verity-Ans\u00e4tze<\/li>\n<li><strong>M\u00e4rz 2024:<\/strong> v1.9 \u2013 Block-Group-Tree, Anpassung an Linux 6.1<\/li>\n<li><strong><a href=\"https:\/\/overcentral.com\/de\/koop-release-kalender-september-2026-50680\/\" title=\"September 2026 enth\u00fcllt Koop-Release-Kalender\" data-iacss-internal=\"1\">September 2026<\/a>:<\/strong> v1.10 \u2013 Schreibfunktionen erweitert, zahlreiche Bugfixes, KI-gest\u00fctzte Fehlersuche<\/li>\n<\/ul>\n<p>Version 1.10 steht auf der <a href=\"https:\/\/github.com\/maharmstone\/btrfs\/releases\/tag\/v1.10\" target=\"_blank\" rel=\"noopener\">GitHub-Releases-Seite<\/a> f\u00fcr die Architekturen x86, amd64, arm und aarch64 bereit. Die Installation erfolgt durch Rechtsklick auf die <code>btrfs.inf<\/code>codecodecodecodecode-Datei und Auswahl von \u201eInstallieren\u201c. Alternativ kann der Treiber \u00fcber die Paketmanager Chocolatey und Scoop bezogen werden. Bei Systemen mit aktiviertem Secure Boot sind unter Umst\u00e4nden Registry-Anpassungen erforderlich.<\/p>\n<p>Harmstones Projekt zeigt, wie ein einzelner Entwickler mit klaren Prinzipien und modernen Werkzeugen eine wichtige Br\u00fccke zwischen zwei Betriebssystemwelten schlagen kann. Der Einsatz von KI als Assistenz ohne Code-Autonomie k\u00f6nnte wegweisend f\u00fcr sicherheitskritische Open-Source-Projekte sein \u2013 denn Vertrauen in den Code entsteht nicht durch Maschinen, sondern durch die Verantwortung, die Menschen daf\u00fcr \u00fcbernehmen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nach einer zweieinhalbj\u00e4hrigen Pause erscheint WinBtrfs 1.10 \u2013 der Open-Source-Treiber f\u00fcr Windows, der den Zugriff auf das Linux-Dateisystem Btrfs erm\u00f6glicht. Die neue Version erweitert die Schreibunterst\u00fctzung um Free-Space-Bitmaps und komprimierte Inline-Dateien, behebt mehrere kritische Bugs und setzt erstmals KI zur Fehlersuche ein. Der Entwickler Mark Harmstone betont jedoch, dass s\u00e4mtlicher Code weiterhin von Hand geschrieben [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":53663,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/cards.overcentral.com\/cards\/de\/50979.png","fifu_image_alt":"WinBtrfs 1.10 erscheint nach 2,5 Jahren mit AI-unterst\u00fctzter Fehlersuche","footnotes":""},"categories":[6672],"tags":[],"class_list":["post-50979","post","type-post","status-publish","format-standard","has-post-thumbnail","category-technologie"],"fifu_image_url":"https:\/\/cards.overcentral.com\/cards\/de\/50979.png","fifu_image_alt":"WinBtrfs 1.10 erscheint nach 2,5 Jahren mit AI-unterst\u00fctzter Fehlersuche","_links":{"self":[{"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/posts\/50979","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/comments?post=50979"}],"version-history":[{"count":2,"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/posts\/50979\/revisions"}],"predecessor-version":[{"id":50981,"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/posts\/50979\/revisions\/50981"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/media\/53663"}],"wp:attachment":[{"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/media?parent=50979"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/categories?post=50979"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/tags?post=50979"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}