当我第一次使用 Microsoft 帐户(通过提供电子邮件地址)登录 Windows 8 计算机时,会创建一个新的用户文件夹:
C:\Users\dzinx_000
在以前的 Windows 版本中,我可以选择此文件夹的名称(它等于我的用户名)。由于我经常使用命令行,所以这对我来说很烦人。
- 我可以以某种方式将其重命名为吗
dzinx
? - 简单地重命名文件夹会破坏所有内容吗?
答案1
有两种不同的方法,取决于您是否曾在给定的计算机上使用过 Microsoft 帐户:
我已经登录该账户
如果您还没有本地用户帐户,请创建一个具有管理权限的本地用户帐户。
重启。
使用具有管理权限的本地帐户登录。
Win+ X, G(计算机管理)→系统工具→本地用户和组→用户,右键单击用户,改名。
Win+ X, A(命令提示符(管理员))
ren C:\Users\dzinx_000 dzinx
Win+ X, R(跑步)
regedit
导航到
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\
您的用户帐户并找到其 SID。您只需打开每个文件夹并检查ProfileImagePath
是否正确即可。将值重命名
ProfileImagePath
为您想要的名称,例如C:\Users\dzinx
使用您的 Microsoft 帐户登录。一切都应该正常工作:
我从未登录过我的 Microsoft 帐户
首先,我们只有一个本地用户帐户:
我现在要添加我的 Microsoft 帐户。
现在我们有了 Microsoft 帐户。让我们打开计算机管理从左下角。
在这里我们可以看到我们新的乱码用户帐户:
重命名!
您可能会注意到C:\Users
此时不存在任何文件夹。
现在使用新的用户帐户登录。
现在我的 Microsoft 帐户在本地被命名为“超级用户”,并且配置文件存储在C:\Users\superuser
我没有专业版:(
在 Windows 8 标准版中,本地用户和组管理单元不可用。
在我的测试中,以下步骤效果很好。您的情况可能会有所不同!
该程序与我已经登录该账户,但我没有使用本地用户和组管理单元。相反,我直接进入命令提示符并重命名了配置文件文件夹。之后,我调整了ProfileImagePath
注册表中的键。
此外,我在整个注册表中搜索了我的用户配置文件的完整路径(C:\Users\Username
),并用新文件夹名称替换了所有条目。
重新启动并使用重命名的帐户登录后,我没有检测到任何问题,但是,正如我所说,您的里程可能会有所不同。
当我简单地重命名C:\Users\abc
为时会发生什么C:\Users\xyz
?
使用受影响的用户登录后,该用户将登录到一个临时配置文件:
答案2
您可以创建指向该文件夹的符号链接。符号链接将透明地重定向。
使用mklink
(以管理员身份)创建符号链接:
mklink /d C:\Users\dzinx C:\Users\dzinx_000
答案3
本指南适用于Windows XP/Vista所以请自行承担风险。我无法测试,因为我没有 MS 帐户。
在我们开始之前,请创建一个还原点或备份您的系统驱动器。备份您的完整注册表,以防数据损坏。
虽然您可以移动或重命名用户配置文件文件夹,但使用此方法后可能会产生一些副作用。这是因为注册表中可能存在第三方软件添加的一些绝对路径引用(指向旧用户配置文件文件夹)。因此,相应的应用程序可能会失去功能。
我从在 Windows XP / Vista 中更改注册用户和公司名称。
如果您必须重命名您的注册用户名,则必须编辑注册表项。要打开注册表,只需按 +Win并R输入regedit
并导航到以下路径
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
否,在右侧面板上,您将看到两个可编辑的条目注册组织&注册业主。
要更改这些字段,请双击字段名称,然后在值数据部分并单击确定。
如果用户名文件夹已重命名,并且您的程序运行正常,那么就可以了,否则将其更改profileimagepath
为您指定的名称注册业主
为此,请导航到注册表中的以下路径:
HKEY_LOCAL_MACHINE\SOFTWARE\微软\Windows NT\CurrentVersion\ProfileList\
答案4
一个有点冗长的方法(但可能有效)是:
- 使用 Windows Easy Transfer“备份”整个用户帐户
- 从系统中删除用户(也可以删除文件)
- 创建一个新的仅限本地 (即没有Microsoft帐户)用户帐户
- 以该用户身份登录一次
- 恢复轻松传输数据 - 将旧用户映射到新创建的用户
- 将新帐户的帐户类型更改为 Microsoft 帐户(PC 设置 -> 用户 -> 切换到 MS 帐户)