Windows XP のネットワークドライブとUSBメモリなどリムーバブルメディアのドライブ文字が競合する問題

既知の問題だが、Windows XP にネットワークドライブを割当ている場合、USBフラッシュメモリなどのリムーバブルメディアが認識しない(正確にはディバイスとして認識はしているが、マイコンピュータに現れない)ことがある。
たとえば、ハードディスクが「C:」、CD/DVDドライブが「D:」に割り当てられている場合に、USBフラッシュメモリなどを接続すると、Windows XP は、CD/DVDドライブの後「E:」以降に順番に割り当てる。
しかし、ネットワークドライブを「E:」などに割り当てている場合は、Windows 2000Vista では重複を回避して割り当てるのだが、Windows XP はネットワークドライブと重複する「E:」に割り当てる。
この状態でマイコンピュータを開くと、E:ドライブはネットワークドライブがマッピングされており、USBフラッシュメモリにはアクセス出来ない状態となる。

解決方法は、この辺を参照。

しかし、これなんとかならんのだろうか(>Microsoft)。なんでWindows 2000 ではちゃんと割り当てられていたのに、なぜ XP では出来ないんだろうね・・・