注册表与 内存,硬盘中程序的关系???

来源:百度知道 编辑:UC知道 时间:2024/05/16 09:12:44
我的cpu,内存,硬盘上的程序之间关系理解:鼠标双击执行硬盘上的程序,内部发生的变化是:程序被内存加载,调用读取,内存分配内存地址给程序,cup通过内存地址访问程序,并执行程序的指令,从而实现程序完成的功能。
注意》》》但明白注册表与内存的关系,为什么有的程序无需向注册表注册可直接被执行,但有的程序却不能必须在注册表注册才能被执行??什么原因造成的,能不能详细通俗的对题回答。。。。谢谢各位大哥回答
为什么有的程序无需向注册表注册可直接被执行,但有的程序却》》》》必须在注册表注册才能被执行,否则就不能运行??什么原因造成????对题回答,另外注册表在他们当中扮演什么角色

注册表是在开机时就被加载到内存中的,所以从注册表中读取数据要比从硬盘快得多。
有些软件,将一些程序的具体设置放在注册表中保存,以提高程序运行速度!越是大程序,注册表中的东西越多。相反,一些小软件,因为可设置的选项少,可以以默认的设置工作,所已不需要注册表!

注册表实际上也是硬盘上的文件
存储的是 程序设置,系统设置,用户信息
程序运行时会按注册表里的设置运行
有点像DNA