我正在尝试将我的 AppData\Local 文件夹移动到其他驱动器,然后在 C 上的原始位置创建一个连接点。我已经复制了所有内容,除了 C:\Users<username>\AppData\Local\Microsoft\WindowsApps 中的少数文件,包括我的 Microsoft Store 应用程序和 Ubuntu 的执行别名。
我以其他管理员用户身份登录,并使用以下命令来控制该文件夹:
takeown /F "%ProgramFiles%\WindowsApps"
takeown /F "%ProgramFiles%\WindowsApps" /r /d y
icacls "%ProgramFiles%\WindowsApps" /grant Administrators:F
icacls "%ProgramFiles%\WindowsApps" /grant Administrators:F /t
然后我尝试像这样使用 xcopy:
xcopy "C:\Users\<username>\AppData\Local\Microsoft\WindowsApps\*" "D:\<path_to_AppData\AppData\Local\Microsoft\WindowsApps\" /h /e /r
我仍然收到错误“文件创建错误 - 系统无法访问该文件。”
我怎样才能复制这些文件,或者以某种方式避免复制它们?
答案1
AppData\Local 包含许多受保护的文件夹和无法安全移动到其他位置的文件夹。WindowsApps 的安全性非常高,此文件夹不应被篡改
除非您确切知道什么可以移动(我们大多数人并不知道所有这些细节,否则不要移动任何东西。
坚持将文档、图片和类似物移动到另一个位置/驱动器。
人们从 AppData 中移动不合适的项目,破坏了他们的操作系统