私はタブレット、Surface Proを持っていて、永久に挿入されているマイクロSDカードを持っています。音楽やビデオなどのメディアファイルを保存するために使用します。
Windowsはリムーバブルドライブであることを認識し、ファイルをごみ箱に入れるのではなく、すぐにファイルを削除します。さらに、SkyDriveやDropboxなどのアプリケーションは、取り外し可能なのでカードへの同期を拒否します。
マイクロSDカードのNTFSをフォーマットし、C:ドライブのフォルダとしてマウントすると、SkyDriveとDropboxをリムーバブルドライブに同期できるようになりますが、ファイルの削除には影響しません。
また、リムーバブルビットを反転させることで、さまざまなUSBドライブをWindowsでリムーバブルドライブとして扱われるように変更できることも聞いたことがあります。しかし、これはカードリーダーにとっての選択肢ではないようで、少なくとも私のSurfaceにはありません。
このドライブのごみ箱を有効にして、通常このドライブを取り外し不可能なドライブとして扱う方法はありますか?
私は私自身の問題を解決することに成功した、しかしそれはまさに最も単純な解決策ではない。一言で言えば、もちろんWindowsはリムーバブルドライブとして認識されるSDカードにファイルを保存する代わりに、代わりにWindowsにマウントすることができる仮想ハードドライブでSDカード全体を満たすことが可能です。実際のハードドライブとして扱われます。
これが私がWindows 8.1でやったことです:
オプション:SDカードの内容を消去します。これは絶対に必要というわけではありませんが、SDカードの空き容量が新しいディスクの容量になります。
[ディスクの管理]を開きます([スタート]メニューの検索から[ハードディスクパーティションの作成とフォーマット]として表示されます)。
オプション:SDカードがNTFSにフォーマットされていることを確認してください。カードは恒久的な固定具となり、クロスプラットフォームの互換性は問題にならないので、もっと近代的なファイルシステムでもうまくいくかもしれません。さらに、これにより、すぐ下の次のオプションの手順が有効になります。
オプション(SDカードをNTFSにフォーマットすることを選択した場合にのみ可能):SDカード上のパーティションを選択し、 "ドライブ文字とパスの変更"を選択します。ドライブ文字を削除し、空のNTFSフォルダに新しいマウントポイントを追加します。あなたはこれをメインドライブのどこかに貼り付けることができます、私は "C:\ Media Container"を選びました。こうすれば、SDカードはもう別のドライブとして表示されなくなりますが、システムから仮想ドライブにアクセスすることはできます。
上部の[操作]メニューの[VHDの作成]を選択します。 SDカードの場所(そのマウントポイントを上記で提案したものに変更した場合は "C:\ Media Container")を参照します。ここにVHDを作成します...私は「Media Store」と呼びます。停電イベントに対する回復力のために、仮想ハードディスクのフォーマットをVHDXに変更しました。私は将来的にもっと大きいSDカードを手に入れるならばこれが役に立つかもしれないと考えて、私は推薦されたダイナミック拡張ディスクタイプを使い続けました。
新しいディスク(左側、現在はそのパーティション)を右クリックして、初期化を選択します。私はこれについて他の洞察力はありませんが、私はGPTパーティションテーブルを使用しました。初期化したら、新しい未割り当てパーティションを右クリックして、[New Simple Volume]を選択します。ウィザードに従って、新しいパーティションにすべてのスペースを割り当て、新しいハードドライブに使用するドライブ文字(おそらくD :)を割り当て、NTFSにフォーマットします。すべてうまくいけば、Windowsエクスプローラで新しいハードドライブが利用できるようになります。
コンピュータを起動するたびにディスクの管理を開始する必要がなくなるので、コンピュータの起動時にドライブがマウントされるようにWindowsを設定することをお勧めします。これを行うには、それをマウントするためのスクリプトを作成してから、タスクスケジューラを使用して起動時にスクリプトを実行する必要があります。私はここで本当に良いガイド を見つけました 、それを以下に要約します。
まず、好きな場所に好きな場所にテキストファイルを作成します。これがあなたのスクリプトになります。私は「Mount Script.txt」という名前を付けて、仮想ハードドライブファイルと共に「C:\ Media Container」に配置しました。それを開き、パスとドライブ文字をあなたの情報に合うように編集して、下に貼り付けます。
select vdisk file="C:\Media Container\Media Store.vhdx"
attach vdisk
assign letter=D
[コンピュータの管理]の下の[タスクスケジューラ]を開きます。これは[スタート]メニューに[タスクのスケジュール]として表示されます。右側のペインで、[Create Task]を選択します。
重要な点は次のとおりです。
また、オプションを調べて、設定したいものが他にあるかどうかを確認することもできますが、それらが重要になります。
以上です!次回の再起動時には、SDカードのストレージスペースがハードドライブとしてマウントされていることを確認する必要があります。