我使用“三星数据迁移软件”将 Windows 10 HDD 克隆到三星 SSD,然后在 SSD 上安装了一份全新的 Windows 10。SSD 现在是C:
,HDD 是D:
。
在控制面板 > 索引选项 > 修改中,我添加的任何文件夹实际上C:\
都会选择D:\
。例如,我将选择C:\Windows
> 确定 > 然后再次修改,它就被D:\Windows
选中了;或者,如果我选择一个不存在的文件夹D:
,例如C:\util
,它会添加一个像 这样的条目D:\util\ (unavailable)
。
由于克隆驱动器,Windows 搜索和索引选项有些混乱。查看注册表时,我可以看到以下条目:
HKLM\SOFTWARE\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\DefaultRules\12
REG_SZ
姓名:URL
数据:file:///C:\\[9a6b2440-0cb7-4d60-a957-7a1682cf61c4]\\WINDOWS\\
可能是C:\\
索引选项后面的 GUID 让人困惑,但这个 GUID 只出现在 下,没有出现在注册表的其他地方Windows Search
。它不是使用 可以看到的卷的唯一标识符Mountvol
,也不是使用 可以看到的 GPT 标识符(或分区类型)DiskPart
。
注意:其他人也遇到了同样的问题(在 Windows 8 中也是如此),请参阅:
答案1
首先我可以重现您的问题:
问题是由\System Volume Information\IndexerVolumeGuid
每个克隆卷中的系统文件引起的。显然您说得对,系统会因为 下的注册表项中看到的 GUID 而感到困惑HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\*
,而此文件应该是 GUID 的提供者。
由于卷是克隆的,因此这个特定文件与其他文件一样,每个卷之间都是相同的。并且当卷安装时,它不会“更新”(即重新生成以避免冲突),就像卷序列一样:
但是,显然这个文件可以安全删除,而且一旦再次挂载该卷,就会生成一个新的文件;一旦所有拥有重复 GUID 的卷都使用唯一的 GUID 重新挂载,问题就会消失(因此,如果涉及当前系统卷,可能需要重新启动):
不幸的是,我不确定在 Windows 下是否有方便/安全的方法可以删除它:
答案2
刚刚注册来对此表示感谢,自从我使用 xxclone 将 Windows 系统驱动器克隆到 nvme 上并保留旧驱动器(未格式化)用于数据和备份目的以来,这个问题已经困扰了我 18 个月。
我只需以管理员身份运行 cmd 即可从旧驱动器中删除 GUID 文件,然后重新启动(可能没有必要) - 必须对索引文件夹选项进行一些清理,但一旦完成,索引器就会再次开始工作。太棒了。