Windowsでは、USBメモリーやSDカードにごみ箱無いです。
本体カードリーダーに常時刺して使う場合、その事をより一層忘れがちです。
同じリムーバブルディスクでも、HDD/SSDはごみ箱あるので誤消去しやすいです。
気を付ければいいのですが、それでも間違えるのです。
なので、ごみ箱を設置します。
一応フリーソフトやらありますが、ちょっと使い勝手がよろしくないです。
と言う分けで、レジストリでやります。
レジストリエディターの使い方は解っている前提のお話。
私は試してないのでタイトルの通りなのですが、他サイトの情報によるとWindows11も同様にできるみたいです。
参考情報
is it possible to make a 'recycle bin' on a flash or thumb - Microsoft Community
多くのサイトでは、8桁全部f立てる説明なのですが、ドライブレターでも設定できます。
と言いますか、ドライブレターで設定しないと、不要なメモリーにもごみ箱作ってしまいます。
でも、別のメモリーで同じドライブレター振られたら意味ないのですが、設定しないよりはマシかと。
レジストリエディターでは、16進数でも10進数でも設定できるので、計算しやすい方でいいと思います。(10進で設定しても16進に変換してくれます)
ドライブはAからZまで、2の乗数で設定できます。
Aドライブは2の0乗なので1です。
Cドライブは2の2乗なので4です。
以下表なのです。
ドライブレター | 10進数 | 16進数 |
---|---|---|
A | 1 | 1 |
B | 2 | 2 |
C | 4 | 4 |
D | 8 | 8 |
E | 16 | 10 |
F | 32 | 20 |
G | 64 | 40 |
H | 128 | 80 |
I | 256 | 100 |
J | 512 | 200 |
K | 1024 | 400 |
L | 2048 | 800 |
M | 4096 | 1000 |
N | 8192 | 2000 |
O | 16384 | 4000 |
P | 32768 | 8000 |
Q | 65536 | 10000 |
R | 131072 | 20000 |
S | 262144 | 40000 |
T | 524288 | 80000 |
U | 1048576 | 100000 |
V | 2097152 | 200000 |
W | 4194304 | 400000 |
X | 8388608 | 800000 |
Y | 16777216 | 1000000 |
Z | 33554432 | 2000000 |
Total | 67108863 | 3FFFFFF |
設定するレジストリなのですが、
コンピューター¥HKEY_CURRENT_USER¥SOFTWARE¥Microsoft¥Windows¥CurrentVersion¥Policies¥Explorer
にDWORD値でRecycleBinDrivesを新規作成
設定したいドライブレターの数を足して、RecycleBinDrivesに設定します。
CドライブとDドライブなら、10進で12、16進ならcです。
実際には、Windowsが標準でごみ箱を作るドライブは、この設定無くても作ってくれます。
なので、Dだけなら10進16進とも8を設定すればいいです。
私は気分的に嫌なので、Cドライブも入れて設定してます。
私が試した限りでは、VHDマウントも外付けHDD(SSD)も未設定でいいので、最低限のドライブレターにした方がいいと思います。
いつからこのバリューあったんだろう。
あと、レジストリ設定は、HKEY_CURRENT_USERとHKEY_LOCAL_MACHINEどっちにするかいつも迷う。