添加userpath环境变量确实会导致将其合并到新进程的环境中。 更新:MSDN关于环境变量的主题中的以下注释可能与此相关: 发现在Windows Server2003上,一旦系统路径通过1920个字符,用户路径环境变量就不再与其合并以设置进程路径环境变量,即使整个系统路径(即使更大)将包括在进程路径变量中。