こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

64GBのUSBメモリが32GBと表示される

2011年製のドスパラのゲームパソコン「ガレリア」です。
Windows7をWindows10にアップグレードしたものですが
現象はWindows7でもWindows10でも同じです。
USB3.0の端子が4個、USB2.0の端子が4個付いています。
64GBのUSBメモリを接続すると32GBと表示されます。
最初はメモリーの半分がイカレテいるのだと思っていました。
しかし、新しいキングストンの64GBのUSBメモリを買っても
32GBと表示されるのでメモリーの故障ではないようです。
2TBのUSB-HDDを接続すると1.81TB(NTSF)と表示されます。
従って、32GBまでしか認識しないのではないのです。
どうしてこういう現象が起こるのか、わかるかたがいましたら
是非、教えて下さい。
よろしくお願いします。文面をよく読んでから回答をお願い
致します。

投稿日時 - 2016-06-10 22:52:34

QNo.9185762

困ってます

質問者が選んだベストアンサー

>文面をよく読んでから回答をお願い致します。

何か上から目線で感じ悪いですね。
少しは自分で調べてみては。Google等でピンポイント検索
すれば答えが見つかるのではないでしょうか。

HDD 2TBが1.81TBと表示されるのはそれで正常です。

一般的に商品に表示される容量は、1000を1000で計算しますが、
パソコンは2進数のため、1000を1024で計算します。

つまり、2000000000000バイト2TBを1024で桁上がりしていくと、

2000000000000バイト(2TB)÷1024=1953125000キロバイト(KB)
1953125000キロバイト÷1024=1907348.6328125メガバイト(MB)
19073.486328125メガバイト÷1024=1862.64514923095703125ギガバイトGB)
1862.64514923095703125ギガバイト÷1024=1.818989403545856475830078125
テラバイトTB)約1.81TB

USBメモリ64GBが32GBと表示される問題ですが
既定のフォーマットがFAT32という形式になっており、
この方式だとWindowsのフォーマットツールでは32GBまでしか認識できません。
専用ソフトなどを使えばFAT32でも32GB以上認識させることは可能ですが

ディスクの管理から半分の32GBが未割り当て領域になっていないか
確認して下さい。

USBメモリ差したら、以下のコマンドを試してみて下さい
・コマンドプロンプトを管理者で開く
・「diskpart」を実行
・「list disk」でUSBメモリーを確認
・「select disk 2」でUSBメモリーを選択(2はUSBメモリの番号)
・「clean」を実行

未割り当ての上で右クリック、「新しいシンプルボリューム」で
ウィザードにしたがってフォーマットして下さい




   

投稿日時 - 2016-06-11 02:08:53

補足

できました!!ありがとうございます。

投稿日時 - 2016-06-11 08:54:01

お礼

回答ありがとうございます。
容量は32GBから「不明な容量」に変わったのですが、フォーマットができません。上から目線で質問して申し訳なかったです<(__)>

投稿日時 - 2016-06-11 07:14:59

ANo.4

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(12)

ANo.12

No.9の補足です。
> 「ディスクの管理」からフォーマットしようとしても、ウィンドウ中にLドライブがないので、・・・

cleanになった状態のUSBメモリの状態は、それで正常なのです。
「ディスクの管理」にて「リムーバブル」となっている「ディスク」がUSBメモリです。
「未割り当て」となっているのはcleanな状態であることを表しています。
cleanとは何も割り当てられていない、という意味です。
「未割り当て」という部分を「右クリック」して「新しいシンプルボリューム」をクリックしてください。
「新しいシンプルボリューム」を進めて行くとフォーマットすることができます。
画面の指示に沿って進めていけば、処理は完了します。
この方法が「ディスクの管理」でのフォーマットです。
---
途中で、作業に失敗しても、何度でもやり直しが出来ます。
変更したい場合も、何度でもやり直して構いません。
USBメモリやPCシステムには何も影響ありませんので、思い切って試してみてください。

投稿日時 - 2016-06-11 08:16:15

お礼

回答ありがとうございます。
今フォーマットをしているところですので、もうできると思いましたが待ってください。

