且听疯吟 如此生活三十年
重命名 Windows 10 账户文件夹

升级到 Windows 10 之后,很糟心的是通过 Microsoft Account 登录的时候,默认创建的账户文件夹居然不是 Microsoft Account 的 name,明明是 [email protected],结果创建出来的却是 nic …… 完全不知道这帮人怎么做到的 =-=
不管有没有强迫症,每次看到这个错的名字都实在不能忍,找到个修改的方法
参考了来自 superuser 的解决方法,原文针对的是 Windows 8,不过对 Windows 10 依然有效
原文地址 http://superuser.com/questions/495290/how-to-rename-user-folder-in-windows-8

步骤如下:

  • 用 nic 代表原来的账户名
  • 用 nick 代表新的账户名
  • 下面的操作中用你自己的需求替换 nic 和 nick

1. 创建一个本地管理员账户

Windows 10 中创建本地账户的选项藏得更深了,可以按如下方法操作

  • 打开 Setting
  • 找到 Family & other users
  • 点击 Add someone else to this PC
  • 弹出添加对话框,选择下面的 the person I want to add doesn't have an email address
  • 继续选择 Add a user without a Microsoft Account
  • 填写用户名密码,创建本地账户
  • 点击创建的用户,Change Account TypeAdministrator

2. 重命名账户名称

  • 退出当前账户,登录刚才创建的本地账户
  • 打开 Computer Management,快捷键 Win + X, G
  • 打开 System Tools
  • 找到 Local Users and Groups
  • 打开 Users,找到需要修改的用户 nic
  • 右键点击,Rename,修改为你想要的 nick

3. 重命名账户文件夹

  • 打开管理员权限的 Cmd,快捷键 Win + X, A
  • 输入 ren C:\Users\nic nick

4. 修改注册表关联

  • 打开注册表编辑器,快捷键 Win + X, R 打开运行,然后输入 regedit 回车
  • 找到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\
  • 一个个点开所有以 S-1-5 类似的字符开头的键,查看 ProfileImagePath
  • ProfileImagePath 值为 C:\Users\nic 的就是我们需要修改的账户,点击它,修改为 C:\Users\nick

5. 重新登录

  • 使用原来的 Microsoft Acount 登录原先的账号
  • 确定一切正常,账户文件夹也已经修改成功
  • 可以删除创建的本地账户了

hope it’s helpful.