我的 Windows 7 电脑有一个相当烦人的问题,就是删除、移动或复制文件夹似乎要花很长时间,即使文件夹是空的。这个问题是间歇性的,更糟糕的是。它只会显示“正在发现项目...”,最多几分钟后才会最终按照指示进行操作。
关于如何阻止这种情况发生,有什么建议吗?
我尝试禁用防病毒实时扫描来排除其根本原因。
答案1
我找到了一篇很长的帖子,里面有很多建议。它可能与很多事情有关……
第一步是启动到安全模式,看看这种行为是否仍然发生。如果不是,您就知道它与 Windows 无关,而是某种系统驱动程序(例如您的防病毒软件,即使您已将其禁用)。
其他建议包括缩略图、文件权限、文件夹中的文件太多等...只需阅读帖子并尝试一些方法:
答案2
我通过从命令行(cmd.exe)移动大文件夹来解决这个问题:
c:\> move c:\stuff\big-folder c:\other-stuff\some-other-folder
对于我来说,对于同一驱动器号下的目录,此方法运行非常快。此外,显示源目录或目标目录的任何资源管理器窗口都会在命令行提示符返回后一秒钟内更新。
当选择和移动多个项目时,我使用 dired-mode(在 emacs 下),其在同一驱动器号内移动文件/目录时速度相似。
答案3
我遇到了同样极其烦人的问题,在“发现项目”时删除空文件夹会被阻止。
当我关闭 TSVNCache.exe 和/或 TGitCache.exe 时,发现问题已经解决,不再有这个问题了。因此,不仅 Tortoise 的所有东西都要求您在每次更新时重新启动 PC,它还会严重破坏资源管理器。
答案4
我在 Windows XP 中也遇到过类似的问题,主要是因为注册表设置混乱。问题非常严重,我无法访问 C:/ 以外的任何分区,除非进入“我的电脑”。
我如何弄乱注册表:
- 授予 SYSTEM 对 HKCR (HKEY_CURRENT_ROOT) 的完全控制权限
我如何“恢复”注册表:
- 授予 HKCR 的“本地用户”完全控制权限。
...但我怀疑你作为普通用户会把注册表弄得这么乱,导致这种情况发生。不过,这可能是一个可能的原因。