投稿日時 - 2016-06-11 08:19:48

ANo.11

> コマンドプロンプト(管理者)からdisk part、selest disk、からcleanを実行して
clean
ではなく、
clean all
は、ダメですか。
もしだめならば、ファイルの管理情報のテーブルをただした後、可能になるかです。
あるいは、USBメモリの物理的な故障も考えられます。
2個ともそうであれば、物理的な故障は考えにくいですけど。
MBRか、GPTかというと、当然MBRだと思いますけど、
このUSBメモリの以前の利用実績で、起動用に使ったことはないかです。
もしそうであれば、MBRのゼロクリアするしかないかも知れません。

投稿日時 - 2016-06-11 07:59:23

お礼

回答ありがとうございます。
今、最後のNTFSでフォーマットしているところです。
うまくいきそうですが、フォーマットに時間がかかっています。

投稿日時 - 2016-06-11 08:26:31

ANo.10

> 高速スタートアップを外したのですが、フォーマットができません。
> 容量は32GBから「不明な容量」に変わりました。
やはり、高速スタートアップの悪戯で、初期化していないため、外した時に初期化されたわけです。
USBメモリのファイルやフォルダー以外の、それを管理するファイルの更新時にトラブったため、表示が変わったと思われます。
diskpartの操作は非常に危険ですのでしっかり捜査してください。

Windows 10のコマンドプロンプトで、右クリック、「管理者として実行」をクリック、

コマンドプロンプトで
C:\WINDOWS\system32>
と表示されると思います。
diskpart
Enterキーを入れます。(以下省略する)
diskpart画面が出る。
list disk
ディスク一覧の表示

select disk 1
Disk 0は、内蔵HDDだと思われるため。
Disk 1を選択する(上の結果に合わせること)
USB接続のディスクの表示を「disk 1」と仮定。

list disk
必ず再確認する
* Disk 1
先頭に * が付いていることを必ず確認する

list partition
パーティション情報を見てみる

clean
コマンドの実行。
すぐ実行されるので注意すること

list partition
このディスクには表示するパーティションがありません。
パーティション情報が消えている
内容を確認してみる

exit
……diskpartコマンドを終了する
DiskPart を終了しています。

投稿日時 - 2016-06-11 07:44:31

お礼

回答ありがとうございます。
皆さんの回答から、コマンドプロンプト(管理者)からdiskpartを起動して
ディスク管理から、フォーマットを今やっている途中なので、ちょっと待ってください。

投稿日時 - 2016-06-11 08:17:41

ANo.9

No.7の追記です。
今回の現象は次の理由に因るものだと思います。
---
(a)もともと2つのUSBメモリとも購入時には64GBの容量であった。
(b)win10のファイルエクスプローラでフォーマットしたために、ファイルエクスプローラがデフォルトのFAT32のファイルシステムを作成した。
つまり、この時点でUSBメモリのパーティション情報の上限が32GBにセットされてしまった。
(c)パーティション情報が32GBにセットされているので、32GB以上は使用できなくなってしまっている。
したがってNFTSでフォーマットしても上限32GBまでしかフォーマットできていない。
つまり、64GBまでは使えない状態になっている。
(d)パーティション情報を書き換える(初期値にする)にはdiskpartを使ってcleanを実行すればいい。
(e)clean処理後に「ディスクの管理」にてNTFSフォーマットすれば32GBの制限は無いので、64GBまで使用できるようになる。(パーティション情報には64GBがセットされている)
※ファイルエクスプローラでフォーマットすると(b)の状態になってしまいます。
---以上の理由で、No.7を試してください。

投稿日時 - 2016-06-11 06:42:12

お礼

回答ありがとうございます。
コマンドプロンプト(管理者)からdisk part、selest disk、からcleanを実行して、USBは「不明な容量」になりましたが、「ディスクの管理」からフォーマットしようとしても、ウィンドウ中にLドライブがないので、フォーマットできませんでした。

投稿日時 - 2016-06-11 07:44:09

ANo.8

