安装vscode的C++模块时,每次运行都显示:
Fatal error: can't create C:\Users\����\AppData\Local\Temp\ccwqMHFq.o: No such file or directory
生成已完成,但出现错误。
* 终端进程已终止,退出代码: -1。
* 终端将被任务重用,按任意键关闭。
找了很多教程都无法解决,换了好几个安装教程也不行后来发现是因为中文的用户名,Users内本来应该进入用户名对应文件夹,但是显示不出就成了����,然后创建了这个文件夹后里面也没有东西。
解决需要修改系统的用户名为英文。
一、打开Administrator账户:
1.电脑搜索框搜索:计算机管理
2.右击Administrator账户,点击属性,取消账户已禁用:
二、使用Administrator账户,修改用户名和注册表
1.点击开始,用户名,然后点击注销。
2.之后电脑就会切换账户,选择Administrator账户。
3.进入C盘,用户,找到对应的中文名(我们这里写为中文文件夹)的账户文件夹:
4.右击,重命名为想要设置的英文名。
5.Win + R之后输入regedit,进入:
6.按照顺序打开:HKEY_LOCAL_MACHINE->SOFTWARE->Microsoft->Windows NT->CurrentVersion->ProfileList->S-1-5-21-1246306395-3748382946-1428465070-1001
:
7.双击 ProfileImagePath修改中文名为前面设置的英文名即可。
8.之后切换账户为原先账户即可。
三、其他:修改系统变量和文件资源管理器侧边栏
3.1 修改系统变量
由于用户名改变,我们需要修改一下系统变量,看是否都改过来了。
1.右击 此电脑-
>属性-
>关于-
>高级系统设置:
2.环境变量:
3.编辑用户变量,看看有没有还是中文的修改一下。
3.2 文件资源管理器侧边栏消失:
在修改用户名的时候,还遇到了文件资源管理器侧边栏消失的情况。
点击 查看-
>导航窗格-
>导航窗格: