Windows 7 で 1 つのディレクトリに同一のファイルが存在するのはなぜですか?

Windows 7 で 1 つのディレクトリに同一のファイルが存在するのはなぜですか?

新しい電源装置が CPU、MBD、ビデオ カード、Blu-Ray ドライブを起動させたので、システムを再構築しました。

この間ずっと、バックアップ (セクター コピー) から Windows を復元する必要がありました。

すべて順調のように見えますが、今日、サンプル画像にアクセスし (誤って)、クリックして閉じようとしたときに、奇妙なことに気が付きました。複数のファイルに同じ名前が付いていたのです。

これまでのところ、次のものがあります:

  1. Chkdsk ではエラーは表示されず、ドライブは正常です。明らかに再起動されています。Windows では常に拡張子と隠しファイル (ここでは適用されませんが、隠しファイルはありません) を表示しています。
  2. ファイルは次のとおりです (すべて .jpg) 菊、砂漠、アジサイ、クラゲ、コアラ、灯台、ペンギン、チューリップ。残りは単一の名前が表示されるため、すべてが重複しているわけではありません。見知らぬ人と見知らぬ人。
  3. 名前を 1 回クリックして 2 回クリックすると (名前を変更するときのように)、最初の部分がハイライト表示されますが、2 番目のコピーに対して同じ操作を行うと、拡張子を含む名前全体がハイライト表示されます。例: 1 番目は Tulip.jpg、2 番目は Tulip.jpg。2 番目は「重複」です。Win7 は通常、拡張子ではなく最初の部分のみをハイライト表示します。
  4. 名前は同じです。ほとんど同じではなく、隠し文字もありません。同一
  5. 「ここでコマンド プロンプトを開く」と入力して DIR を実行すると、名前が正しく表示されます。つまり、8.3 の名前は正しいのですが、Windows では名前が間違って表示されます。
  6. ビューを変更すると、チューリップが 2 つ隣り合うように適切に並べ替えられます。
  7. プロパティを開くと、両方に同じ名前が表示されますが、詳細を見ると、カメラ、撮影日などの適切な情報が表示されます。
  8. もし私が開けるIrfan Viewer のように、適切な名前で正常に表示されます。「8.3 の名前を取得しているに違いない」と思いましたが、名前は Chrysanthemum のように長いです。
  9. 大きいアイコンに切り替えると、サムネイルには異なる画像が表示され、同じ名前の下に!例:チューリップ(#2)は実際には滝ですが、ショーチューリップという名前。

私の質問は次のとおりです。

まったく同じ名前の同一のファイルを同じディレクトリ内に置くことは可能ですか?そして、その原因は何だったのでしょうか?

答え1

おそらくローカリゼーションの問題でしょう。C:\Users\Public\Pictures\Sample Pictures フォルダに desktop.ini ファイルがあり、そこには次のような行があります。

[LocalizedFileNames]
Chrysanthemum.jpg=@%systemroot%\system32\SampleRes.dll,-101

質問で挙げた 8 つのファイルは、私のこの desktop.ini ファイルのコピーに挙げられているものです。したがって、バックアップから復元したときに、何らかの理由でローカリゼーション キャッシュが「おかしくなった」のではないかと思います。質問には、desktop.ini の内容と Windows の言語 (英語だと思います) を記載してください。

答え2

Windows 7の記憶では、図書館は、複数のフォルダーのコンテンツを再グループ化する特別なものです。通常のフォルダーのようには動作しません。

あなたの特定のケースでは、そこに「すべてのユーザー」とメイン アカウントから同じ名前の画像が含まれている可能性が非常に高いです。

「チューリップ」であるはずのものに異なる写真がある理由については説明されていませんが、同じ名前のファイルが存在する可能性を正当化することはできます。

答え3

修復/修正を行うと、使用されたツールのいずれか (たとえば、SFC または Windows の再インストール) によって元のファイルが破損/再構築/回復される可能性が高くなります。

影響を受けるのはそのフォルダーだけかもしれませんが、他のフォルダーも確認する価値は確かにあります。

不要な場合は削除してください。削除しても十分安全です。

関連情報