
Ich habe ein Tablet, ein Surface Pro, und eine fest eingesteckte Micro-SD-Karte. Ich verwende sie, um Mediendateien wie Musik und Videos zu speichern.
Windows erkennt, dass es sich um ein Wechsellaufwerk handelt, und löscht Dateien sofort, anstatt sie in den Papierkorb zu legen. Darüber hinaus weigern sich Anwendungen wie SkyDrive und Dropbox, mit der Karte zu synchronisieren, da sie entfernbar ist.
Ich weiß, dass das Formatieren der Micro-SD-Karte im NTFS-Format und das Mounten als Ordner auf dem Laufwerk C: es SkyDrive und Dropbox ermöglicht, mit dem Wechseldatenträger zu synchronisieren, aber das Löschen von Dateien hat keine Auswirkungen.
Ich habe auch gehört, dass verschiedene USB-Laufwerke so geändert werden können, dass sie von Windows als nicht entfernbare Laufwerke behandelt werden, indem man das entfernbare Bit umdreht. Dies scheint jedoch für Kartenleser keine Option zu sein, zumindest nicht für den in meinem Surface.
Gibt es eine Möglichkeit, den Papierkorb auf diesem Laufwerk zu aktivieren und dieses Laufwerk grundsätzlich als nicht entfernbares Laufwerk zu behandeln?
Antwort1
Ich habe es geschafft, mein eigenes Problem zu lösen, aber es ist nicht gerade die einfachste Lösung. Kurz gesagt, anstatt Dateien auf der SD-Karte zu speichern, die Windows natürlich als Wechseldatenträger betrachtet, ist es möglich, die gesamte SD-Karte mit einer virtuellen Festplatte zu füllen, die dann in Windows gemountet werden kann und wie eine echte Festplatte behandelt wird.
Folgendes habe ich unter Windows 8.1 gemacht:
Optional: Löschen Sie den Inhalt Ihrer SD-Karte. Dies ist nicht unbedingt erforderlich, aber der freie Speicherplatz auf der SD-Karte entspricht dem Speicherplatz auf Ihrer neuen Festplatte.
Öffnen Sie die Datenträgerverwaltung (bei meiner Suche im Startmenü wird sie als „Festplattenpartitionen erstellen und formatieren“ angezeigt).
Optional: Stellen Sie sicher, dass Ihre SD-Karte mit NTFS formatiert ist. Da die Karte dauerhaft installiert wird und plattformübergreifende Kompatibilität keine Rolle spielt, können Sie auch ein moderneres Dateisystem verwenden. Darüber hinaus wird dadurch der nächste optionale Schritt direkt darunter aktiviert.
Optional (nur möglich, wenn Sie die SD-Karte auf NTFS formatiert haben): Wählen Sie die Partition auf Ihrer SD-Karte aus und wählen Sie „Laufwerkbuchstaben und -pfade ändern“. Entfernen Sie den Laufwerkbuchstaben und fügen Sie einen neuen Einhängepunkt in einem leeren NTFS-Ordner hinzu. Sie können diesen irgendwo auf Ihrem Hauptlaufwerk anheften, ich habe „C:\Media Container“ gewählt. Auf diese Weise wird die SD-Karte nicht mehr als separates Laufwerk angezeigt, kann aber vom System weiterhin über das virtuelle Laufwerk aufgerufen werden.
Wählen Sie im Aktionsmenü oben „VHD erstellen“ aus. Navigieren Sie zum Speicherort Ihrer SD-Karte („C:\Media Container“, wenn Sie den Einhängepunkt wie oben vorgeschlagen geändert haben). Erstellen Sie hier eine VHD … Ich habe meine „Media Store“ genannt. Ich habe auch das Format der virtuellen Festplatte in VHDX geändert, da es widerstandsfähiger gegen Stromausfälle ist, obwohl ich darüber keine wirklichen Einblicke habe, außer wie Windows es beschreibt. Ich bin beim empfohlenen dynamischen Festplattentyp geblieben, da ich dachte, dass dies nützlich sein könnte, wenn ich in Zukunft eine größere SD-Karte bekomme.
Klicken Sie mit der rechten Maustaste auf die neue Festplatte (links, jetzt auf deren Partition) und wählen Sie „Initialisieren“. Ich habe mich für eine GPT-Partitionstabelle entschieden, da dies ein neueres Design ist und vermutlich besser ist, obwohl ich dazu keine weiteren Erkenntnisse habe. Klicken Sie nach der Initialisierung mit der rechten Maustaste auf die neue, nicht zugeordnete Partition und wählen Sie „Neues einfaches Volume“. Folgen Sie dem Assistenten, ordnen Sie der neuen Partition den gesamten Speicherplatz zu, weisen Sie ihr den Laufwerksbuchstaben zu, den Ihre neue Festplatte verwenden soll (wahrscheinlich D:), und formatieren Sie sie auf NTFS. Wenn alles gut gegangen ist, sollte Ihre neue Festplatte jetzt im Windows Explorer verfügbar sein.
Der Trick, um alles zusammenzubringen, besteht darin, Windows so einzurichten, dass das Laufwerk beim Booten des Computers gemountet wird, da es keinen Spaß macht, jedes Mal, wenn Ihr Computer beginnt, das Laufwerk zu mounten, in die Datenträgerverwaltung gehen zu müssen. Dazu müssen Sie ein Skript zum Mounten erstellen und dann den Taskplaner verwenden, um das Skript beim Booten auszuführen. Ich habe eine wirklich gute Anleitung gefundenHier, die ich im Folgenden zusammenfassen werde.
Erstellen Sie zunächst eine Textdatei an einem beliebigen Ort und benennen Sie sie nach Belieben. Dies wird Ihr Skript. Ich habe mein Skript „Mount Script.txt“ genannt und es zusammen mit meiner virtuellen Festplattendatei in „C:\Media Container“ abgelegt. Öffnen Sie es und fügen Sie das Folgende ein, wobei Sie den Pfad und den Laufwerksbuchstaben entsprechend Ihren Angaben bearbeiten:
select vdisk file="C:\Media Container\Media Store.vhdx"
attach vdisk
assign letter=D
Öffnen Sie den Taskplaner unter Computerverwaltung. Er wird in meinem Startmenü als „Aufgaben planen“ angezeigt. Wählen Sie im rechten Bereich „Aufgabe erstellen“ aus.
Die wichtigsten Punkte sind:
- Geben Sie auf der Registerkarte „Allgemein“ einen Namen für Ihre Aufgabe ein. Ich habe meinen „SD-Karte einbinden“ genannt. Ändern Sie unter „Beim Ausführen der Aufgabe das folgende Benutzerkonto verwenden“ den Namen in „SYSTEM“, indem Sie ihn in das Feld „Objektname“ eingeben. Außerdem kann es wichtig sein, „Konfigurieren für“ auf Ihr Betriebssystem einzustellen. Ich bin mir nicht wirklich sicher und eine schnelle Online-Suche hat nicht wirklich erklärt, was diese Einstellung bewirkt.
- Klicken Sie auf der Registerkarte „Trigger“ auf „Neu“ und legen Sie „Aufgabe beginnen“ auf „Beim Start“ fest.
- Klicken Sie auf der Registerkarte „Aktionen“ auf „Neu“ und legen Sie „Programm/Skript“ auf „diskpart“ fest (ohne Anführungszeichen). Fügen Sie unter „Argumente hinzufügen“ Folgendes ein, wobei der Pfad auf den Pfad Ihres Skripts festgelegt ist: /s „C:\Media Container\Mount Script.txt“.
- Deaktivieren Sie auf der Registerkarte „Bedingungen“ das Kontrollkästchen „Aufgabe nur starten, wenn Ihr Computer mit Strom versorgt wird“.
Sie können auch die Optionen durchgehen und prüfen, ob Sie noch etwas anderes einstellen möchten, aber das sollten die wesentlichen Dinge sein.
Und das war’s! Beim nächsten Neustart sollte Ihr Speicherplatz auf Ihrer SD-Karte als Festplatte gemountet sein.