Windows 7の時は、FAT32のフォマットだったため、32GB表示になっていた。
Windows 10に変更した。
FAT32を止め、NTFSにフォマットし直した。
それでも32GB表示は同じとのこと。
この場合、Windows 10を高速スタートアップ設定のため初期化していないからだと思います。
下記を確認。
「高速スタートアップ モード」に設定していないかです。
既定値で、設定されていますので外すことをお勧めします。
もしそうであれば、ただちに無効にしてください。
確認手順は、下記の通りです。
コントロールパネル→電源オプション→電源ボタンの動作の選択→
現在利用可能ではない設定を変更します→「高速スタートアップを有効にする(推奨)」
のチェックを外す。

シャットダウンか、再起動をします。

もし再現しなければ、下記の理由で、このままの状態で運用されることを強くお勧めします。
この、「高速スタートアップ」にチェックを入れていると、「シャットダウン」で終わらせても、
パソコンを完全にクローズ処理しないためにいろいろなとんでもないことが発生します。
この高速スタートアップ指定は、「百害あって一利なし」ということで、
外しておくことを強くお勧めします。
下記が参考になればよいのですが。
Q外付けHDD win7 win8 win10
http://okwave.jp/qa/q9158297.html

投稿日時 - 2016-06-11 06:32:12

お礼

回答ありがとうございます。
高速スタートアップを外したのですが、フォーマットができません。
容量は32GBから「不明な容量」に変わりました。
NTFSでフォーマットしようとしているのですが、今度はフォーマット(もちろん、クイックではないです)ができません。

投稿日時 - 2016-06-11 07:22:35

ANo.7

No.6の追記です。
次のことも試してください。
(1)diskpartでデバイスのパーティション情報をcleanにする。
※下記5行を実行。( )内は注釈ですので入力不要です。
※「disk 番号」は決して間違わないようにしてください。(間違うと、その番号のデバイスの内容は使えなくなります)
diskpart
list disk (USBデバイス64GBの「disk 番号」を確認する)
select disk 番号 (番号は list disk で確認したUSBデバイス64GBの番号を指定する)
clean (指定した「disk 番号」のパーティション情報をcleanにする)
exit
(2)フォーマットは「ディスクの管理」にて行なう。(ファイルエクスプローラでのフォーマットではなくて「ディスクの管理」にて行なう)
---以上です。

投稿日時 - 2016-06-11 04:47:20

お礼

回答ありがとうございます。
「ディスクの管理」で該当、ここではドライブLですが、USBメモリが表示されないため、フォーマットができません。いつも相談に乗ってくれてありがとうございます。あと、もう少しだと思います。

投稿日時 - 2016-06-11 07:29:54

ANo.6

まだ試していない場合は試してみてください。
すでに実施済みの場合は無視してください。
---
(1)デバイスマネージャにてUSBドライブの「プロパティ」の「ポリシー」タブにて取り外しポリシーの「高パフォーマンス」を「オン」にする。
添付画像参照。
(2)ntfsフォーマットする。
(3)変化が見られない場合は(1)は「クイック削除(既定)」に戻しておく。
----
※(1)の設定を行なったUSBデバイスを取り外す際には、必ず「安全に取り外す」操作を行なうようにしてください。(つまり、アンマウントしてから取り外す)

投稿日時 - 2016-06-11 04:03:58

お礼

回答ありがとうございます。
「デバイスマージャ」を開いてみて、USB関連のところを開いてみたのですが、どれも「ポリシー」タブがないんです。
再度の回答、感謝しております。

投稿日時 - 2016-06-11 07:36:49

ANo.5

前回回答、失礼しました。
FAT32の限界でもあるんですが、SDHCの規格の限界が32GBの様です。

SDXC
↓↓
http://www.sophia-it.com/content/SDXC%E3%82%AB%E3%83%BC%E3%83%89

それで、SDXCやSDXCフォーマットを追っていくと

SDXCメモリーカードの注意事項
↓↓
http://av.jpn.support.panasonic.com/support/sd_w/info/

SDXCに相当するメモリはOS上でフォーマットしてはいけない。と言うのに行きつきます。
認識が半分の容量になる、とも記載があり合致します。

