悔不该用中文作为Windows的用户名啊~

前言

汉字在中华文明已经有了几千年的历史,小伙伴们所使用名字更是伴随了自己一生。所以小白们在拿到自己的新电脑,总会想着把自己的中文名字设置为电脑的用户名,这样更能显示出那是自己的专属电脑!

图片

一开始小白也是这么想的,所以也设置过中文名字作为用户名。

图片

只是悔不该用那中文作为用户名啊~

图片

今天小白就跟各位小白们唠唠:为啥不能用中文作为用户名。

图片

在开始之前,小伙伴们先跟小白来了解一下:

电脑系统中的

【半角字符】和【全角字符】

半角字符:半角英文字母、半角英文符号和数字(可以这么理解:在ASCII表上能找到的打印字符都属于半角字符)

图片

全角字符:中文、中文符号、全角英文字母、全角英文符号。

图片

啥?你居然没见过全角英文字母?

abcdABCD(全角英文)

abcdABCD(半角英文)

可以看到全角英文后面好像有空格一样,但其实并没有空格。全角英文跟中文一样占两个字节。可能小白看得晕乎乎的,但是可以这么理解:一个字节等于一个座位,全角字符坐两个位置,半角字符坐一个位置。

之前小白遇到一位童鞋,她是个善良漂亮的女孩子的电脑名称就是用全角英文命名的,咋一看之下好像没什么问题,但在代码开发的时候屡屡出错。所以小白几乎花了一个上午的时间排查问题,结果发现她真的是个很漂亮的女孩子的电脑输入法无论是中文还是英文,打出来的都是全角字符。

图片

接下来就进入到今天的主题。

正文开始

必记重点

请使用半角字符作为用户名(名字的首字母或者全拼都成)

使用全角字符作为用户名有可能会出现以下问题:

  • 部分软件在安装、使用、查找文件路径上会显示错误(比如:Adobe系列软件);

  • 部分软件安装时候没问题,但在使用或调试的时候出现问题(比如:软件开发、软件调试等);

  • 开发岗位的小伙伴经常会遇到报错,但就是查不出原因在哪;

  • ……

原来系统奇奇怪怪的问题是用户名在作祟。

但这里又牵扯到另一个问题:电脑登录微软账号,登录上了之后开机名称变成了中文,有影响吗?

这分两种情况:

1、之前已经创建过用户名,后面登录的微软账号。正常进入到桌面之后,随便打开桌面上的一个文件或文件夹属性,位置那一栏如果全是半角字符,那就可以正常使用;

图片

2、新电脑开机之后,还没创建帐户就被要求登录微软账号。进入到桌面之后,创建一个新建文本文档.txt,再鼠标右键,检查位置;

图片

Tips:更改过桌面路径的小伙伴们,需要打开【此电脑】-【Users】-【对应帐户的用户文件夹】查看。

图片

如果发现检查位置路径上有中文(全角字符),怎么更改?

修改教程

引起软件和系统问题的主要凶手是用户文件夹中含有中文(或全角字符)。根据需求,分为三步:

一、修改用户名

1、按键盘【Win】+【R】(或者在【开始菜单】处点击【鼠标右键】,点击【运行】)

图片

2、输入netplwiz,点击【确定】

图片

3、点击要修改的用户名,再点击【属性】,把【用户名】和【全名】都改了,然后点击【确定】(修改的用户名要记得,比如我这里用的是airbyte)

图片

这样用户名就改好了,把打开的所有窗口都关闭。如果有提示重启或注销,点击【稍后】

二、修改注册表路径

1、按【Win】+【R】,输入regedit,点击【确定】

图片

2、复制路径

\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\ProfileList\

粘贴定位到指定位置

图片

回车,就能定位到该文件夹,然后在这几个文件夹里找找,有看到你的用户名就停

图片

3、双击【ProfileImagePath】文件

图片

4、在弹出框修改你的用户名(和刚刚修改的用户名对应,我用的是airbyte)

图片

注意事项⚠️:路径上的【\】不能删掉,否则会出错。

5、点击确定,关闭注册表

图片

到这里就已经成功了大半,此时电脑需要注销或者重启一下。

图片

注销或重启完成之后,登陆对应的帐户(我刚刚改的是airbyte),会出现下面这个情况:

图片

图片

此时,先不用管这个提示,直接点击【关闭】

三、修改用户路径

1、打开【此电脑】-【Users(用户)】

图片

2、把之前的用户名文件夹重命名为新的用户名(我刚刚改的是airbyte)

图片

