问题概述
Windows 10 默认的环境变量编辑器有对变量的值长度限制,单个变量的值超过2047个字符会抛出 “ 此环境变量太大。此对话框允许将值设置为最长2047个字符。 " 的异常。
解决办法一:
直接编辑注册表的值
直接编辑注册表的值,虽然没有长度限制,但编辑起来很不方便,并且编辑完了之后需要重启电脑才能生效。
步骤如下:
1. 打开注册表
下面是在 Windows 10 中打开注册表编辑器的3种方法:
- 在任务栏上的搜索框中,键入“regedit”。然后,选择注册表编辑器(桌面应用)最上面的结果。
- 长按或右键单击“Win开始”按钮,然后依次选择“运行”。在打开:框中输入“regedit”,选择“确定”。
- 快捷方式:Win+R 在弹出框中输入“regedit”,选择“确定”。
2. 修改Path的值
打开注册表 HKEY\_LOCAL\_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Environment
双击右边的 Path (REG\_EXPAND\_SZ)
,更改里面的内容,然后保存并重启电脑。
解决办法二
借助 Rapid Environment Editor 工具修改
下载地址: www.rapidee.com/en/download
使用方式
右键点击,选择以管理员身份运行,不然的话没有编辑系统环境变量的权限。
可以选择将界面语言设置为中文(Chinese)
左边是系统环境变量,右边是用户环境变量,都可以进行编辑,我们一般关注的是中间红色的一行Path
点击Path
所在行左边的加号,会展开所有的环境变量
随意点击其中一个环境变量中的变量,如Path
,点击上方的如图所示的小图标可以为当前变量添加新的值,输入你想放入环境变量的路径,然后保存,环境变量就设置成功了。