我们在 Windows 10 系统中的分区上存储了用户配置文件D:
。
然而它们在逻辑上存储在D:\UserData
,但实际的物理路径是D:\Users
。
这意味着如果我在 win explorer 中输入D:\UserData
,我会被重定向到D:\Users
。windows explorer 地址栏上显示路径"This PC > UserData(D:) > Users"
。当我单击地址栏时,会显示路径D:\UserData
。
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
关键ProfilesDirectory
是D:\UserData
。
然后意外地D:
格式化了分区,之后用户无法登录。只有在创建物理文件夹后,D:\UserData
用户才能够登录。这次如果我进入D:\UserData
Windows 资源管理器,我实际上是在物理中D:\UserData
,而不是物理中D:\Users
。我的意思是格式化后重定向不再存在。
由于某些应用程序无法正确安装,因此需要恢复以前的重定向和结构,但这个系统范围的重定向在哪里管理?
答案1
我并不完全理解这是否是解决此问题的正确方法,但我猜想可以使用以下命令创建指向 D:\Users 的硬链接来解决此问题mklink
。请备份重要数据并自行承担风险
- 以管理员身份打开CMD窗口
- 类型:
mklink /J "D:\UserData" "D:\Users"
- 重新启动计算机
- 测试有问题的软件安装
这将创建到该文件夹的硬链接。
我很想知道这是否有效。
您可以在 mklink 上找到快速指南这里