为什么每次安装完一个程序后,须重新启动计算机后程序才能生效?

2024-12-19 21:17:37
推荐回答(1个)
回答1:

那些不需要重新启动的软件,肯定都是不需要写注册表的东西,只要是需要写注册表,就要在重新启动后才能使用(也有特殊的情况)。不知道你听说软件环境没?
在安装新的软件后,他出了写注册表之外,一般还会修改一些系统上的设置,来达到一个适合他运行的环境,这个环境就是软件环境了。软件都需要在一个特定的环境里运行,而这个环境不一定是你的计算机现在的环境(环境是局部的,并不一定会修改你整个计算机),就需要修改,而在修改之后WINDOWS是无法在马上进行调整的,计算机环境只有在开机的时候加载,所以就需要重新启动,其实要的是你重新加载系统环境。
同样,有一些写了注册表的软件,却不需要重新启动,因为你的系统环境,可能很适合他运行,或者他的适应能力很强,可以在多钟环境中运行,这样的软件是不需要重新启动的