3、改完之后,电脑重启或者帐户注销一下

图片

重要!!!

重启完成之后,【此电脑】点击【鼠标右键】-【属性】-【高级系统设置】

图片


在这个界面上找到并点击【环境变量】

图片

把未修正的环境变量路径手动修改一下就好了

图片

我这里是新模拟的系统,所以环境变量指向并不多,但用了一段时间的电脑就不一定了哦~

--End--

好了,今天就先到这里。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/307336.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C/C++ 函数参数按引用传递、指针传递、实参传递

引用经常被用作函数参数,使得函数中的变量名成为调用程序中的变量的别名。这种传递参数的方法称为按引用传递。按引用传递允许被调用的函数能够访问调用函数中的变量。C新增的这项特性是对 C语言的超越,C语言只能按值传递。按值传递导致被调用函数使用调…

电脑报错缺失vcomp140.dll无法执行代码怎么解决?快速的修复vcomp140.dll方案

vcomp140.dll无法执行代码怎么解决?vcomp140.dll是常见的系统文件,许多用户遇到它缺失导致程序无法运行的问题。本文旨在提供彻底解决此问题的方法,并对vcomp140.dll文件本身进行了简要说明。 以下是几种修复缺失的vcomp140.dll文件的方法 第…

车载导航定制_ 基于联发科MT6737核心板的车载终端解决方案

近年来,车载导航在智能化和功能化方面得到了长足的发展,不再仅仅局限于导航功能,而是集成了多种驾驶辅助功能,为驾驶者提供了全方位的行车辅助体验。这些功能包括车辆行车记录、倒车影像、AR实景导航、语音助手、ADAS辅助、云电子…

C++ Qt开发:SqlRelationalTable关联表组件

Qt 是一个跨平台C图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍SqlRelationalTable关联表组件的常用方法及灵…

MySQL的高级SQL语句

目录 1.mysql高阶查询 select:显示表格中一个或数个字段的所有数据记录 distinct:不显示重复的数据记录 where:有条件查询 AND OR :且 或 in:显示已知值的数据记录 between:显示两个值范围内的数据记…

rime中州韵 自定义词典

在使用 rime 输入法的过程, 我们往往会需要增加一些个个性化的词条,这些词条我们可能通过自定义词典的方式来管理和使用。 Custom_phrase.txt 首先,我们需要有一个词典文档,这里我们把 Custom_phrase.txt 文档作为我们的自定义文…

【WordPress插件】热门关键词推荐v1.3.0 Pro开心版

介绍: WordPress插件-WBOLT热门关键词推荐插件(Smart Keywords Tool)是一款集即时关键词推荐、关键词选词工具及文章智能标签功能于一体的WordPress网站SEO优化插件。 智能推荐: 热门关键词推荐引擎-支持360搜索、Bing、谷歌&a…

五个步骤,帮你实现健康减调目标

由于现代生活节奏快、工作压力大,在追求美好生活的过程中,很多人都顾不上饮食好不好,身体健不健康的问题了,直到身体开始横向发展,这才开始有人意识到了肥胖的问题以及它的危害。健康与肥胖是此消彼长的,身…

YoloV8改进策略:基于自研的图注意力机制改进| 独家改进方法|图卷积和注意力融合模块

摘要 SE注意力机制是一种通过显式建模卷积特征的信道之间相互依赖性的方法,旨在提高网络产生的表示的质量。SE注意力机制包括两个步骤:Squeeze和Excitation。在Squeeze步骤中,通过全局平均池化操作将输入特征图压缩成一个向量,然后通过一个全连接层将其映射到一个较小的向…

RabbitMQ详解

RabbitMQ 概念 RabbitMQ 是一个由 Erlang 语言开发的 AMQP 的开源实现。 AMQP :Advanced Message Queue,高级消息队列协议。它是应用层协议的一个开放标准,为面向消息的中间件设计,基于此协议的客户端与消息中间件可传递消息&a…

jdk17安装

前言 也许是太久没有新建java项目了,官网新建spring项目最低到17了,吃惊… 最近正好项目需要,就安装下,顺便记录下,与诸君共勉!抱拳~ 参考文章 JDK17的下载安装与配置(详细教程) 文件下载地址 jdk17-win…

深度解析LinkedList

LinkedList是Java集合框架中List接口的实现之一,它以双向链表的形式存储元素。与传统的数组相比,链表具有更高的灵活性,特别适用于频繁的插入和删除操作。让我们从底层实现开始深入了解这个强大的数据结构。 底层数据结构 LinkedList的底层数…