Windows系统修改用户文件夹名称的方法

1 修改用户名的必要

很多软件都会用到用户文件夹,如果之前使用了中文用户名,在软件使用中会遇到很多意外情况,导致软件无法正常运行。

ENVI、IDL、SARscape都会用到这个路径,所以非常建议使用英文用户名。当ENVI系列软件在运行中出现一些异常情况时,我们会建议大家删除C:/Users/用户名/.idl文件夹,此操作便是重置了ENVI软件环境和配置,是解决疑难杂症的好方法。

提示:如果是新装操作系统,还没有安装很多软件,此时完全可以新建一个英文帐户使用

 

2 查看用户名的方法

方法1:在CMD中,运行如下命令可以查看用户名:

echo %username%

 

方法2:直接在资源管理器中定位到 C:\Users\ 目录查看:

 

3 修改用户名的步骤

本文以Windows 11为例。

1) 新建一个临时管理员本地帐户(最后会删掉)
依次点击:设置 > 帐户 > 其他用户 > 添加帐户 > 我没有这个人的登录信息 > 同意并继续 > 添加一个没有Microsoft帐户的用户。

输入用户名(随意起一个英文名即可)和密码,按照提示操作,最后修改新建的临时帐户类型管理员

 

2) 注销当前登录帐户,然后登录新建临时帐户(此时可能需要几分钟时间)。

 

3) 重命名用户文件夹(关键步骤)

比如用户名原来是张三,现在要修改为zhangsan

就需要把文件夹“C:\用户\张三”直接重命名为“C:\用户\zhangsan”。

如果修改成功,可直接进入下一步。

如果提示正在使用无法修改(因为还有某些进程或服务是以之前用户的身份在运行),请仔细阅读下面的操作:

打开任务管理器。选择用户选项卡,保证列表中没有出现旧用户,如果存在,需注销登录旧用户。然后选择详细信息选项卡,可以按照用户名排序,确保没有旧用户运行的进程,如果存在,需结束任务。

打开资源监视器(可直接在开始菜单搜索)。选择CPU选项卡,在关联的句柄右侧文本框中输入旧用户名(比如张三)回车,可以搜索到相关进程,右键结束进程(可忽略错误提示),如果某些句柄存在后台服务,可在服务(直接在开始菜单搜索打开)列表中将其停止。

此时再次尝试重命名用户文件夹,一般都会成功(亲测可用)。

 

4) 修改注册表(关键步骤)

Win+R组合键,输入regedit回车,打开注册表编辑(也可直接在开始菜单搜索)。定位到如下路径:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\

依次点击名字较长的项(如上图左侧),查看右侧ProfileImagePath的值,可判断出哪个是需要修改的用户路径(比如本例中应该显示的是C:\Users\张三),其他项都不要修改。

然后双击ProfileImagePath,在弹出对话框中修改数值数据C:\Users\张三”为“C:\Users\zhangsan”,点击确定

 

5) 注销当前帐户,重新登录zhangsan用户,如果登录正常,桌面与之前一样,则大功告成。

 

6) 最后可以删除临时创建的本地管理员帐户

posted @ 2024-06-13 15:10  ENVI-IDL技术殿堂  阅读(2573)  评论(0编辑  收藏  举报