So stellen Sie einen Ordner wieder her, der in OS X zu einem Paket geworden ist
Wie jede Software ist auch macOS nicht immun gegen gelegentliche Fehler oder Probleme. Obwohl dies selten vorkommt, können Ordner auf macOS gelegentlich von der Anzeige als normale Ordner zu Paketen wechseln, wie sie zum Installieren neuer macOS-Apps verwendet werden. Dies kann auch beabsichtigt geschehen, insbesondere wenn Sie neue Software erstellen.
Glücklicherweise ist es ein einfacher Vorgang, einen Ordner auf einem Mac wiederherzustellen , falls erforderlich. Es gibt ein paar Möglichkeiten, dies zu tun, aber die einfachste Methode ist die Verwendung der Mac Terminal App. So stellen Sie einen Ordner auf dem Mac wieder her , unabhängig vom Format.
Stellen Sie einen Ordner auf dem Mac mit dem Terminal wieder her(Restore a Folder on Mac Using The Terminal)
Die Mac Finder-App versucht automatisch zu erkennen, was der wahre Zweck einer Datei oder eines Ordners ist, damit sie weiß, wie sie richtig damit umgeht. Wenn die falschen Attribute auf den Ordner angewendet wurden, behandelt der Finder Ihren Ordner als Paket und erlaubt Ihnen nicht, auf die darin enthaltenen Dateien zuzugreifen.
Dies geschieht auch, wenn Ihr Ordner die falsche Erweiterung hat, z. B. .app . Damit diese Anweisungen funktionieren, müssen die macOS Xcode Developer Tools installiert sein, da die Befehle getfileinfo und setfile nicht standardmäßig auf macOS installiert sind.
- Um diese Attribute aus macOS-Ordnern zu entfernen, öffnen Sie die Terminal - App ( Launchpad > Other > Terminal ) und geben Sie mit dem cd- Befehl das Verzeichnis ein, das Ihren „kaputten“ Ordner enthält.
- Die Hauptursache für dieses Problem ist das has bundle -Attributbit. Um dies zu überprüfen, geben Sie getfileinfo -aB folder(getfileinfo -aB folder) in die Terminal - App ein und ersetzen Sie den Ordner(folder) durch den Speicherort des Ordners, den Sie überprüfen möchten. Wenn der Befehl eine 1 zurückgibt , wurde dieses Attribut auf Ihren Ordner angewendet, was bedeutet, dass es entfernt werden muss.
- Um das Attribut has bundle aus Ihrem Ordner zu entfernen und den Zugriff wiederherzustellen, geben Sie setfile -ab folder(setfile -a b folder) in der Terminal-App ein und ersetzen Sie folder durch den Speicherort Ihres Ordners(folder ) .
- Geben Sie getfileinfo -aB folder ein(getfileinfo -aB folder) (ersetzen Sie folder ), um danach den Status des has bundle -Attributs zu überprüfen – wenn eine 0 zurückgegeben wird, wurde das Attribut entfernt.
Nachdem Sie das Attribut has bundle entfernt haben, versuchen Sie, auf den Ordner in der Finder -App zuzugreifen, die sich als Symbol im Dock oder im Launchpad befindet . Wenn Sie immer noch nicht auf den Ordner zugreifen können, überprüfen Sie, ob Ihr Ordner keine ungewöhnliche Erweiterung hat.
- Suchen Sie den Ordner im Finder , klicken Sie mit der rechten Maustaste(right-click) und drücken Sie Get Info(Get Info) , um Ihre Attributinformationen zu laden.
- Dadurch wird ein separates Fenster geladen, das zusätzliche Informationen zu Ihrem Ordner enthält. Klicken Sie(Click) auf die Unterkategorie Name & Erweiterung , um den „wahren“ Namen für Ihren Ordner anzuzeigen. (Name & Extension)Wenn es eine Dateierweiterung hat (z. B. .app ), entfernen Sie sie und drücken Sie zum Speichern die Eingabetaste(enter) auf Ihrer Tastatur.
- Der Finder(Finder) wird Sie bitten zu bestätigen, ob Sie die Erweiterung aus Ihrem Ordner entfernen möchten. Klicken Sie zur Bestätigung auf die Schaltfläche Entfernen .(Remove)
Nachdem die Erweiterung entfernt wurde, sollte Ihr Ordner im Finder wieder normal sein , sodass Sie ihn wie gewohnt öffnen können.
Möglicherweise möchten Sie auch auf Dateien und Ordner aus einem echten macOS-Paket (wie einer PKG- oder DMG -Datei) zugreifen. Wenn dies der Fall ist, ist die einfachste Methode, den Inhalt in einen neuen Ordner zu extrahieren.
Extrahieren von Mac-Ordnern mit dem Terminal(Extracting Mac Folders Using The Terminal)
Ein echtes macOS-Paket gibt es in verschiedenen Dateiformaten, einschließlich PKG- und DMG - Dateien. Wie Sie das Wiederherstellen oder Extrahieren von Ordnern in diesen Formaten angehen, unterscheidet sich geringfügig. Wenn Sie Ordner aus echten macOS-Paketdateien wiederherstellen möchten, können Sie dies mit der Terminal - App tun.
Diese Methoden gehen davon aus, dass Sie versuchen, auf Ordner aus verpackten PKG- oder DMG - Dateien zuzugreifen. Wenn die Dateien beschädigt sind (oder keine echten PKG- oder DMG - Dateien sind), funktionieren diese Anweisungen nicht.
- Wenn Sie Ordner aus DMG(DMG) -Dateien wiederherstellen möchten , müssen Sie sie zuerst als virtuelles Laufwerk bereitstellen. Sie können dies tun, indem Sie das Terminal über Launchpad > Other > Terminal öffnen .
- Geben Sie hdiutil Attach file.dmg ein(hdiutil attach file.dmg) , ersetzen Sie file.dmg(file.dmg) durch den Speicherort und Dateinamen Ihrer DMG -Datei und drücken Sie dann die Eingabetaste(enter) , um den Befehl auszuführen.
- Ihr DMG -Ordner wird als Ordner im Volumes -Verzeichnis auf Ihrem macOS-Laufwerk gemountet. Um den Inhalt Ihrer DMG -Datei in einen neuen macOS-Ordner zu kopieren, geben Sie cp -r /Volumes/File/ /Users/Username/Folder ein, ersetzen Sie File durch den ursprünglichen Namen Ihrer DMG -Datei und ersetzen Sie Username/Folder durch den Speicherort kopieren Sie die Dateien.
- Geben Sie hdiutil info(hdiutil info) ein, um die Laufwerkskennung für Ihre gemountete DMG -Datei zu finden, und geben Sie dann hdiutil detach /dev/drive ein, um Ihre DMG -Datei zu unmounten, und ersetzen Sie /dev/drive durch die richtige Gerätekennung.
Der Inhalt Ihrer DMG -Datei wird in einem neuen Ordner wiederhergestellt, auf den Sie zugreifen können.
- Um Dateien und Ordner aus einer PKG -Datei in einen standardmäßigen macOS-Ordner zu extrahieren, öffnen Sie die Terminal - App ( Launchpad > Other > Terminal ).
- Geben Sie dort pkgutil -expand /location/file.pkg newpkgfolder ein und ersetzen /location/file.pkg durch den Speicherort und Dateinamen Ihrer PKG -Datei und newpkgfolder durch den korrekten Extraktionsordner.
Der Inhalt der PKG -Paketdatei wird an den von Ihnen angegebenen Speicherort extrahiert.
Umgang mit MacOS-Dateien und -Ordnern(Handling MacOS Files & Folders)
Wenn Sie nicht wissen, wie Sie einen Ordner auf dem Mac wiederherstellen , versuchen Sie zuerst diese Methoden. In vielen Fällen können Sie einen defekten macOS-Ordner wiederherstellen, indem Sie die Erweiterung reparieren oder bestimmte Dateiattribute entfernen. Wenn Sie eine echte macOS-Paketdatei im PKG- oder DMG -Format haben, können Sie den Inhalt mit der (DMG)Terminal - App extrahieren .
Allerdings kann nicht jeder Ordner wiederhergestellt werden. Sie sollten erwägen , Ihren Mac mit Time Machine(backing up your Mac with Time Machine) zu sichern, um sicherzustellen, dass Sie Ihre Dateien immer abrufen können, selbst wenn ein Ordner in Zukunft beschädigt oder unzugänglich wird.
Related posts
Externe Festplatte wird in Windows oder OS X nicht angezeigt?
Ändern oder fälschen Sie eine MAC-Adresse in Windows oder OS X
So kalibrieren Sie Ihren Monitor unter Windows und OS X
„Die Software für den Drucker kann nicht installiert werden“ unter OS X behoben
Zeigen Sie gespeicherte WLAN-Passwörter (WPA, WEP) unter OS X an
So drucken Sie in Schwarzweiß auf dem Mac
So erstellen und verwenden Sie intelligente Ordner unter MacOS
4 Möglichkeiten zum Deinstallieren von Apps auf dem Mac
So erstellen Sie Symlinks auf Ihrem Mac
Mac-Tastaturkürzel für den Fall, dass Ihr Mac einfriert
Sichern Sie Ihren Mac mit Time Machine
Was sind die schwarzen Punkte unter den App-Symbolen und wie werden sie entfernt?
So ordnen Sie Fn-Tasten auf Ihrem Mac neu zu
macOS Dark Mode: So aktivieren und konfigurieren Sie ihn
So verwenden Sie die Durchgangskamera unter iOS und OS X
Bestimmte Tasten auf Ihrem Mac funktionieren nicht richtig?
9 Dinge, die Sie tun müssen, bevor Sie Ihren Mac verkaufen
Beheben Sie den FaceTime-Fehler „Der Server hat einen Fehler bei der Verarbeitung der Registrierung festgestellt“.
So erzwingen Sie das Leeren des Papierkorbs auf dem Mac
So erstellen Sie ein MacOS-Installationsprogramm auf einem USB-Stick