无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3496|回复: 6
打印 上一主题 下一主题

求助 如何修改WINDOWS注册表文件存放的位置?

[复制链接]
跳转到指定楼层
1#
发表于 2009-11-22 16:22:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
WINDOWS注册表文件存放在system32\config目录,
现在我修改NTLDR文件,将system32\config修改为system32\conf2g.
并将config复制一份到conf2g,这样系统能启动,并且在XP滚动条消失之前应该都是没问题的,但是在滚动条之后如果没有config目录,会蓝屏,如果有,那么还能进入系统,但是等一会还是会说有病毒然后蓝屏.事实上我发现在XP滚动条之后,系统还是使用的config目录的注册表.

问题:如何让系统一直可以使用我自己定义的注册表文件的位置?除了要修改NTLDR文件,我还要作那些修改?
2#
发表于 2009-11-22 18:58:08 | 只看该作者
这你都想改?

估计只能修改源代码重新编译才有可能。
回复

使用道具 举报

3#
发表于 2009-11-22 19:05:54 | 只看该作者
牛人。。








回复

使用道具 举报

4#
发表于 2009-11-22 21:54:38 | 只看该作者
可以的,比较麻烦,两个地方,
一个引导的时候,改下ntldr,找下system32\config.
后来,nt内核起来后,和要加载一个特殊的文件过滤驱动了,重定向所有的system32\config 的访问.
这个在无盘的多配置的应用中已经实现了(注册表文件和驱动目录的分离).

[ 本帖最后由 snowground 于 2009-11-22 21:58 编辑 ]
回复

使用道具 举报

5#
 楼主| 发表于 2009-11-25 08:22:06 | 只看该作者
是啊,我是想通过一个方法,让有盘也可以实现,就好了,比如我门可以一个芯片组做一种配置,等.还可以在不是商业无盘上实现多配置!
回复

使用道具 举报

6#
发表于 2009-11-26 21:33:55 | 只看该作者
关注一下~!什么时候成功了说下
回复

使用道具 举报

7#
发表于 2009-11-27 12:23:23 | 只看该作者
NTOSKRNL?HAL?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-7-21 20:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表