windows修改用户文件夹名称 更改用户名 修改C盘Users目录下文件夹名称

article/2025/5/22 8:55:00

知乎上的更详细版本

windows修改 C:\Users用户文件夹名称 把中文名修改为英文名 - 知乎 (zhihu.com)https://zhuanlan.zhihu.com/p/509804656

简短的说:

1 - 新建一个管理员账户A(名称随意,不要和其他账户一样),注销(就是退出的意思)需要修改的账户,登录新建的账户A。

2 - 修改users目录下的用户文件夹名,

3 - 找到注册表的如下位置,更改ProfileImagePath为你修改后的用户文件夹路径。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\<你的sid>\

4 - 创建软链接(可选),把 原来的文件夹 重定向到 现在的用户文件夹,从而保障使用 原用户路径 的软件可以正常运行

详细过程,防止踩坑:

很多人第一次设置windows时起了一个用户名,后来觉得不好,想换一个。比如,起了中文名,用户文件夹也是中文的,对一些程序员来说,这是不可容忍的。直接修改登录用户名没用,是掩耳盗铃,因为用户文件夹名称没跟着变,系统识别的还是原来的路径。

网上大多数不太可靠,出现各种状况,有些其实不是修改,而是新建一个,然后把原来的删除掉

其实微软官方就提供了较为可靠的修改方法,

Renaming user account doesn't change profile path - Windows Client​docs.microsoft.com/en-us/troubleshoot/windows-client/user-profiles-and-logon/renaming-user-account-not-change-profile-pathhttps://link.zhihu.com/?target=https%3A//docs.microsoft.com/en-us/troubleshoot/windows-client/user-profiles-and-logon/renaming-user-account-not-change-profile-path

但是非常简略,可能会遇到很多问题,我给大家完整的走了一遍

重要准备工作

整个修改操作是可逆,建议先把用户文件夹备份一下,如果出现问题,可以使用下面第一步新建的管理员账户登录进去,把注册表修改回去,再把原来的用户文件夹放到user目录下即可。

因为我们要修改的是本地账户的 用户名 和 用户文件夹名, 但是现在大多数人本地都绑定了微软账号,如果你绑定了微软账户,建议先解除绑定,解除方法见:

windows11删除微软账户,使用本地账户登录4 赞同 · 5 评论文章https://zhuanlan.zhihu.com/p/472820010

接着你可以先进入控制面板,把表面上的 用户名 改成你想要的,比如把 小明 改成 Ming , 这不是重点

注意,我们要解决的最终问题 不是改用户名而是改用户文件夹名。
改用户名很容易, 但是文件夹名不会自动跟着修改,我们要做的是把用户名和文件夹名改成一致的,
用户名 和  对应的文件夹名 本来就不一定是一样的。 如果你一开始设置的用户名过长,比如邮箱之类的,windows一般只取你用户名的前几个字母作为用户文件夹名,并且之后改用户名,用户文件夹名是不会变的

正式开始:

1 - 注销当前账号,使用一个新的管理员账号登录,不要和其他账户名一样

注销或者退出当前账户登录,不是切换,是注销,使用一个新的管理员账号登录。

没有就先新建一个注意别偷懒,直接使用当前账户修改自己的用户目录很危险,因为它正在使用呢。

另一个好处就是,一旦出现问题,你都可以使用这个新建的管理员账户登录进去,把注册表和文件名恢复原样。

注意,网上有一些方法是直接启用本地自带的Administrator隐藏账户,完成修改后再禁用,不需要新建一个,
但是这只适用于专业版,家庭版没有这个设置,不通用,还是建议新建一个比较好,回头直接删除就行了
下面是 新建管理员账户教程:

windows11 新建一个本地管理员账户0 赞同 · 0 评论文章https://zhuanlan.zhihu.com/p/509869938

2 - 重命名用户文件夹

用新建的管理员账户登录后,重命名用户文件夹,比如用户名原来是 小明,我要修改为Ming,

就把 C:\Users\小明 直接重命名为 C:\Users\Ming。

注意:如果原来的账号没有注销登录,或者任务管理器里面还有和原来账户相关的进程,或者有进程在使用里面的某些文件就会提示文件夹正在使用,无法修改。你需要在任务管理器里面,把相关进程手动结束。

方法如下:【打开任务管理器】

  • 用户选项卡下,确定原来的账户已经注销登录,即不应该显示原来的账户,应该显示新建的管理员账户。
  • 详细信息选项卡下,每个进程信息都有一个用户名字段,确保没有原账户相关的进程在运行。
  • 性能选项卡下,打开资源监视器,CPU选项卡下,输入“原来的用户名”搜索关联的句柄。在结果中,找到包含原来用户文件夹的进程,右键结束进程,如果出现一些错误提示,不用担心,主要是确保把相关的进程结束掉。

