答案1
这是预期的行为:更改用户名不会更改ProfileImagePath
。重命名配置文件目录不是必需的,如果目录下有打开的句柄,则会导致问题。但这仍然是可能的。假设您已经更改了用户名:
以其他管理员身份登录。确保该用户已注销!
将文件夹重命名
C:\Users\oldusername
为C:\Users\newusername
。获取用户的 SID:
wmic useraccount where name="newusername" get sid
打开注册表编辑器
regedit
并转到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\<SID>
ProfileImagePath
将(REG_EXPAND_SZ
)的值更改为C:\Users\newusername
。重新启动计算机。
如果某些程序使用绝对路径引用某些文件或目录,可能仍会出现一些问题,因此,除非绝对必要,否则我不建议这样做。