Sono riuscito a risolvere il mio problema, ma non è esattamente la soluzione più semplice. In poche parole, invece di archiviare i file sulla scheda SD, che ovviamente Windows vede come un disco rimovibile, è possibile invece riempire l'intera scheda SD con un disco rigido virtuale, che può quindi essere montato in Windows e viene trattato come un vero disco rigido.
Ecco cosa ho fatto su Windows 8.1:
Opzionale: cancellare il contenuto della scheda SD. Ciò non è assolutamente necessario, ma la quantità di spazio libero sulla scheda SD diventerà la quantità di spazio sul nuovo disco.
Apri Gestione disco (dal mio menu di ricerca cerca, appare come "Crea e formatta le partizioni del disco rigido").
Opzionale: assicurarsi che la scheda SD sia formattata in NTFS. Poiché la scheda sarà un dispositivo permanente e la compatibilità multipiattaforma non ha importanza, potrebbe anche andare con un file system più moderno. Inoltre, questo consentirà il passaggio facoltativo successivo direttamente di seguito.
Opzionale (possibile solo se si è scelto di formattare la scheda SD su NTFS): selezionare la partizione sulla scheda SD e selezionare "Cambia lettera e percorsi dell'unità". Rimuovere la lettera di unità e aggiungere un nuovo punto di montaggio in una cartella NTFS vuota. Puoi attaccarlo da qualche parte sul tuo disco principale, ho scelto "C: \ Media Container". In questo modo, la scheda SD non verrà più visualizzata come unità separata, ma sarà comunque accessibile dal sistema per l'unità virtuale.
Nel menu Azione in alto, seleziona "Crea VHD". Passa alla posizione della tua scheda SD ("C: \ Media Container" se hai modificato il suo punto di montaggio con quello che ho suggerito sopra). Crea un disco rigido virtuale qui ... Ho chiamato il mio "Media Store". Ho anche cambiato il formato del disco rigido virtuale in VHDX per la sua resilienza agli eventi di interruzione di corrente, anche se non ho una visione reale al di là di ciò che Windows lo ha descritto come. Sono rimasto con il tipo di disco ad espansione dinamica consigliato, pensando che questo potrebbe essere utile se in futuro avessi una scheda SD più grande.
Fai clic con il tasto destro sul nuovo disco (a sinistra, ora sulla sua partizione) e scegli inizializza. Sono andato con una tabella delle partizioni GPT, in quanto è un design più recente e presumibilmente migliore, anche se non ho altre intuizioni su questo. Dopo l'inizializzazione, fai clic con il tasto destro sulla nuova partizione non allocata e scegli "Nuovo volume semplice". Seguire la procedura guidata, allocando tutto lo spazio per la nuova partizione, assegnandole la lettera di unità che si desidera utilizzare il nuovo disco rigido (probabilmente D :) e formattandola in NTFS. Se tutto è andato bene, ora dovresti vedere il tuo nuovo disco rigido disponibile in Esplora risorse.
Ora, il trucco per mettere tutto insieme è configurare Windows in modo che l'unità venga montata all'avvio del computer, poiché non è divertente dover accedere a Gestione disco ogni volta che il computer inizia a montare l'unità. Per fare ciò, è necessario creare uno script per montarlo e quindi utilizzare l'Utilità di pianificazione per eseguire lo script all'avvio. Ho trovato una guida davvero buona qui , che riassumerò di seguito.
Per prima cosa crea un file di testo dove vuoi, chiamato come vuoi: questo diventerà il tuo script. Ho chiamato il mio "Mount Script.txt" e l'ho inserito in "C: \ Media Container" con il mio file del disco rigido virtuale. Aprilo e incollalo di seguito, con il percorso e la lettera di unità modificati in base alle tue informazioni:
select vdisk file="C:\Media Container\Media Store.vhdx"
attach vdisk
assign letter=D
Apri Task Scheduler in Gestione computer, che compare nel mio menu Start come "Pianifica attività". Nel riquadro destro, selezionare "Crea attività".
I punti chiave sono:
- Nella scheda Generale, inserisci un nome di qualche tipo per il tuo compito, ho chiamato il mio "Monta scheda SD". In "Quando si esegue l'attività, utilizzare il seguente account utente", modificarlo in SISTEMA digitandolo nella casella del nome dell'oggetto. Inoltre, potrebbe essere importante impostare "Configura per" sul tuo sistema operativo, non ne sono davvero sicuro e una rapida ricerca online non ha spiegato esattamente cosa fa questa impostazione.
- Nella scheda Trigger, fai clic su Nuovo e imposta "Inizia l'attività" su "All'avvio".
- Nella scheda Azioni, fai clic su Nuovo e imposta "Programma / script" su "diskpart" (senza virgolette). In "Aggiungi argomenti" incolla quanto segue con il percorso impostato sul percorso dello script: / s "C: \ Media Container \ Mount Script.txt".
- Nella scheda Condizioni, deseleziona la casella di controllo "Avvia l'attività solo se il computer è alimentato a corrente alternata".
Puoi anche passare attraverso le opzioni e vedere se c'è qualcos'altro che vorresti impostare, ma quelli dovrebbero essere gli elementi essenziali.
E questo è tutto! Al prossimo riavvio, lo spazio di archiviazione sulla scheda SD verrà montato come disco rigido.