`

Windows下配置环境变量和需不需要重启问题

 
阅读更多
经常看到一些软件的安装说明上写着,修改Windows的环境变量,然后重新启动计算机。这让人不禁产生疑问,修改环境变量之后真的要重启吗?

其实只要理解了环境变量的原理就可以做出正确的判断。环境变量是一些系统变量,这些变量对运行的任意一个程序都有效。最简单的确认方法就是 cmd.exe 程序。单击“开始”->“运行”,然后输入 cmd,回车,在启动的命令行窗口中输入 set,之后就可以看到一大堆各种各样的环境变量显示在屏幕上。而修改环境变量则是通过“控制面板”->“系统”->“高级”->“环境变量”对话框进行的。

这里要理解的是,一个程序启动时,环境变量被复制到该程序所在的环境中,在该程序执行过程中不会被除该程序以外的其他程序所改变。也就是说,假设我们启动了一个cmd程序,然后通过控制面板修改了环境变量设置,但是已经启动了的cmd所拥有的环境变量并不会被改变。如果我们在修改环境变量之后启动cmd程序,则该程序将拥有新的环境变量。

那么结论就很明显了:修改环境变量之后,如果受影响的是应用程序,那么只要简单地重新启动此应用程序,环境变量的修改就会反映到该程序中,而不必重新启动计算机;但是,如果受影响的是系统服务,就必须重新启动才能将环境变量的修改反映到系统服务中(因为没有办法在不重启计算机的情况下重新启动系统服务管理器)
分享到:
评论

相关推荐

    使windows系统环境变量的改变即时生效

    本文将介绍如何利用WMIC(Windows Management Instrumentation Command-line)命令行工具,实现在不重启系统的情况下,即时更新JDK的环境变量。 首先,我们需要理解环境变量的类型:系统环境变量和用户环境变量。...

    java环境变量自动配置for windows

    Java环境变量自动配置在Windows操作系统中的重要性不言而喻,因为Java开发和运行依赖于正确的环境设置。本文将详细讲解如何使用提供的BAT文件来自动配置Java环境变量,并阐述相关知识点。 首先,Java开发工具包...

    图文详解_Windows7下java环境变量的配置方法

    ### 图文详解:Windows7下Java环境变量的配置方法 #### 配置步骤解析 配置Java环境变量是在Windows操作系统上确保能够顺利运行Java程序的关键步骤。以下是在Windows 7系统中进行Java环境变量配置的详细步骤: 1. ...

    tomcat配置环境变量

    ### Tomcat配置环境变量知识点详解 #### 一、前言 Apache Tomcat 是一款免费开源的Servlet容器,它能够运行Servlet程序以及JavaServer Pages (JSP)。在部署基于Java的应用程序时,Tomcat是非常常用的选择之一。...

    配置环境变量

    在计算机科学领域,环境变量是操作系统为程序提供的一种机制,用于传递有关系统配置...通过以上步骤,你可以成功地配置环境变量,特别是针对Java开发环境所需的关键变量。这不仅有助于简化开发流程,还能提高编程效率。

    java环境变量一键配置

    最后,一键配置环境变量虽然方便,但也有其局限性。例如,如果你有多个版本的JDK需要切换,这种方法可能不再适用。在这种情况下,可以使用工具如`SDKMAN!`或`JEnv`来管理多版本Java环境。 总的来说,理解Java环境...

    环境变量配置工具 【实时生效 无需重启电脑】.rar

    在Windows系统中,我们通常需要手动编辑系统环境变量来添加新的软件路径,以便程序能正确找到所需的执行文件和依赖库。然而,这个过程往往涉及到繁琐的步骤,包括打开系统属性、编辑系统变量等,并且更改后通常需要...

    JDK环境变量的配置

    在安装并使用Java开发工具包(JDK)时,正确配置环境变量对于确保系统能够顺利运行Java程序至关重要。环境变量的设置可以使得开发人员在任何目录下都能够编译和执行Java代码。本文将详细介绍如何配置JDK环境变量,并...

    windows下面的hadoop环境变量

    在Windows环境下搭建Hadoop时,会遇到一些与Linux系统不同的挑战,其中配置环境变量是关键步骤之一。"windows下面的hadoop环境变量"这个标题暗示了我们正在解决Hadoop在Windows上的安装和配置问题,特别是关于`...

    Java配置环境变量设置

    关于Java配置环境变量设置,这是Java开发者在进行开发工作之前必须掌握的一项基础技能。环境变量的设置直接关联到Java运行环境能否被系统正确识别和调用,所以这一点对Java程序的编译与运行至关重要。以下是从给定...

    CDT和JDT环境变量配置

    配置环境变量的步骤通常如下: 1. **Windows**: - 打开“控制面板” > “系统和安全” > “系统” > “高级系统设置”。 - 在“高级”选项卡中,点击“环境变量”按钮。 - 在“系统变量”或“用户变量”区域,...

    jdk安装和环境变量配置.zip

    虽然在安装过程中选择了“Add Java to PATH”,但有时这可能不够,还需要手动配置环境变量,以确保系统能够正确找到Java的可执行文件。 1. 右键点击“此电脑”图标,选择“属性”,然后点击“高级系统设置”。 2. ...

    windows server2008误删了环境变量Path解决方案

    “Path”环境变量是Windows系统中一个关键的系统变量,它存储了一系列目录路径,这些目录下的可执行文件无需指定完整路径即可被系统识别和执行。当用户在命令行输入一个命令时,系统会根据“Path”变量中列出的目录...

    Android环境变量配置

    在开发Android应用时,正确配置环境变量至关重要,它直接影响到能否顺利运行诸如`adb`(Android Debug Bridge)等开发工具。 #### 步骤一:找到环境变量窗口 首先,确保你已经在Windows系统上成功安装了Android ...

    win10配置Python环境变量

    如果“Add Python to PATH”选项没有被勾选,或者勾选后仍然出现问题,就需要手动配置环境变量。 - **打开环境变量编辑界面**:右键点击“此电脑”,选择“属性”,然后点击左侧的“高级系统设置”,再点击“环境...

    eclipse环境变量配置

    本文将详细介绍如何在Windows操作系统下为Eclipse配置环境变量,包括JAVA_HOME、PATH以及CLASSPATH等关键变量的设置方法。 #### 二、环境变量概述 环境变量是操作系统提供的一种机制,用于存储程序运行所需的一些...

Global site tag (gtag.js) - Google Analytics