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

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

ソリューション(解決)はいつでも気持ちいい。

2022-11-12 19:38:45
想 詩拓@文芸サークル『文机』 @sou_sitaku

まず、僕はPCにNAS(ドライブ文字「F:」)ポータブルHDD(ドライブ文字「H:」)を接続してるんですね。構成としてはこんな感じで。 pic.twitter.com/f3CGgTRJQi

2022-11-12 19:46:13
拡大
想 詩拓@文芸サークル『文机』 @sou_sitaku

どころが、この構成で問題が起こっておりまして。というのもこのポータブルHDD(H:)のドライブ文字が勝手に「F:」に変わるんですよ。 そうなると、「F:」を見ようとしてもポータブルHDDのほうを見てしまって、NAS(F:)を見てくれないのです。(IP指定でアドレスを打ち込めば見られます) pic.twitter.com/rZv6Uof2HL

2022-11-12 19:46:14
拡大
想 詩拓@文芸サークル『文机』 @sou_sitaku

こういう時はどうするかというと、 ①ポータブルHDDを抜き差しする。 ②すると挿し込まれたポータブルHDDは空いているドライブ文字で一番若い「E:」になる。 ③「コンピュータの管理」からドライブ文字「F:」を指定し直す。 という3つの手順でようやく正常化します。正直、面倒くさかったのです。

2022-11-12 19:46:15

ここ③は「H:」に指定し直すですね。間違った文字に指定し直してどないすんねん。

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

「ドライブ文字を固定したい」とかで検索しても結局は「コンピュータの管理」からドライブ文字を指定する方法しか教えてくれず、途方に暮れておりました。

2022-11-12 20:00:03

Yahoo!知恵袋への質問

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

そこで、自分はふと思い立ってYahoo!知恵袋に質問してみることにしました。 » ドライブ文字に関する質問です。私は、外付けハードディスクとしてNASと... - Yahoo!知恵袋 detail.chiebukuro.yahoo.co.jp/qa/question_de… pic.twitter.com/klKQx0IC3C

2022-11-12 20:00:04
拡大
リンク Yahoo!知恵袋 ドライブ文字に関する質問です。私は、外付けハードディスクとしてNASと、USB接続のポータブルHDDを使っています。 - NASに... - Yahoo!知恵袋 ドライブ文字に関する質問です。私は、外付けハードディスクとしてNASと、USB接続のポータブルHDDを使っています。 NASに割り当てているドライブ文字は「F:」。ポータブルHDDは「H:」です。ところがポータブルHDDのドライブ文字がしょっちゅう勝手に切り替わり、NASの「F:」になって、NASとの接続を乗っ取ってしまいます。そのたびに私は、ポータブルHDDをいったん抜いて接続し直し、空いている中で一番若...
想 詩拓@文芸サークル『文机』 @sou_sitaku

すぐ答えはついたのですが、残念ながらその答えは「ドライブ文字の設定の仕方」でした。 pic.twitter.com/CxiQphUG3i

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

せっかく答えていただいたので申し訳ないと思いつつ、返信で趣旨をもう一度説明しました。 pic.twitter.com/3ujPzxYhhj

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

すると、回答者の方(nezu*****氏)はこういう返答をいただいたんですね。 pic.twitter.com/KOiUsRx1ni

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

回答者の方は「レジストリを弄るのも「コンピュータの管理」から弄るのも変わらないよね」というノリでお話しいただいたのですが、天啓のきっかけになったのは貼り付けていただいたURLでした。 » データ ディスクのドライブ文字が変わる | Japan Azure IaaS Core Support Blog jpaztech.github.io/blog/vm/drive-…

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

そもそも「【コンピュータの管理】から設定したドライブ文字は動かない」が基本、正常なのです。 ・勝手にドライブ文字が変わる。 ・しかもすでに使っている文字(F:)になってしまう。 ・そういえば他の文字には変わらない。勝手に変わっても「F:」だけ。 こんな現象は異常なのです。

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

僕は「ドライブ文字が動かないように固定する方法」を探していましたが、違います。 「ドライブ文字が動くというエラーを解消する方法」を探すべきだったのです。

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

全てのエラーには原因があり、それを解消すればエラーがなくなります。 その原因は、回答者の方が言及されていた「レジストリ」にありそうだ、と自分は思いました。

2022-11-12 20:06:31

ドライブ文字の管理について

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

紹介いただいたURLはどうやら、オンプレミス環境をAzure環境に移行した場合にドライブ文字が変わってしまうという問題で、自分にはレベルが高すぎる問題でしたが、冒頭に「ドライブ文字はコンピュータの中で同管理されているか」の記述があります。 jpaztech.github.io/blog/vm/drive-… pic.twitter.com/8nlzBXPVCt

2022-11-12 20:12:03
拡大
リンク Japan Azure IaaS Core Support Blog データ ディスクのドライブ文字が変わる こんにちは。Azure テクニカル サポート チームの重田です。 オンプレミス環境の Hyper-V Guest を Azure 環境に移行した際や、Azure Windows VM を一般化 (sysprep) したイメージから複製 VM を作成したところ、割り当てられていたドライブ文字が以前の状態と変わったしまった、というお問い合わせをいただくことがありましたので、検証結果を交えてご説明させて
想 詩拓@文芸サークル『文机』 @sou_sitaku

つまるところ、「コンピュータの管理」でドライブ文字を設定すると、ドライブ文字の記録とそれに紐づく「ディスクシグネチャ(ディスクの固有情報)」がレジストリに記録され、次回からそれが参照される、ということです。

2022-11-12 20:12:04

解決編

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

ピン、と来ました。「勝手にドライブ文字が変更される現象」とは、「レジストリでドライブ文字の履歴が参照されている」のでは?

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

そして、心当たりもあったのです。 僕は、外付けHDDをずっと使ってきて、近年ポータブルHDDがそれだったのですが、容量不足からNASに移行しました。 そう、今はNASが当代「Fドライブ」なのですが、先代「Fドライブ」は問題のポータブルHDDだったのです。

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

そういう仮説をもって、レジストリを覗いてみると、全くその通りでした。ドライブ文字「F:」と「H:」の「データ(ディスクシグネチャ)」が完全に一致している。 「F:」のほうが「H:」より若いので、レジストリが参照された場合「F:」が選ばれてしまうわけですね。 pic.twitter.com/grRDX9XqZ9

2022-11-12 20:22:24
拡大