我认为没人搞得定,此贴发了几天了,注册表中有些键或值被系统保护,不能改. 谁有办法.

dkkn 2003-12-01 03:48:11
我认为没人搞得定,此贴发了几天了,注册表中有些键或值被系统保护,不能改. 谁有办法.

注册表中有些键或值被统保护,不能改. 如:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum下就不能作任何更改.
我现做个自动安装MODEM驱动的小系统, 一定要改.
谢谢各位!
...全文
42 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
harrypotter 2003-12-07
  • 打赏
  • 举报
回复
mark,学习
linyudie 2003-12-07
  • 打赏
  • 举报
回复
我记得那下面有的东西一重启就又变回去了 :-(
qiufuwang 2003-12-05
  • 打赏
  • 举报
回复
gz
alphapiao 2003-12-05
  • 打赏
  • 举报
回复
我写wdm驱动时也发现了这个问题,有些键的添加与删除是需要特殊的方法的
会思考的草 2003-12-04
  • 打赏
  • 举报
回复
注册表读写是通过native api进行的(好像是Zw打头的两个函数),所以你可以修改system service table实现之。具体可以参考RegMon的源代码。SERVICE TABLE 的结构如下:
typedef struct ServiceDescriptorEntry
{
  unsigned int *ServiceTableBase;
  unsigned int *ServiceCounterTableBase;
  unsigned int NumberOfServices;
  unsigned char *ParamTableBase;
} ServiceDescriptorTableEntry_t, *PServiceDescriptorTableEntry_t;
 
dkkn 2003-12-02
  • 打赏
  • 举报
回复
做过? 那指定一下嘛, 是不是分不够
fuxf 2003-12-02
  • 打赏
  • 举报
回复
不错
ljzcom 2003-12-02
  • 打赏
  • 举报
回复
GZ
theone 2003-12-02
  • 打赏
  • 举报
回复
RegSetKeySecurity
theone 2003-12-01
  • 打赏
  • 举报
回复
修改这个键值的权限,我以前做过的。

2,643

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