尝试重新定位 Appdata\user\Local 时无法将文件夹移至此处

Mar*_*rkS 10 windows filesystems windows-8.1

我正在尝试重新定位我的AppData文件夹以释放我笔记本电脑 SSD 驱动器上的空间到我更大的 1TB 辅助驱动器。

我正在使用C:/Users/mark/AppData/Local 上的Location选项卡进行更改,它为我提供将所有文件移动到 D:/Users/mark/AppData/Local 的功能。

我跳过了一些锁定的文件(大约 6 个?),然后继续进行复制,但最终失败了文件夹无法移动到此处无法从“C:\Users\mark\”复制文件AppData\Local”到“D:\Users\mark\AppData\Local”。这可能是由于源或目标文件夹下的一个或多个文件的完全限定文件名超过 256 个字符。操作已被用户取消。

当然,操作并没有被用户取消。

在此尝试移动期间系统打开的文件:

  • 用户类文件
  • 用户类.dat.LOG1
  • 用户类.dat.LOG2
  • WebCacheLock.dat
  • WPNPRMRY.tmp
  • V01.log
  • WebCacheV01.dat
  • 设置.dat
  • 设置.dat.LOG1
  • 设置.dat.LOG2
  • 4f37877c35670ee.dat
  • 4f37877c35470ee.dat

Mar*_*rkS 10

经过数小时和数天的研究,我终于看到了一个有用的 YouTube 视频,该视频展示了它是如何完成的。

看起来很可能只是更改路径并让 Windows 为您复制文件将报告错误。您最终会得到正在使用的文件。

这会导致 Windows 无法完成操作,并将 .../AppData/Local 留在其原始位置。它不会因为失败而改变路径。

但诀窍是在最初尝试复制文件后立即返回该对话框,将路径更改为您想要的位置(在我的情况下从 C:... 到 D:...),并在它询问时如果要移动文件,请说“否”。现在路径已更改。

接下来您需要重新启动系统,您应该一切都准备好了。

您需要清理不再使用的原始位置。通过查看文件夹上的属性来确认这一点,并确保原始 AppData/Local 文件夹上没有“位置”选项卡。

在此更改之后,我还发现 windows 和一些应用程序忘记了一些与偏好相关的东西,我不得不修复一些东西,比如我的 Spotify 快捷方式,它具有到 c:\users\mark\appdata.. 的硬编码路径。 .

祝你好运。我希望这对一些人有所帮助。