You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Windows 11用户文件夹重命名后CMD仍显示原错误名称的解决求助

Windows 11用户文件夹重命名后CMD仍显示原错误名称的解决求助

嗨,我完全懂你现在的困扰——明明在文件资源管理器里把用户文件夹改成了Artoid,但CMD里还是顽固地显示旧的Artoi,就连从资源管理器复制路径出来都是错的,想新建用户转移文件又因为邮箱已经绑定原账户走不通,确实挺头疼的。别担心,咱们可以通过修改系统设置和注册表来彻底解决这个问题,步骤如下:


第一步:启用并登录内置管理员账户

因为你没法在当前使用的账户下修改自己的用户文件夹权限,所以得先用到系统内置的管理员账户:

  • 按下Win+X组合键,选择「Windows终端(管理员)」(如果是旧版系统就是「命令提示符(管理员)」)
  • 在终端里输入命令:net user administrator /active:yes,按下回车执行,这样就启用了内置管理员账户
  • 注销你当前的Artoid账户,登录到刚启用的Administrator账户

第二步:确认用户文件夹名称

这一步你其实已经做过了,但在管理员账户下再检查一遍:

  • 打开文件资源管理器,导航到C:\Users目录,找到原来的Artoi文件夹,确保它已经被重命名为Artoid(如果还没改,现在直接右键重命名就行,管理员权限不会有阻碍)

第三步:修改注册表中的用户路径映射

这是解决CMD显示旧名称的关键,系统是通过注册表来识别用户文件夹路径的:

  • 按下Win+R,输入regedit回车,打开注册表编辑器
  • 导航到这个路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  • 展开ProfileList下的每一个子项(长得像S-1-5-xx的字符串),查看每个子项里的「ProfileImagePath」值,找到对应C:\Users\Artoi的那一项
  • 双击「ProfileImagePath」,把数值数据改成C:\Users\Artoid,点击确定保存

第四步:(可选但推荐)禁用内置管理员账户

完成操作后,记得把内置管理员账户关掉,避免安全隐患:

  • 重新登录回你的Artoid账户,再次打开管理员终端
  • 输入命令:net user administrator /active:no,回车执行即可

注意事项

  • 修改注册表前,建议右键点击ProfileList项,选择「导出」备份一下注册表,万一操作出错还能恢复
  • 一定要找对对应的用户子项,别误改了其他用户的配置
  • 少数第三方软件可能会硬编码旧的用户路径,之后如果遇到软件打不开的情况,可以检查软件的设置或配置文件,手动更新路径

备注:内容来源于stack exchange,提问作者Artoid44

火山引擎 最新活动