Was ist das SDI-Dateiformat?
.sdi ist eine Betriebssystem-Abbilddatei, die in der Windows-Bereitstellungsinfrastruktur von Microsoft verwendet wird. Eine .sdi-Datei wird normalerweise zusammen mit zusätzlichen BLOB-Einträgen (Binary Large Object) verteilt - einschließlich BOOT- und PART-Blobs -, die zusammen ein bootfähiges RAM-Disk-Image definieren. Der BOOT-Blob initiiert die Ladesequenz, während die eigentliche Image-Nutzlast im PART-Blob gespeichert ist.
.sdi-Dateien werden verwendet, um Windows-System-RAM-Disks zu erstellen: Die Datei wird beim Booten in den Arbeitsspeicher geladen und stellt eine virtuelle Festplatte dar, von der WinPE (Windows Preinstallation Environment) starten kann, bevor ein Speichertreiber aktiv ist. Dies macht .sdi-Dateien unverzichtbar für PXE-Szenarien (Netzwerk-Boot), bei denen ein Bereitstellungsserver das Image über das Netzwerk an einen Client streamt. .sdi-Abbilder werden häufig in Unternehmensumgebungen mit den Windows Deployment Services (WDS) eingesetzt.
Die Datei beginnt mit der 8-Byte-ASCII-Signatur $SDI0001, gefolgt von einem 4 KB großen erweiterbaren Header und einer Tabelle mit Blob-Einträgen bei Offset 0x400. Das bekannteste Beispiel ist boot.sdi, das sich unter \Boot\boot.sdi auf Windows-Installationsmedien und in WDS-Freigaben befindet und mit Tools aus dem Windows Assessment and Deployment Kit (ADK) wie DISM erstellt und verwaltet wird. In den meisten Bereitstellungsszenarien arbeitet .sdi zusammen mit .WIM-Abbildern, welche die eigentliche Betriebssystem-Nutzlast enthalten.
Sicherheit
RISIKO: LOWSDI-Dateien werden nicht eigenständig ausgeführt; sie benötigen die WDS/WinPE-Boot-Infrastruktur. Geringes Malware-Risiko für Endbenutzer.
Formatdetails
kurz gefasst- Fidonet Software Distribution Network Info - Veraltetes BBS-Format aus den 1990er Jahren zur Indizierung von Dateien, die im Fidonet-Netzwerk zum Download bereitstehen; steht in keinem Zusammenhang mit Microsoft SDI.
Programme zum Öffnen von SDI-Dateien
Technische Details
technische Spezifikation| Dateisignatur | `$SDI0001` (8 ASCII-Bytes bei Offset 0) |
| Header-Größe | 4 KB erweiterbarer Header |
| Byte-Reihenfolge | Little-endian |
| Blob-Typen | `BOOT`, `LOAD`, `PART`, `DISK`, `WIM` (indiziert im Inhaltsverzeichnis bei Offset `0x400`) |
| Blob-Eintragsgröße | 0x40 Bytes pro Eintrag |
| Kompression | Keine (Blob-Nutzlasten unkomprimiert; eingebettete WIM kann eigene Kompression anwenden) |
| Typische Größe | 200 KB - 50 MB (Standard-`boot.sdi` ~3 MB) |
| Zugehöriges Betriebssystem | Windows |
| Primärer Anwendungsfall | WinPE RAM-Disk-Erstellung für PXE-Netzwerkstart und lokale Betriebssystem-Bereitstellung |
| Toolchain | Windows ADK / DISM |
| Standard-Speicherort | „\Boot\boot.sdi“ auf Windows-Installationsmedien |
| Bereitstellungspartner | Gepaart mit `.wim`-Abbildern in WDS für die vollständige Betriebssystem-Auslieferung über das Netzwerk |
| Veröffentlicht | ~2001 (Windows XP era, used in WinPE/WDS) |
| Neueste Version | N/A (format stable, used in Windows 11 deployment) |
SDI-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu SDI-Dateien.