ただし、Windows7ぐらいの時代かと思います。
USBメモリ等のメーカサイトのフォーマッタ等でフォーマットしてください。

Windows10でフォーマットが何故出来ないのか?ドライバー等で回避できないのか?
まだ、調査中ですが取り急ぎ、現段階の調査内容です。
(特許がらみかな?)

その他、参考
『質問です。Windows10で128GB microSDXCが認識しない』のクチコミ掲示板
↓↓
http://bbs.kakaku.com/bbs/K0000703689/SortID=19037731/


前回の回答、失礼しました。
これ以上の事が分かったら間に合えば回答します。
取り急ぎ、参考まで

投稿日時 - 2016-06-11 02:42:33

お礼

回答ありがとうございます。
皆さんの回答で容量は32GBから「不明な容量」になったのですが、フォーマットができません、
回答お待ちしています。

投稿日時 - 2016-06-11 07:02:14

ANo.3

推定ですが、
FATフォーマットしていませんか?
NTFSフォーマットすれば正しく認識されると思います。
以下にMSサイトの参考URLを示しますがFAT32では32GBが限界です。
若干、フォーマットなどをプログラミングできる人が扱えばクラスタサイズを大きくすることで少しは伸びますがMSとしてはFAT32の限界は32GBにしています。
同URLで
exFATでフォマットしても正しく容量を認識すると思いますがクラスタサイズが大きくなり効率が落ちます。
例えば数百バイトのデータでも1データ当たり1クラスタ消費します。
クラスタサイズの大きいフォーマットはデータ保存と言う意味では非効率的になるのでNTFSが良いかと思います。

以下のサイトで中ごろ、
「デフォルトの NTFS のクラスター サイズ」
となっていますが次の行が「次の表は、FAT32 の場合、デフォルトのクラスター サイズを…」
となっているので誤記で「デフォルトの FAT32のクラスター サイズ」になります。
(機械翻訳みたいでその関係かもしれません。)
その表でFAT32では32GB以上サポートされていません。とあります。

以上 参考まで

NTFS、FAT、および exFAT のデフォルトのクラスター サイズ
↓↓

参考URL:https://support.microsoft.com/ja-jp/kb/140365

投稿日時 - 2016-06-11 00:19:34

お礼

回答ありがとうございます。
FAT32になっていましたので、NTSFで通常のフォーマットをしましたが、
32GBのままでした。知恵を貸して下さい。

投稿日時 - 2016-06-11 01:20:06

ANo.2

 取り敢えず、USBメモリーのフォーマットを疑ってみましょう。

 USBメモリーのフォーマットには境界限界という壁がいくつもあって、たとえば、4GBまでしかアクセス出来ないとか、16GBまでしかアクセス出来ないとか、OSやフォーマットによってはアクセス出来る容量が制限される壁があります。

 32GBまではアクセス出来るが、64GBまでアクセス出来ないのは、おそらく、容量限界の障壁になるフォーマットになっているからだと思います。

 NTSFに変えてフォーマットしてみるとか、拡張フォーマットに変えてフォーマットするとか、USBメモリーのフォーマットを変えれば、64GBまでアクセス出来るようになるだろうと思います。

 64GBメモリーと言えば、今でも高額のはずですから、無駄にしないようにしてください。

投稿日時 - 2016-06-10 23:31:46

お礼

回答ありがとうございます。
NTFSで通常のフォーマットをしましたが、32GBのままでした。

投稿日時 - 2016-06-11 01:17:27

ANo.1

osアップグレード時にデバイスドライバーが違うものに置き換わってしまうことはよくあります、私もソニーのWindows7パソコンをWindows10にしましたが3つほどドライバーが違うものになっていましたので、一度デバイスマネージャーで正しいドライバーになっているかを確認してみては。

投稿日時 - 2016-06-10 23:28:51

お礼

回答ありがとうございます。
色々、検索して調べて、ドライバも最適な状態にしましたが何らかわらないです。

投稿日時 - 2016-06-11 01:15:48

あなたにオススメの質問