買ってほとんど使ってなかった64GBのUSBメモリがあるのですが
使わなかった原因は何故かメインPCでは認識しない。
他のPCでは認識して使えるのでおかしいと思ったので
Windowsをクリーンインストールしたのが前に記事。
使えるかクリーンインストール直後に試しましたがダメ。
デバイスドライバは以前と違い完全に認識してます。
以前は
部分一致またはあいまい一致のためデバイス USBSTOR\Disk&Ven_SanDisk&Prod_Extreme&Rev_0001\AA011104150759130711&0 は移行されませんでした。
最後のデバイス インスタンス ID: USBSTOR\Disk&Ven_BUFFALO&Prod_USB___HS-CF_CARD&Rev_3.95\00000027992D&0
クラス GUID: {4D36E967-E325-11CE-BFC1-08002BE10318}
場所のパス:
移行ランク: 0xF000FC000000F120
存在: false
状態: 0xC0000719
という状態だったのでドライバが原因かなと思って色々やりました。
詳しい症状はディスク管理上では認識してるがパーティションの作成や解放は可能。
フォーマット時に不明な容量と出てフォーマット不可能。
場合によってはドライブが割り当てられてるにも関わらず
パーティションが確保されてなかったりもします。
何処かのサイトにレジストリのクラスGUIDの値を消せば直ると書いてあったのでやりましたが
OSが起動しない状態になり焦りました。
何とか復旧させたのですがUSBメモリに関しては全くダメ。
Windows上で動くフォーマッタをいくつか試しましたがダメだったので
GParted ならばと思い Knoppix 8.2 を落として GParted でフォーマット。
Knoppix では問題ないのですが Windows では同じ症状。
Knoppix をUSBメモリから起動するようにインストールしてUSBメモリが壊れてないのを確認。
そうしたらWindowsでも認識したのでパーティションを開放して再構成。
問題なく使えてます。
原因は論理障害?みたいですが詳しい事はわかりません。
使えるようになったのはWindowsをクリーンインストール後
USBメモリにKnoppixをインストールしたあとです。