使用符号链接迁移系统目录后,“开始”菜单、Metro 应用和其他功能会中断

使用符号链接迁移系统目录后,“开始”菜单、Metro 应用和其他功能会中断

我已经尝试过多次将、和迁移Program FilesProgram Files (x86)AppData的第二台 HD,并取得了不同程度的成功。(我已经使用属性中的“位置”选项卡将我的用户目录迁移到第二台 HD。)大多数情况下,一切都很好,除了一些功能出现故障;

  • 开始菜单中的搜索功能完全失效
  • Windows 10“Metro”应用程序要么打开并警告“此应用程序无法打开”,要么打开后立即关闭(MS Edge 打开后立即关闭,其他应用程序则给出错误)
  • 有时,Linux Subsystem for Windows (LXSS) 安装失败并出现错误0x80070005(一些相关问题在 GitHub 页面上)

我做了什么:

  1. 复制我想要更改的目录(AppData,Program Files 和 Program Files (x86)影复制到我的第二个高清
  2. 启动到恢复命令提示符
  3. 删除旧目录rmdir /s /q
  4. 使用mklink /D和创建连接点或文件夹符号链接mklink /J(我按照/d这里的另一个问题所建议的尝试了两者)
  5. 每次尝试修复“开始”菜单和其他功能失败后,我都会重新安装 Windows,然后再次尝试

同样,这个过程在很大程度上非常成功。默认情况下,程序成功安装到第二个硬盘,AppData 及其子目录中的所有内容都安装到第二个硬盘,我的 SSD 比以前有更多的可用空间。

我已经尝试了所有方法,除了用新路径替换 Regedit 中旧目录路径的所有实例,但由于此网站和其他网站上有无数的警告,我犹豫是否尝试。

我该如何解决“开始”菜单和其他 Windows 功能出现故障的问题?

相关内容