为什么在 Windows 7 中,同一个目录中会有相同的文件?

为什么在 Windows 7 中,同一个目录中会有相同的文件?

新的电源启动了我的 CPU、MBD、视频卡和蓝光驱动器后,我刚刚重建了系统。

在这期间我必须从备份(扇区副本)恢复 Windows。

一切似乎都很好,但今天我(偶然)进入了样本图片并点击它时,我发现了一些奇怪的事情 - 几个文件有相同的名称!

以下是我目前所掌握的信息:

  1. Chkdsk 没有显示错误,驱动器正常。显然重新启动了。我的 Windows 总是显示扩展名和隐藏文件(这里不适用,没有隐藏文件)。
  2. 这些文件是:(全部都是 .jpg)菊花、沙漠、绣球花、水母、考拉、灯塔、企鹅和郁金香。其余的都显示单个名称,因此并非全部重复。陌生人和陌生人。
  3. 如果我单击两次名称(就像重命名一样),其中一个会突出显示第一部分,但如果我对第二个副本执行此操作,它会突出显示整个名称,包括扩展名!例如:第一个是 Tulip.jpg,第二个是 Tulip.jpg。第二个是“重复”。Win7 通常只突出显示第一部分,而不是扩展名。
  4. 名字一模一样。没有几乎,没有隐藏字符,完全相同的
  5. 如果我“在此处打开命令提示符”并执行 DIR,名称就会正确显示!因此,8.3 名称是正确的,但 Windows 显示错误。
  6. 如果我改变视图,它们将重新正确排序,两朵郁金香彼此相邻。
  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 个文件是我在桌面.ini 文件的副本中列出的文件。所以我猜想当您从备份中恢复时,本地化缓存不知何故“混乱了”。请在您的问题中列出您的桌面.ini 的内容和 Windows 的语言(我猜是英语)。

答案2

据我回忆,在 Windows 7 中,图书馆是一些特殊的东西,它们会重新组合来自多个文件夹的内容。它们的行为与常规文件夹不同。

在您的特定情况下,很有可能其中有来自“所有用户”和您的主帐户的同名图像。

它并没有解释为什么对于所谓的“郁金香”会有不同的图片,但它可以证明存在同名文件的可能性。

答案3

在您进行修复/修正时,原始文件很有可能被所使用的任何一种工具(尤其是 sfc 或 windows 重新安装)破坏/重建/恢复。

很可能只是那个文件夹受到了影响,但肯定值得检查其他文件夹!

如果你不想要它们 - 删除吧!删除它们是非常安全的。

相关内容