说明:这个是我在安装keil时遇到的问题,后面根据寻找多种方法,发现是由于当初配置电脑时起的中文名导致user文件夹是中文而导致的问题。下面是解决方法(该操作是使用windows11系统进行,其他系统可能不一定适用,但是大体思路应该一致):
安装keil时显示系统找不到指定的路径:
原因之一:文件路径中含有中午名
解决方法:更改掉该中文名
中途可能遇到困难:该中文名是user文件名字(即正常途径无法重命名)
解决方法:利用管理员身份进行更改
简略步骤:
Ⅰ、点击window(即四个正方形图标键)+ r键,在弹出来的[运行]框中输入cmd,点击[确定]或直接回车。
Ⅱ、在弹出来的黑框后接着输入 net user administrator /active:yes ,直接回车。
Ⅲ、点击window + x键,进入选择[关机或注销]—>选择[注销]。(原因,正常的关机方式无法切换到管理员账号)
Ⅳ、重启后,此时左下角多出来一个Administrator账号,点击后,点击中间的[确定],登录管理员账号。
Ⅴ、在登录后的界面(此时是管理员下的用户界面,因此可能跟你原来用的账号样子不一样,不要奇怪)找到[文件资源管理器](图标为文件夹),点击后正常重命名即可。
Ⅶ、重新按上面注销账号的方式(步骤Ⅲ),登录原来的账号。然后找到[环境变量]进行修改(如果有环境变量,或者说环境变量没有改变的话)。
Ⅷ、最后成功的效果如图:(查看方式:window + r键,在[运行]栏输入指令cmd,回车查看)
Ⅸ、最后别忘了禁用掉管理员账号(因为Windows系统是默认禁用的,最好恢复回去)。
步骤:
Ⅰ、点击左下角的开始栏,搜索cmd,并右键点击已管理员身份运行
Ⅱ、在弹出来的黑框后接着输入 net user administrator /active:yes ,直接回车。
(这里的命令栏是\Windows\system32,如果不是,说明没有用管理员身份运行,重新前面两步运行)
Ⅲ、点击window + x键,进入选择[关机或注销]—>选择[注销]。(原因,正常的关机方式无法切换到管理员账号)
Ⅳ、重启后,此时左下角多出来一个Administrator账号,点击后,点击中间的[确定],登录管理员账号。
Ⅴ、在登录后的界面(此时是管理员下的用户界面,因此可能跟你原来用的账号样子不一样,不要奇怪)找到[文件资源管理器](图标为文件夹),点击后正常重命名即可。
Ⅵ、更改后,需要对旧有的路径进行更改。
点击window + r键,输入 regedit 打开[注册表编辑器],在里面依次按——> 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList <——这个路径进行寻找,然后在ProfileList 文件下的其他文件夹中找到数据里带有中文名的文件(一般在S-1-5-21-什么什么里面),然后在该行名称处右键,在弹出的框选择[编辑],将[数值数据]栏中的中文名改为你重命名后的英文名。
Ⅶ、重新按上面注销账号的方式(步骤Ⅲ),登录原来的账号。然后找到[环境变量]进行修改(如果有环境变量,或者说环境变量没有改变的话)。
Ps:环境变量的打开方法
①右击[此电脑](如果没找到[此电脑]的,可以去[文件资源管理器]看看)。
②点击[属性],在打开的页面点击[高级系统设置],在弹出来的窗口找到[环境变量]并点击。
③在弹出来的框中将中文名全部改为重命名后的英文名(有可能存在系统自动帮你更改,那么就没必要再动了),更改完成后一层层[确定]退出来。
Ⅷ、最后成功的效果如图:(查看方式:window + r键,在[运行]栏输入指令cmd,回车查看)
Ⅸ、最后别忘了禁用掉管理员账号(因为Windows系统是默认禁用的,最好恢复回去)。
(这个方式的原因是,正常的window+r键,输入cmd,再输入 net user administrator /active:no 的方式会错误,因为此时不是管理员身份)
操作:
点击[开始],在搜索栏中搜索“命令提示符”,右击,出现快捷栏后,选择[以管理员身份运行]。
在弹出的命令框中,输入 net user administrator /active:no ,回车后,实现重新禁用。
(验证方式:在[控制面板]—>点击[更改账号类型]—>[管理账号]页面仅显示一个账号。)
Ps:没有成功禁用的,会多出来一个Administrator账号
希望我的贴子能帮到大家!!!
参考的大神博客:
Hyvr:
https://blog.csdn.net/qq_36487896/article/details/105906022
啊心同学: