質問: 増設したhddの中身が減ってるような・・・ 古いpcから新しいpcに増設(移動?)したhddがあるんですが、マイコンピュータを開いて使用領域を確かめると80gbほどありました。しかし、実際に中身を見てみると、以前あったはずのファイルが見つかりません(数年前に使っていたhddなのでどれがどこにあったかは曖昧ですが)。 そこで、hdd内のフォルダの容量を一括で表示するソフトを使ってみたんですが、なぜか合計で15gb程度しかありませんでした。これはどういうことなのでしょうか。ご教授よろしくお願いいたします。 使用ソフト名はfldsizです。
回答: ●hddのフォーマット形式が「fat32」の場合 「ファイルサイズの合計」と「ディスク使用サイズ」は一致しません。 hddを「fat32」などでフォーマットすると、大容量ドライブの場合だと「最小単位が32キロバイト」とかになります。 「最小単位が32キロバイト」の場合、32キロバイト以下のファイルを1つ作成すると「32キロバイト消費」します。 つまり、100バイトのファイルを100個作ると、 ・ファイルサイズの合計は、10000バイト(10キロバイト) ・ディスク使用サイズの合計は、3200キロバイト となり、その差は「320倍」になります。 ●hddのフォーマットが「ntfs」の場合 あるユーザー名でログインし、そのユーザーが「個人用フォルダ」にファイルやフォルダを作成すると、そのファイルやフォルダは「他のユーザーからは見えない」ようになります(全員から見える「共有フォルダ」に作成したファイルやフォルダは除きます) ここで「他のユーザーかどうか」の判断は「目で見えるユーザー名」ではなく「windowsが内部的に勝手に付けたユーザー識別番号」で判断されます。 つまり「古いpcと新しいpcで、同一のユーザー名を作っても、windowsが内部的に勝手に付けたユーザー識別番号が異なるので、別人として扱われる」のです。 判りやすく言えば「旧pcの『sanato』と言うユーザー名のユーザーと、新pcの『sanato』と言うユーザー名のユーザーは、表面的には同じ名前だがwindowsは別人として扱っているので、新pcのsanatoは、旧pcのsanatoが所有しているファイルを見られない」と言う事です。 「ユーザー識別番号が異って別人として扱われた場合」に何が起こるかと言うと >使用領域を確かめると80gbほどありました。 >フォルダの容量を一括で表示するソフトを使ってみたんですが、なぜか合計で15gb程度しかありませんでした。 とか >以前あったはずのファイルが見つかりません とかって事が起きます。 つまり「古いhddは、全員から見れる共有フォルダに15gb、他人から見れない個人フォルダに65gbのデータが入ってて、使用済み領域は15+65=80gb、以前あったファイルは個人フォルダに入ってて、新しいpcの現在のユーザーには見えないので、いくら探しても見付からない」のです。 多分、新pcで、特権ユーザーの「administrator」でログインすれば、旧pcで見えてたファイルが全部見える筈なので、administratorでログインしてみて下さい。