keil mdk 编译过程中出现的Could not open file .\core_cm3.0 问题

本人新换了一台电脑,脑子发热把用户名改成了中文形式,接下来出现了一大推让人头疼的事情,今天说的是keil5编译过程出现的Could not open file .\core_cm3.0 问题,编译错误如下所示。
在这里插入图片描述
在网上找了一些方法都行不通,比如说重新添加一下core_cm3头文件和库文件,又或者是重新下一份库文件,但是结果都没有解决。说到这里想必大家都会说是安装目录出现中文的原因,但是自己回头看了一下keil的安装目录并没有中文呀,只是写的工程都放在了桌面下(桌面的目录是在用户名下面的),这个时候就在想是不是中文用户名搞的鬼!!从网上找了一些修改用户名的方法,但感觉说的都不太到位,导致我一直没有修改成功,接下来说一下,修改用户名的方法,本人就是修改用户名后编译成功了。
首先注销当前使用的账户,使用Administrator登录。具体方法是:
先以管理员模式启动命令提示符(Win+X组合)
点击(Win+X组合)后出现如图界面

keil mdk 编译过程中出现的Could not open file .\core_cm3.0 问题_第1张图片
然后点击windowsPowerShell(管理员)进入命令符界面后输入net user administrator /active:yes
启用Administrator账户(知识点:如何快速启用Administrator账户)
keil mdk 编译过程中出现的Could not open file .\core_cm3.0 问题_第2张图片
完成后,注销当前账户,使用Administrator登录
keil mdk 编译过程中出现的Could not open file .\core_cm3.0 问题_第3张图片
Administrator登录后进入C:Users文件夹下,在想要更名的中文文件夹(需要改名的文件夹)下点击鼠标右键,选择“重命名”
keil mdk 编译过程中出现的Could not open file .\core_cm3.0 问题_第4张图片
图片里是我已经修改好的,到此为止都是我从网上找到的方法,呵呵只可惜事情还没有完成,当我要重命名时,弹出个提示窗口说文件正在使用,无法完成此操作!!!特么眼看就要完成了,却跟我说不可以重命名!!!!
keil mdk 编译过程中出现的Could not open file .\core_cm3.0 问题_第5张图片
大家不要介意图片的日期,因为图片是我网上找的,但问题是确确实实存在滴!!!这个时候我就很纳闷了,为什么修改不了呢!!切换登陆反复重做了几次还是重命名不了。这个时候别急,我告诉大家一个方法也是我亲身经历的!我们不管这么多了,既然它说 文件正在使用,无法完成此操作!那我们爽快把电脑关机 重启一下!!!是没错就是在Administrator登录的时候重启电脑,结果再一次重命名的时候通过了!!!哈哈终于把它修改好了,重命名完以后再回到网上说的方法,就是 Win+R之后输入regedit进入注册表编辑器,
定位到
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfilelist
在它下面的几个子项中逐一查看名为“ProfileImagePath”的字符串值,直到找到数值数据为原中文名路径的项目。
keil mdk 编译过程中出现的Could not open file .\core_cm3.0 问题_第6张图片
这里我已经修改过了,C:\Users\gcl(gcl就是我已改的用户名)
到这里已经修改完成了,登陆你自己的账号,你会发现中文用户名已经修改过来了!再次编译keil时也不会出错了!!
这是本人的亲身经历,希望能给大家一点点儿的帮助!!也是自己第一次写博客!!谢谢大家!哈哈。

你可能感兴趣的:(keil mdk 编译过程中出现的Could not open file .\core_cm3.0 问题)