如何解决 Windows 中的“此环境变量太大”错误?

Sar*_* CH 2 windows path environment-variables windows-10

我想在 Windows 10 中设置一个环境变量,但它失败并出现错误:

这个环境变量太大了。此对话框允许设置最多 2047 个字符的值。

我正在学习React-Native并使用android studio,我想在我的 %PATH% 环境变量中包含abd.exe的路径。

我试图通过删除 PATH 变量中的一些值来解决这个问题,但我仍然遇到同样的错误。

错误截图:

环境变量太大错误

如果有人能帮助我解决这个问题,我将不胜感激。

预先感谢您的帮助

Rad*_*oda 6

在我看来,最近的 Windows 更新将环境变量的允许长度从 4095 更改为 2047。我希望这是一个错误而不是功能。我有同样的问题,尝试保存未修改的 PATH 环境变量时出错,导致“此变量太大”错误。


wih*_*lke 5

我建议清理PATH 变量,删除您不再需要的任何内容。您还可以通过添加新的环境变量来减少长度,例如

x86 = %ProgramFiles(x86)%
x64 = %ProgramFiles%
Run Code Online (Sandbox Code Playgroud)

并通过%x86%等引用它们。这也使 PATH 变量更易于管理。