Rufus-Entwickler hier.
Wie von @ magicandre1981 richtig angegeben, ist die von Rufus bereitgestellte Version von MS-DOS die MS-DOS-Version von Windows Millenium Edition, die "uncrippled" ist, um den Start zu ermöglichen (ich habe diesen Patch nicht erfunden, sondern ihn von HP USB und anderen Geräten abgeholt Werkzeuge).
Außerdem, und dies ist der wichtige Teil, bettet Rufus die MS-DOS-Dateien NICHT in die Anwendung ein, sondern holt sie von dem Windows-System ab, von dem aus er ausgeführt wird, da die MS-DOS-Binärdateien urheberrechtlich geschützt sind und von Microsoft urheberrechtlich geschützt sind. Es ist für alle anderen als Microsoft illegal, MS-DOS-Binärdateien zu verteilen, sei es in einer ZIP-Datei oder in einer Anwendung (tatsächlich scheint es, dass HP rechtliche Probleme mit Microsoft hatte, als sie versuchten, eine Version von Microsoft zu erstellen HPUSBFW-Dienstprogramm, das die MS-DOS-Dateien von Windows 98 eingebettet hat, und Microsoft hat sie schnell dazu gebracht, dies zu beenden).
Bis auf Windows 10 haben wir uns also auf die Tatsache verlassen, dass die MS-DOS-Dateien (von Windows ME) in der DLL ( diskcopy.dll
) enthalten waren, die Windows zum Erstellen von startfähigen DOS-Disketten verwendet (die tatsächlich ein vollständig startbares Disketten-FAT-Image enthalten). und holte die Dateien von dort aus, was wir legal tun können.
Mit der Einführung von Windows 10 hat Microsoft jedoch die Möglichkeit zum Erstellen bootfähiger Disketten (da niemand, der Windows 10 verwendet, voraussichtlich von Diskette booten soll) eingestellt und entfernt diskcopy.dll
. Das bedeutet, dass wir keine legale Möglichkeit mehr haben, MS-DOS-bootfähige USB-Flash-Laufwerke zu erstellen, und das Endergebnis lautet:
- Wenn Sie Rufus unter Windows XP bis Windows 8.1 verwenden: Sie haben die Möglichkeit, bootfähige USBs entweder mit FreeDOS oder MS-DOS (WinME-Edition) zu erstellen .
- Wenn Sie Rufus unter Windows 10 oder höher verwenden, können Sie bootfähige USB-Geräte nur mit FreeDOS erstellen.
In der Praxis habe ich noch keinen konkreten Bericht von jemandem gefunden, der darauf hinweist, dass FreeDOS nicht dort funktioniert, wo MS-DOS funktioniert. Aus diesem Grund betrachte ich den Verlust der MS-DOS-Unterstützung in Windows 10 nicht als großen Verlust. Im Gegensatz zur Verwendung von MS-DOS, das Closed Source ist und von Microsoft seit langem nicht mehr unterstützt wird, ist FreeDOS Open Source und wird aktiv unterstützt. Daher ist die Verwendung von FreeDOS normalerweise viel besser.