以上步骤不一定是必须的,每个人的情况可能不一样。但是基本上能够解决无法重命名的问题。

3 - 修改注册表

打开注册表,找到如下位置,点击每一项,通过ProfileImagePath判断一下哪一个是你要改的。

ProfileImagePath的值改为新的路径:C:\Users\Ming,也就是重新指定 用户配置路径

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\<要修改的用户对应的sid>\

4 - 创建软链接(可选)

为了让那些使用了旧路径的设置和软件能够自动找到新路径,我们建立一个软链接,把旧路径重定向到新路径。

以 管理员身份 打开cmd,不要用powershell,必须以管理员身份,不然拒绝访问,运行如下命令:

mklink /d "C:\Users\小明" "C:\Users\Ming"

这样会在C:\Users目录下创建一个链接,不占空间,只是指向新路径。如果看着不舒服,可以右键->属性->常规->最下面 隐藏 复选框->打勾。

当然你也可以不创建软链接,一般是没有问题的,大部分软件都会重新识别到新路径的,只是怕一些软件傻,如果出现问题,你也可以自己重新指定路径。

如果需要删除软链接的话,直接删除那个快捷方式就行了,比如在上面的例子中就删除“C:\Users\小明”这个链接格式的文件。

关于用户环境变量,大部分自动添加的都会更新,小部分或者你自己手动添加的可能要手动调整一下,比如onedrive的环境变量。

这样就修改完成了,接着退出你新建的管理员账户,登录你修改后的账户Ming即可

总结

其实我们就修改了两个地方,一个是 先直接重命名用户文件夹,二是 修改注册表项,让它指向修改后的路径。

只不过,为了安全的修改用户文件名,我们使用一个新的管理员账号去执行修改操作并且给新旧用户文件夹之间建立了一个软链接

不要直接在当前账号下 去修改 当前账号自己的用户文件夹名 或者 注册表,因为 用户文件夹 正在被使用,可能导致严重的后果。

其他注意事项

如果你修改完用户文件夹名之后,登录一切正常,也没有多余的文件夹,那么名称修改成功。

那个新建的管理员账户已经没用了,如果你不想保留,直接删除就行了。

但是如果发现原来的文件夹还在,并且里面有一些残留文件,比如

AppData>Local>NBClipboard>NaturalBase,它来自于华为电脑管家

那说明你没有执行第四步,没有创建软链接。而恰好有软件使用了旧路径,所以又在C:\Users里面新建了一个旧用户目录。你直接删除它发现删除不了,提示文件夹已经在其他应用中打开,或者你使用另外一个管理员账号成功删除了它,之后再次登录,它又出现了。

解决方法:要么建立软链接,要么在注册表里面找到并更新相关路径(直接重新安装也不一定解决问题,因为真用户名没改,关于真用户名,看文章最后)

AppData>Local>NBClipboard>NaturalBase,来自于华为电脑管家,它引用了注册表里的下面这一项

Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders

里面有一个Local AppData项,没有自动更新,导致软件自动创建了老用户名文件夹。

因为我的电脑是华为matebook13,所以是华为电脑管家导致的,不同电脑可能由于其他一些管家

一些建议和理解:

如果原来的文件不多,或者没那么重要,或者可以备份好,还是建议直接新建一个管理员账户,原来的不要了,文件可以复制过去,软件可以再重装,关键是省事省心。或者把原来用户文件夹里面的东西复制到新建的用户目录下,再把原来的的直接删除即可。

--因为一开始的用户文件名一旦确定,就会与很多东西绑定到一起,比如注册表里面很多地方都会使用用户文件名名,很多人就算修改成功了,可以正常使用但是有些地方可能不会自动更新用户文件名名,里面可能有残留

-- 举个例子,笔者亲自测试过:直接新建一个账户,什么都不做,再删除掉,用户文件夹会自动删除。但是跑到注册表里面,仍然可以搜索到刚才删除账户的相关信息和记录。随着你安装的软件越多,绑定的就越多。如果直接修改,需要调整很多地方,比如环境变量里面,有的值可能会使用到用户文件夹路径,你还要去手动修改。

关于windows的登录名 & 用户名 & 用户文件名

  • 登录名:也叫展示名、全名,只会出现在登录界面、欢迎界面、开始菜单,是用来给人看的,不是真正的用户名,比如我们在控制面板里面可以修改的账户名称,只是修改展示名,真正的用户名不会变,用户文件夹名更不会变。

  • 用户名:有时也叫账户名,和登录名没有必然关系,是系统内部使用的。比如在专业版windows里面,计算机管理——本地用户组——用户,name 和 full name 可以一样,也完全可以不一样。

    图中的full name(全名)就是控制面板里面的登录名或者说展示名,name才是真正的用户名。


        不信打开环境变量窗口,看看系统是怎么称呼你的,有些人可能修改了登录名,也修改了用户文件夹名,但是用户名其实没变,可能还是中文。在命令行输入whoami回车,也可以得到真正的用户名。只不过一般这样就够了,眼不见心不烦,平常人不搞开发的,谁会去打开环境变量窗口。

