阅读:2713回复:6
vista中注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum下的键都不让改吗?
买了好几张安装盘装过后都发现那个项下的所有项都不让改动.
不知是否是vista本来就不让改还是哪里设置的不对. 请大家帮忙试一下看看能不能改. 非常感谢. |
|
沙发#
发布于:2007-07-17 19:13
Do not open a device's hardware key at HKLM\SYSTEM\CurrentControlSet\Enum\*\*\*\Device Parameters. As with any registry key, location or format might change. The device's hardware key should be opened only after the corresponding device has been found.
|
|
|
板凳#
发布于:2007-07-17 19:14
To open or create a device's hardware key:
• Use SetupDiOpenDevRegKey and specify DIREG_DEV KeyType. Request only necessary access rights. For details, see "Rule #12. Do not require KEY_ALL_ACCESS or change default access rights granted to any SetupDi-managed keys." • Use SetupDiCreateDevRegKey and specify DIREG_DEV KeyType. Do not rely on KEY_ALL_ACCESS access rights. • Kernel-mode callers should use IoOpenDeviceRegistryKey and specify PLUGPLAY_REGKEY_DEVICE DevInstKeyType. |
|
|
地板#
发布于:2007-07-30 17:31
Re:vista中注册表HKEY_LOCAL_MACHINE\SYSTEM\Current
本来就不让改他的所有者是TrustedInstaller(没记错的话) 你需要手动修改他的所有者 然后赋予修改权限 然后再修改 修改完了记得再把他的所有者修改回来. |
|
地下室#
发布于:2007-07-31 09:38
安装软件Registrar Registry Manager 进行修改
|
|
5楼#
发布于:2007-08-02 18:40
...
|
|
|
6楼#
发布于:2007-08-13 15:49
怎么改所有者?
要是想在程序中改注册表呢怎么办? |
|