Ist es möglich, eine Datei namens „␀“ unter Windows 8 zu löschen, geschweige denn anzuzeigen?

Ist es möglich, eine Datei namens „␀“ unter Windows 8 zu löschen, geschweige denn anzuzeigen?

Auf meinem Mac gibt es eine Datei namens , die sich unter OS X buchstäblich nicht löschen lässt. Ich habe Zugriff auf Windows 8 und dachte, ich könnte die Datei dort löschen, aber sie ist nicht einmal sichtbar.

Können Sie eine solche Datei in Windows 8 löschen, geschweige denn anzeigen?

Antwort1

Ok, nach einigen Nachforschungen scheint Ihr Problem komplizierter zu sein, als ich zunächst dachte. Zur Klarstellung: Die ursprüngliche Frage scheint meiner Meinung nach zu sein: Wie lösche ich eine Datei oder ein Verzeichnis, das das Unicode-Nullzeichen enthält, von einer HFS+-Festplatte?

Das Problem ist unter 10.11 (El Capitan) reproduzierbar, ist über einen langen Zeitraum bei mehreren Personen aufgetreten und scheint speziell mit dem HFS-Dateisystem zusammenzuhängen.

Wenn man mehrere Beiträge zu diesem Problem liest, endet die Diskussion normalerweise ohne Lösungen. Eine Möglichkeit, das Problem zu lösen, scheint darin zu bestehen, den Mac mit einer älteren OSX-Version, z. B. 10.6, zu booten, die noch das Tool „clri“ enthält. Auf meinem Mac, auf dem El Capitan läuft, existiert clri nicht mehr.

OSX 10.6.2 – Manpage für clri (OSX-Abschnitt 8)

clri löscht eine Datei anhand der iNode-Nummer, die Sie für die fehlerhafte Datei herausfinden können, indem Sie „ls -li“ vom Terminal aus verwenden.

Seien Sie jedoch vorsichtig, da dies Ihren Computer beschädigen könnte. Führen Sie daher zunächst eine Sicherungskopie durch.

Eine andere Lösung könnte darin bestehen, von einer Live-CD zu booten und mit einem Disk-Editor den Dateinamen direkt auf der Festplatte manuell zu ändern. Dazu müsste man die genaue Art und Weise studieren, wie Dateinamen von hfs+ auf der Festplatte gespeichert werden.

Alternative (sicherere) Lösung:

  • Erstellen Sie ein vollständiges Backup.
  • Datenträger löschen
  • Backup ohne diese Datei wiederherstellen

Das Unicode-Nullzeichen ist in Dateinamen auf HFS+ nicht zulässig, daher würde ich es als Fehler betrachten. Der Finder erlaubt es Ihnen, Dateien unter diesem Namen zu speichern.

Obwohl Sie nicht erwähnt haben, WIE Sie Ihren Mac genau in Windows booten, bezweifle ich, dass das Hinzufügen einer zusätzlichen Abstraktionsebene (über MacDrive, einen Windows HFS+-Treiber oder auf einem virtuell gemeinsam genutzten Mac-Volume, wie es von Fusion/Virtualbox usw. verwendet würde) die Dinge einfacher machen würde.

verwandte Informationen