【Tips】「コンピュータの管理」で設定したドライブ文字が勝手に変更される問題とその解決の事例
- sou_sitaku
- 21604
- 76
- 4
- 28
問題編
まず、僕はPCにNAS(ドライブ文字「F:」)とポータブルHDD(ドライブ文字「H:」)を接続してるんですね。構成としてはこんな感じで。 pic.twitter.com/f3CGgTRJQi
2022-11-12 19:46:13どころが、この構成で問題が起こっておりまして。というのもこのポータブルHDD(H:)のドライブ文字が勝手に「F:」に変わるんですよ。 そうなると、「F:」を見ようとしてもポータブルHDDのほうを見てしまって、NAS(F:)を見てくれないのです。(IP指定でアドレスを打ち込めば見られます) pic.twitter.com/rZv6Uof2HL
2022-11-12 19:46:14こういう時はどうするかというと、 ①ポータブルHDDを抜き差しする。 ②すると挿し込まれたポータブルHDDは空いているドライブ文字で一番若い「E:」になる。 ③「コンピュータの管理」からドライブ文字「F:」を指定し直す。 という3つの手順でようやく正常化します。正直、面倒くさかったのです。
2022-11-12 19:46:15ここ③は「H:」に指定し直すですね。間違った文字に指定し直してどないすんねん。
「ドライブ文字を固定したい」とかで検索しても、結局は「コンピュータの管理」からドライブ文字を指定する方法しか教えてくれず、途方に暮れておりました。
2022-11-12 20:00:03Yahoo!知恵袋への質問
そこで、自分はふと思い立ってYahoo!知恵袋に質問してみることにしました。 » ドライブ文字に関する質問です。私は、外付けハードディスクとしてNASと... - Yahoo!知恵袋 detail.chiebukuro.yahoo.co.jp/qa/question_de… pic.twitter.com/klKQx0IC3C
2022-11-12 20:00:04すぐ答えはついたのですが、残念ながらその答えは「ドライブ文字の設定の仕方」でした。 pic.twitter.com/CxiQphUG3i
2022-11-12 20:00:05せっかく答えていただいたので申し訳ないと思いつつ、返信で趣旨をもう一度説明しました。 pic.twitter.com/3ujPzxYhhj
2022-11-12 20:00:06すると、回答者の方(nezu*****氏)はこういう返答をいただいたんですね。 pic.twitter.com/KOiUsRx1ni
2022-11-12 20:00:07回答者の方は「レジストリを弄るのも「コンピュータの管理」から弄るのも変わらないよね」というノリでお話しいただいたのですが、天啓のきっかけになったのは貼り付けていただいたURLでした。 » データ ディスクのドライブ文字が変わる | Japan Azure IaaS Core Support Blog jpaztech.github.io/blog/vm/drive-…
2022-11-12 20:00:07そもそも「【コンピュータの管理】から設定したドライブ文字は動かない」が基本、正常なのです。 ・勝手にドライブ文字が変わる。 ・しかもすでに使っている文字(F:)になってしまう。 ・そういえば他の文字には変わらない。勝手に変わっても「F:」だけ。 こんな現象は異常なのです。
2022-11-12 20:06:30僕は「ドライブ文字が動かないように固定する方法」を探していましたが、違います。 「ドライブ文字が動くというエラーを解消する方法」を探すべきだったのです。
2022-11-12 20:06:31全てのエラーには原因があり、それを解消すればエラーがなくなります。 その原因は、回答者の方が言及されていた「レジストリ」にありそうだ、と自分は思いました。
2022-11-12 20:06:31ドライブ文字の管理について
紹介いただいたURLはどうやら、オンプレミス環境をAzure環境に移行した場合にドライブ文字が変わってしまうという問題で、自分にはレベルが高すぎる問題でしたが、冒頭に「ドライブ文字はコンピュータの中で同管理されているか」の記述があります。 jpaztech.github.io/blog/vm/drive-… pic.twitter.com/8nlzBXPVCt
2022-11-12 20:12:03つまるところ、「コンピュータの管理」でドライブ文字を設定すると、ドライブ文字の記録とそれに紐づく「ディスクシグネチャ(ディスクの固有情報)」がレジストリに記録され、次回からそれが参照される、ということです。
2022-11-12 20:12:04解決編
ピン、と来ました。「勝手にドライブ文字が変更される現象」とは、「レジストリでドライブ文字の履歴が参照されている」のでは?
2022-11-12 20:15:47そして、心当たりもあったのです。 僕は、外付けHDDをずっと使ってきて、近年ポータブルHDDがそれだったのですが、容量不足からNASに移行しました。 そう、今はNASが当代「Fドライブ」なのですが、先代「Fドライブ」は問題のポータブルHDDだったのです。
2022-11-12 20:18:47そういう仮説をもって、レジストリを覗いてみると、全くその通りでした。ドライブ文字「F:」と「H:」の「データ(ディスクシグネチャ)」が完全に一致している。 「F:」のほうが「H:」より若いので、レジストリが参照された場合「F:」が選ばれてしまうわけですね。 pic.twitter.com/grRDX9XqZ9
2022-11-12 20:22:24