请问,双用户是不是共用一个注册表?只是调用上有小差异?

来源:百度知道 编辑:UC知道 时间:2024/06/03 18:44:02
如题,谢谢!
我的系统需要安装大量应用软件,可是硬件性能不太好,为了避免计算机运行过慢,只能把软件分开安装,不知双用户能不能解决这个问题?如果不行的话,只能装双系统了。大家有什么看法?

可以说这样的。他们调用的内容多数都一样。注册表有五个主键值,有一个主键值是包含每个用户的信息的。这个键值具体内容每个用户是不同。
1.HKDY_CLASSES_ROOT:包含启动应用程序所需的全部信息,包括扩展名、应用程序与文档之间的关系、驱动程序名、DDE和OLE信息,类ID编号和应用程序与文档的图标等。

2.HKEY_CURRENT_USER:包含当前登录用户的配置信息,包括环境变量、个人程序、桌面设置等。

3.HKEY_LOCAL_MACHINE:包含本地计算机的系统信息,包括硬件和操作系统信息,如设备驱动程序,安全数据和计算机专用的各类软件设置信息。

4.HKEY_USERS:包含计算机的所有用户使用的配置数据,这些数据只有在用户登录在系统上时方能访问。这些信息告诉系统当前用户使用的图标、激活的程序组、开始菜单的内容以及颜色、字体等。

5.HKEY_CURRENT_CONFIG:存放当前硬件的配置信息,其中的信息是从HKEY_LOCAL_MACHINE中映射出来的。

我估计楼主的意思是指在一个系统里的两个用户,他们用的注册表从严格来说不是一个注册表,因为他们的注册表的内容不一样。

简单的说,系统注册表是共用的,个人注册表是自己的,就是说当你用A用户添加东西,那添加到A的注册表,对B没影响,如果A用户改了系统注册表,那就是共用的也改了,不管是B,还是C,还是D,全改了

有自身的扩展又有彼此公用的部分,仅是个人用户的部分注册表信息出了问题对系统不影响,一旦公用的底层出了问题,那系统就被搞坏了!!!