`

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

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

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

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

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

相关推荐

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

    在这里给出一种方案,使用wmic命令对JDK的环境变量进行配置,可即时生效,不用重启系统。该方法为本人在实际工作中实践出的方法,需要的朋友可下载,里面有详细的说明,可参照博客中的文章进行使用。

    安装7z及添加环境变量1

    (c:\7z) ,并复制好安装位置待会要用 ,安装完成后弹出的需要重新启动计算机的提示可以忽视或选择不要重启或稍后手动重启右键我的电脑-->属性-->高级系统设

    hadoop在windows下启动的命令

    在windows下搭建hadoop环境,一般需要借助虚拟机或者cygwin来模拟一个linux的启动环境。但这样搭建一个环境太麻烦了,其实可以直接像linux上一样来配置变量,然后启动,他的启动命令就是上面jar包中的bin

    jre-8u391-windows-x64驱动

    `jre-8u391-windows-x64`驱动错误问题,这通常指的是...4. **配置环境变量**:安装完成后,可能需要配置系统的环境变量以指向新安装的JRE。这通常涉及到设置`JAVA_HOME`变量以及更新`Path`变量。 5. **重启KEPServerEX

    MacEV:Mac环境变量

    mac 常用环境变量适用方式每次重装系统都需要重新配置环境变量比较浪费时间,为了节约时间,方便大家,开源出来,希望能帮到一些人,本脚本经自定义修改应该可以适用于Linux系统,但不适用于windows 系统。...

    Windows系统下PhantomJS的安装和基本用法

    如果刚配置好,在使用的时候,提示环境变量没有配置好的话,不妨重启一下电脑试试。 2 基本用法 引入: from selenium import webdriver # 使用webkit无界面浏览器 driver = webdriver.PhantomJS(executable_path=r...

    cas 自签名证书制作及应用 操作说明及相关配置

    1、该文档执行的前提:windows、安装openssl工具、下载nginx服务器、安装jdk并配置环境变量 (压缩包 包括了openssl、nginx和相关的配置文件) 2、下载 openssl.cnf文件- 修改commonName、commonName_default、[alt_...

    win7-x64编译版hadoop-2.9.1-win7-x64-bin

    大家自己去网上下载hadoop-2.9.1.tar.gz包解压,然后用我编译过的bin目录覆盖解压文件的bin目录,再配置环境变量,并将bin下的hadoop.dll复制一份到c://windows/system32目录下,重启电脑即可使用,注意是win7-64位...

    windows 服务器注意windows的temp临时目录(temp文件过大问题)

    临时文件目录可以在环境变量中查看和配置 在工作机or个人PC机中中这个目录一般不会有什么问题,但是在server机器中,如果有服务进行大量的软件安装卸载或者解压缩包的操作,这个目录就会变得很大 如果有这种情况,...

    wamp环境下pdo配置(oci),可以链接oracle数据库(32位操作系统)

    4、配置instantclient-basiclite-nt-11.2.0.3.0.zip的解压目录到环境变量 5、复制instantclient-basiclite-nt-11.2.0.3.0.zip里的所有dll文件到c:/windows/system32目录下 6、重启wamp,安装完成,此时可以通过pdo...

    windows本地模式hadoop-2.6.1第3部分(共3部分)

    2.配置HADOOP_HOME环境变量, 3.配置%HADOOP_HOME%\etc\hadoop\hadoop-env.cmd文件中JAVA_HOME为本地jdk安装路径 4.重启电脑 ------------------------- 本分卷由2345好压(Haozip)生成,请使用2345好压来解压。 ...

    windows本地模式hadoop-2.6.1第2部分(共3部分)

    2.配置HADOOP_HOME环境变量, 3.配置%HADOOP_HOME%\etc\hadoop\hadoop-env.cmd文件中JAVA_HOME为本地jdk安装路径 4.重启电脑 ------------------------- 本分卷由2345好压(Haozip)生成,请使用2345好压来解压。 ...

    精通windows server 2008 命令行与powershell 电子书PDF单文件完整版

    本书全面地介绍了Windows Server 2008命令行、PowerShell和脚本的使用,包括文件和文件夹的管理、磁盘管理、系统管理、活动目录管理、网络管理、网络服务管理、系统诊断、故障恢复、系统安全、批处理和配置文件,...

    windows7服务器上weblogic启动失败异常解决方法

    环境: 操作系统:... 解决方法: 更改环境变量,删除classpath中的:C:/Program Files (x86)/Java/jre6/lib/ext/QTJava.zip 重启服务器,问题解决 您可能感兴趣的文章:Nginx服务器中配置非80端口的端口转发方法

    精通windows server 2008 命令行与powershell电子书PDF版(第一卷)

    本书全面地介绍了windows server 2008命令行、powershell和脚本的使用,包括文件和文件夹的管理、磁盘管理、系统管理、活动目录管理、网络管理、网络服务管理、系统诊断、故障恢复、系统安全、批处理和配置文件,...

    windows本地模式hadoop-2.6.1第1部分(共3部分)

    2.配置HADOOP_HOME环境变量, 3.配置%HADOOP_HOME%\etc\hadoop\hadoop-env.cmd文件中JAVA_HOME为本地jdk安装路径 4.重启电脑 ------------------------- 本分卷由2345好压(Haozip)生成,请使用2345好压来解压。 ...

    linux海康工业相机使用python读取视频并转换成cv格式

    个人硬件:海康威视工业相机CA013-A0UC USB3 注意是usb3 ...第一次添加环境变量后需要重启(这点可能因人而异) 压缩包中有两个文件夹 一个是直接运行的脚本 一个是封装成类 根据需要自取,运行hik2cv.py即可

    emacs 配置文件

    emacs 配置文件(已经测试适合Windows和Linux),已经包含了各个扩展,主要的功能: 基本功能: 1. 设置colortheme 2. 共享系统剪贴板 3. 显示括号匹配 4. 用y-n取代yes-no 5. 用法高亮 6. 显示时间 7. 自动保存session...

    NSSM - the Non-Sucking Service Manager

    4.允许设置服务的各种选项,例如环境变量、命令行参数和启动目录。 5.支持32位和64位Windows平台。 NSSM的安装和配置过程相对简单,可以在几分钟内完成。它还提供了详细的文档和示例,以帮助您更好地理解如何使用它...

    网狐荣耀版开发使用常见问题解答

    然后配置环境变量,没有的项创建,有的项编辑。 ANT_HOME C:\ant196 path C:\ant196\bin classpath C:\ant196\lib 七、安装adt,下载ADT后解压,我们这里解压到C盘的adt-bundle-windows-x86-20140624目录。 运行...

Global site tag (gtag.js) - Google Analytics