【Tips】「コンピュータの管理」で設定したドライブ文字が勝手に変更される問題とその解決の事例

長らく抱えていた問題がすっきりしたので、問題点とその解決を事例としてまとめておきます。 自分の場合は何度検索しても同様の事例を記したサイトが検索できなかったので、少しでもヒントになりますように。 ※レジストリの変更は非常に危険です。自己責任で行ってください。
98
想 詩拓@文芸サークル『文机』 @sou_sitaku

ということは、このレジストリで【¥DosDevices¥F】を削除してしまえば問題は解決する。そう結論しました。 レジストリを弄る行為は結構あぶないのですが、一応理屈は通っているので、サクッと削ってしまいました。 ……多分これでもうドライブ文字が勝手に変更されることはないでしょう。

2022-11-12 20:25:57

※レジストリを変更する行為は大変危険です。 
 自分はサクッと変更していますが「これでPCが動かなくなっても構わない」という覚悟をもってしています。
 安易にまねしないようにしてください。

想 詩拓@文芸サークル『文机』 @sou_sitaku

ちなみに、なぜ「F:」が被ってしまったのかということなのですが、これは「同じ文字でもレジストリ的には全く違う扱いだった」ということが問題です。

2022-11-12 20:39:50
想 詩拓@文芸サークル『文机』 @sou_sitaku

「コンピュータの管理」からはUSB接続されているドライブや、内部に接続されている「内部」のディスクのディスク文字を司ります。 ここではNASにドライブ文字「F:」を付与することはできません。

2022-11-12 20:39:50
想 詩拓@文芸サークル『文机』 @sou_sitaku

NASに「F:」を与えているのは、Explorerのドライブツールから選べる「ネットワークドライブの割り当て」からになります。 つまり、NASの「F:」は「ドライブ文字」ではなく「ネットワークドライブ」なのです。管理するレジストリもドライブ文字とは全く違う領域にあったりします。 pic.twitter.com/XcVetJjQX5

2022-11-12 20:39:51
拡大
想 詩拓@文芸サークル『文机』 @sou_sitaku

つまり「ドライブ文字」と「ネットワークドライブ」、同じ文字でも全く違う管轄だったためレジストリ管理上で重複が起こってしまっていた、というのが僕のドライブ文字が勝手に変更される現象の真の原因だったということになります。

2022-11-12 20:39:52
想 詩拓@文芸サークル『文机』 @sou_sitaku

以上の理屈から ①USBなどで直接接続し、かつ「コンピュータの管理」でドライブ文字を与えていたHDDを取り外す。 ②NASを接続して①で取り外したHDDのドライブ文字と同じ文字を「ネットワークドライブ」に設定する。 以上の条件が揃うと再現すると思われます。 割と再現性高いんじゃないですかねこれ

2022-11-12 20:39:52