当然,真正的用户名也是可以修改的。如果你看到了上面这段话,不改怕是心里不痛快,肯定是想都修改成一致的(手动狗头)。如果是专业版windows可以直接在本地用户和组里面改,如果是家庭版,可以在命令行执行
control userpasswords2,在打开的窗口中选中账户,点击属性,可以看到用户名和全名,修改即可。

  • 用户文件夹名:这才是重点,由于一开始起名不慎重,弄了个中文或者邮箱前五位,不能忍。后来想改发现只能改登录名,文件夹却没变
    而笔者的目的就是帮助大家安全的修改这个用户文件夹名,而不是修改登录名或者用户名。
    同时,也千万不能认为 用户文件夹名 一定= 用户名 或者 登录名,这三者不能说毫无关系,但是就名称本身而言,真的是毫不相干,因为它们之间是逻辑关系。上述教程中修改注册表就是在设置用户路径与用户名之间的逻辑关系。但是我们为了方便好看,一般设置成一样的。

http://chatgpt.dhexx.cn/article/dhWXjZF9.shtml

相关文章

win11修改C盘用户文件夹名称

新电脑使用microsoft账号进行初始化&#xff0c;导致用户文件夹名称是邮箱前五位&#xff0c;这个真的让人头痛。网上很多方法是直接改名称、改注册表信息等&#xff0c;导致出问题&#xff0c;结果要重装系统&#xff0c;很麻烦。 其实有一个很好的解决方法&#xff0c;如下&a…

如何修改C盘用户文件夹下的用户名

1、WindowsR&#xff0c;然后输入regedit&#xff0c;点击确定。 2、进入注册表编辑器后&#xff0c;依次打开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\ProfileList。 3、打开ProfileList后&#xff0c;打开最后一项&#xff0c;然后在右侧找到Profile…

win10 重命名用户文件夹

背景 win10 修改系统用户名之后发现C:\Users下面的用户文件夹没有跟着改变, 于是手动调整一下 解决办法 操作前,先对重要的数据和配置做一下备份, 修改注册表 按Windows R组合键&#xff0c;打开运行对话框&#xff0c;输入regedit&#xff0c;打开注册表 接着找到路径计算…

window10如何重命名系统用户文件夹

此文章用于帮助重命名系统文件夹 有些软件在使用时会出现保存路径中不能有中文的情况&#xff0c;但又不便修改路径&#xff0c;而系统用户文件夹又是中文无法避开时想要重命名发现难以修改名字。这篇文章将详细介绍如何进行系统用户重命名。 1. 首先进入管理员账户&#xff…

更改C盘用户目录下的用户名(真实有效)

免责声明 以下所有操作均本人实测&#xff0c;目前本人无任何问题&#xff08;本人win11系统&#xff09;&#xff0c;如果出现任何问题与我无关。可能不同的电脑不同&#xff0c;所以请做好出现任何问题的心理准备&#xff0c;最好提前备份好重要文件&#xff01; 由于本人电…

关于重命名C盘User文件夹内用户名的心得

非必要千万不要改啊&#xff01;&#xff01;&#xff01;&#xff01;&#xff01; 写在前面&#xff1a;本文是对其他同主题博客的补充&#xff0c;仅供参考&#xff0c;只是希望能给大家提供帮助&#xff0c;请勿盲目根据本文所说操作进行&#xff0c;一定要结合实际情况&a…

更改C盘用户目录下的用户名(亲测有效)

免责声明 以下所有操作均来自别人&#xff0c;本人只负责实测&#xff0c;如果出现任何问题与我无关。可能不同的电脑有可能会出现一些问题&#xff0c;所以请做好出现任何问题的心理准备&#xff0c;最好提前备份好重要文件&#xff01;如果你准备好了&#xff0c;再去进行下…

修改Win10 C盘用户文件夹名称

修改Win10 C盘用户文件夹名称 1.注销当前用户2.登录另一个管理员账号3.修改C盘用户文件夹名4.修改注册表配置5.注销当前用户并登陆以修改的用户6.修改用户账户信息7.重启系统。 首先&#xff0c;你还需要有一个另外一个管理员用户&#xff0c;没有的话创建一个。 1.注销当前用…

C盘\用户目录下\管理员文件夹 如何重命名?

很多时候因为管理员文件夹名字是中文名&#xff0c;导致我们安装一些兼容性不好的软件出现异常&#xff0c;那么如何解决这个问题&#xff0c;把管理员文件夹进行重命名就OK了&#xff0c;具体操作如下 以上就是重命名管理员文件夹的完整教程了&#xff0c;这个过程会有2次重启…

