Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们可以禁用对我们的应用程序使用的特定注册表项的编辑吗?我只希望我的应用程序对注册表进行更改,而其他人看不到或编辑它们。
是和不是。
注册表充当系统上的任何其他文件。您可以在每个键上设置特定的访问修饰符。因此,如果您设置访问密钥,以便只有特定用户可以查看/编辑它们,那将会发生。但是,要使其正常工作,您的程序必须以该用户身份运行。
如果用户以同一用户身份启动另一个程序或 regedit,他也将能够修改/查看该密钥。
管理员将始终能够查看/修改该密钥。即使他不是所有者并且管理员权限已被删除,他仍然可以重新让自己成为所有者。