首页 新闻 会员 周边 捐助

关于Windows注册表,迷惑了十年的问题!

0
悬赏园豆:60 [待解决问题]
各路大侠,本人在此诚恳提问,望阁下不吝赐教!
 
本人一直在寻求:替换系统注册表(Windows在导入注册表时仅有的选项是:“合并”)。这样做的效果是能够快速的在不重装的情况下恢复系统。此举也顺便干掉了流氓软件(由于没有注册表关联,所有第三方软件都不会自动运行(硬盘上剩余的第三方程序文件可以直接删除),相当于重装了系统) 
 
//备注:
我们平时新装系统后需要进行很多设置,比如调整锁屏时间、更改文件是否默认显示扩展名,等等,这些操作都可以通过更改注册表完成,因此若能保存更改后的注册表状态,等需要恢复时,就可以在不重装不Ghost的情况下“轻轻一点,昨日重现”,省时省心省力啥都省了。
 
若收到您的回答,十分感激,能不能解决不重要,请您知无不言言无不尽。谢谢!
本帖我将持续关注!期待您的真知灼见!
poetic的主页 poetic | 初学一级 | 园豆:137
提问于:2017-02-16 18:28
< >
分享
所有回答(3)
0

建议题主可以成立一家公司,名字就叫480。

爱编程的大叔 | 园豆:30844 (高人七级) | 2017-02-16 18:50

大叔指点

支持(0) 反对(0) poetic | 园豆:137 (初学一级) | 2017-02-17 09:18
0

除了注册表还有自启动任务

CaiYongji | 园豆:1267 (小虾三级) | 2017-02-17 13:44

注册表属于系统自身的组成部分(其本质是数据库,起着重要的关联作用),自启动任务是操作系统的一项功能(通过更改注册表可以更改任务的自启动权限)

谢谢您的回答!

支持(0) 反对(0) poetic | 园豆:137 (初学一级) | 2017-02-20 00:23

@poetic: 受教了,共勉。

支持(1) 反对(0) CaiYongji | 园豆:1267 (小虾三级) | 2017-02-20 15:16
1

作为长期在网吧做小网管的我,来帮你解答一下。

0.注册表也叫配置管理器,这个名字就表明了他是用来存储配置的,按照你的想法就类似于恢复出厂设置。

1.恢复注册表确实可以解决一部分问题,比如常见的一些加载机制都需要注册表。但是对于内存中已经运行的程序来说,这样是没有办法清除的(同时部分你想清除的软件还会自动恢复的),同时恢复全部注册表也会造成正常软件的“注册”信息丢失,从而使很多依赖于注册表的软件都需要重新安装。

2.你这种想要快速装机的想法是可行的,但是只限于同样硬件配置的机器。Windows安装过程,不仅是简单的文件复制过程,还包括安装引导过程,处理很多与硬件相关的信息收集、存储、配置等,这些东西大部分被写到了注册表,而且很多都是一次性写入的,如果你把这样一个拷贝直接应用于其他硬件的机器上,那就会让Windows在启动时使用了错误的配置而造成无法启动。这方面你可以参考Ghost安装盘的实现,他们是在模板机安装完成以后,使用软件将特定硬件等很多信息删除后生成Ghost文件然后分发的。而同样Ghost安装盘的这个文件也需要其他一些辅助工作,比如对硬盘分析,进行必要的引导配置等等等。

不含特殊字符 | 园豆:202 (菜鸟二级) | 2017-02-21 16:58

0.注册表还有一个别名"配置管理器",俺还是第一次听说

1.我们可以在系统配置好后再把注册表完整导出,这样以后“替换”之后就恢复到以前曾经配置好的状态了(此时“正常软件”的注册表也被备份了,当然恢复之后不会受到影响。再说软件出问题我们可以重新装,最重要是操作系统能恢复就行(操作系统自身的文件我们在使用中是没有权限去删除或更改的,我们更改的只是设置,大部分是注册表。))。此举若能实现将会非常方便。

2.跨配置跨电脑装机不考虑。我说的是在同一台电脑上实现上述目的。(我们平时新装系统后需要进行很多操作,比如调整锁屏时间、更改文件是否默认显示扩展名等等,这些操作都可以通过更改注册表完成,因此若能保存更改后的状态,等需要时就可以“轻轻一点,昨日重现”)

 

非常感谢您的解答,能看出来您是用心思考了我的提问,并且具有一定的经验与知识。别的也不能给与,只有真心谢谢!

支持(0) 反对(0) poetic | 园豆:137 (初学一级) | 2017-02-22 11:34
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册