Win10-更改c盘下的用户文件夹名

当初 不小心用自己名字 作为计算机用户名&#xff0c;后来 许多软件因为 不支持 路径中有中文&#xff0c;导致吃了不少的亏&#xff0c;心疼。。。。 下面说下怎么更改 c盘下的用户文件夹名。&#xff08;肯定不是简单粗暴的重命名就完事了&#xff09; 先友情提示&#xff0…

较为安全快捷的更改C盘用户文件夹名称的方式!(2022.8.22)windows10和11均可用

本文电脑所用到的是Windows11系统&#xff0c;Windows10同样适用&#xff08;其他版本可以尝试下&#xff0c;欢迎评论区留言讨论哦╮(&#xffe3;▽ &#xffe3;)╭&#xff09;。 问题背景&#xff1a; 在创建Qt文件之后编译报错&#xff0c;寻找问题后发现是电脑用户名为中…

WIN10和WIN11修改C盘用户文件夹名称

文章目录 前言一、目标二、步骤1.开启Administrator管理员账户2.重命名用户文件夹3.修改注册表4.修改环境变量 三、后期问题处理总结 前言 当初安装WIN10系统的时候用了自己的名字当做用户名&#xff0c;系统自动在“C:/Users”目录下生成了用户文件夹&#xff0c;这个文件夹名…

更改C盘用户目录下的文件夹名称

最近公司在做PC端项目&#xff0c;在使用electron编译的时候报错了&#xff0c;看了下是中文路径的问题&#xff0c;所以这里记录一下如何更改自己的用户文件夹名称 一、进到管理员账号 有的人的管理员账号是Administrator,这个是默认的管理员账户&#xff0c;我的系统版本不…

如何修改C盘用户文件夹名称

免责声明&#xff1a;由于每个人的笔记本配置的都不太一样&#xff0c;修改过程中可能存在不同的问题&#xff0c;建议修改前将重要文件夹备份好。 下面的操作方法个人已经实践过&#xff0c;所用电脑配置&#xff1a;DELL笔记本&#xff0c;Win11操作系统。 下面介绍操作方法&…

详解机器学习中 ROC曲线、AUC值、正确率、召回率

文章目录 前言简介医学图像识别二分类问题ROC 曲线如何画ROC曲线AUC 前言简介 在分类任务中&#xff0c;人们总是喜欢基于错误率来衡量分类器任务的成功程度。错误率指的是在所有测试样例中错分的样例比例。实际上&#xff0c;这样的度量错误掩盖了样例如何被分错的事实。在机…

ROC-AUC 浅谈理解ROC曲线和AUC值

这是一个评价二分类器的指标,特点是不受不平衡数据集的影响。但事实理解起来有点难。下面先介绍ROC-AOC是什么,然后再谈谈我的一种理解。ps,理解这个指标,首先得对经典的F1, Recall,Precision的比较熟悉,否则看了会一头雾水,如果你不熟这几个指标的计算,建议先阅读。 …

ROC曲线和AUC值的计算

转载自&#xff1a;https://zhuanlan.zhihu.com/p/25212301&#xff0c;本文只做个人记录学习使用&#xff0c;版权归原作者所有。 1、混淆矩阵 混淆矩阵如下图所示&#xff0c;分别用0和1代表负样本和正样本。FP代表实际类标签为0但是预测标签为1的样本数量&#xff0c;其余…

机器学习 模型评估指标 - ROC曲线和AUC值

机器学习算法-随机森林初探&#xff08;1&#xff09;随机森林拖了这么久&#xff0c;终于到实战了。先分享很多套用于机器学习的多种癌症表达数据集 https://file.biolab.si/biolab/supp/bi-cancer/projections/。机器学习算法-随机森林之理论概述 分类问题评估指标有&#xf…

[sklearn]性能度量之AUC值

[sklearn]性能度量之AUC值 &#xff08;from sklearn.metrics import roc_auc_curve&#xff09; 1.AUC AUC&#xff08;Area Under ROC Curve&#xff09;&#xff0c;即ROC曲线下面积。 2.AUC意义 若学习器A的ROC曲线被学习器B的ROC曲线包围&#xff0c;则学习器B的性能优…

如何理解ROC曲线和AUC值

1、ROC曲线下的面积就是AUC值。 2、如何绘制ROC曲线&#xff0c;通过改变不同的阈值&#xff0c;每个阈值都可以得到一个混淆矩阵&#xff0c;通过混淆矩阵&#xff0c;可以计算出假阳性率和真阳性率。即该坐标系下的一个点。将阈值从0&#xff0c;调整到1&#xff0c;即可绘制…