如何让修改后的注册表立即生效!
既然是立即生效所以排除手动重起电脑,重起explorer进程以及注销等常规手段···在我使用.inf文件修改了注册表试图禁止所有程序运行后但总要用修改任务栏属性项或做其他...
既然是立即生效所以排除手动 重起电脑,重起explorer进程以及注销等常规手段···
在我使用.inf文件修改了注册表试图禁止所有程序运行后 但总要用修改任务栏属性项或做其他使系统重新加载注册表修改项的激活手段(就象最开始所提到的等等)才能使之生效!
我觉得结束explorer已经是属于大动作了,明显会打断手头工作(况且我的是winme系统测试的 命令行杀进程比较烦琐)能不能象改任务栏属性那样在选择“自动隐藏任务栏”点确定后 就立刻在注册表中生效!?
有哪位高人可以指点下 我想一步完成 最好是一个批处理文件就能搞定!?
或则不行的话 单独能让系统重新加载注册表的批处理也行,VB 也可以!
哪位高人帮解决这个问题 小生愿意奉上所有的分数!谢谢拉!
谢绝复制他人答案
我既然问了 就是有准备的
百度的其他相关问题我都看过了
没什么不现实的 我见过有程序实现过
只是想知道是怎么实现的~~?
忘高手指点! 展开
在我使用.inf文件修改了注册表试图禁止所有程序运行后 但总要用修改任务栏属性项或做其他使系统重新加载注册表修改项的激活手段(就象最开始所提到的等等)才能使之生效!
我觉得结束explorer已经是属于大动作了,明显会打断手头工作(况且我的是winme系统测试的 命令行杀进程比较烦琐)能不能象改任务栏属性那样在选择“自动隐藏任务栏”点确定后 就立刻在注册表中生效!?
有哪位高人可以指点下 我想一步完成 最好是一个批处理文件就能搞定!?
或则不行的话 单独能让系统重新加载注册表的批处理也行,VB 也可以!
哪位高人帮解决这个问题 小生愿意奉上所有的分数!谢谢拉!
谢绝复制他人答案
我既然问了 就是有准备的
百度的其他相关问题我都看过了
没什么不现实的 我见过有程序实现过
只是想知道是怎么实现的~~?
忘高手指点! 展开
24个回答
展开全部
首先,要让修改后的注册表生效通常有三种方法:
1、刷新。也就是说修改注册表后可以立即生效(一些修改是可以的)。
2、重起explorer进程。这也是通常替代重启的最简单的方法(适用绝大多数)。
3、重启。有一些修改是必须要重启计算机的,没有什么其他捷径可言(适用全部)。
所以可以看出来,第二种方法“重起explorer进程”变成了首选的方案了!
一般,我修改注册表后会用下面的方法让其生效的:
在记事本里,输入以下内容,并保存为Reflash.BAT文件即可!
@echo off
taskkill /im explorer.exe /f
ping -n 2 127.0.0.1 > nul
start c:\windows\explorer.exe
这个BAT文件,会在双击后,自动结束“explorer进程”,然后又会新建
“explorer进程”来使得修改后的注册表生效。用这个简单的方法基本上可以
解决日常注册表的修改!不过有一些还是要重启的。对于楼主说的用程序来实
现的方法本人也想知道!以上就是本人的一点心得,供楼主参考!!!
1、刷新。也就是说修改注册表后可以立即生效(一些修改是可以的)。
2、重起explorer进程。这也是通常替代重启的最简单的方法(适用绝大多数)。
3、重启。有一些修改是必须要重启计算机的,没有什么其他捷径可言(适用全部)。
所以可以看出来,第二种方法“重起explorer进程”变成了首选的方案了!
一般,我修改注册表后会用下面的方法让其生效的:
在记事本里,输入以下内容,并保存为Reflash.BAT文件即可!
@echo off
taskkill /im explorer.exe /f
ping -n 2 127.0.0.1 > nul
start c:\windows\explorer.exe
这个BAT文件,会在双击后,自动结束“explorer进程”,然后又会新建
“explorer进程”来使得修改后的注册表生效。用这个简单的方法基本上可以
解决日常注册表的修改!不过有一些还是要重启的。对于楼主说的用程序来实
现的方法本人也想知道!以上就是本人的一点心得,供楼主参考!!!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、想修改后的注册表直接生效-----不太现实,WINDOWS的平台已经限制了你修改后必须重启或注销等过程,所以这个问题是没有答案的
2、关闭代码的程序并不难,就是一个 ExitProcess 命令,网上有的是这类代码!
2、关闭代码的程序并不难,就是一个 ExitProcess 命令,网上有的是这类代码!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
打开记事本,在里面输入“tskill explorer”,不包含引号,保存为“注册表.bat”,修改完注册表后,直接运行该批处理程序即可,甚至不用关闭注册表编辑器。也可以在“开始菜单”——“运行”里面输入“tskill explorer”,其原理是结束掉explorer.exe,但是结束之后自动重建该进程,所以桌面也不会消失,并且当前的所有任务都不会中断!如果在任务管理器结束该进程,则需要人工重建这个进程。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用一个叫做“微晓系统修复”的软件,它有一个功能就是刷新系统,可以让注册表的改动立即生效。(名字我记得不大清楚了,不过开头一定不错)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询