linux修改windows注册表,妙招:让修改的注册表立即生效的几种方法
建站学院(LieHuo.Net)Windows文档Windows操作系统是全球最广泛,使用者最多的软件,熟悉Windows软件成了电脑操作者必不可少的功课,注册表作为“Windows的神经系统”非常重要,相信很多朋友都非常熟悉注册,在开始-运行:regedit.exe 有时候通过注册表编辑器来修改注册表,只有一小部分能立即生效,怎么能让注册表在不重启的情况下快速生效呢?
以下是注册表立即生效方法的几点总结:
1.打开任务管理器,结束explorer.exe这个进程,然后"文件"->"新建任务",输入"explorer.exe"->"确定"(对大部分情况适用) 。
2.在VC++6.0/MFC中利用消息发送函数向WINDOWS发送刷新注册表的消息,函数可写为::SendMessage(HWND_BROADCAST,WM_SETTINGCHANGE,NULL,NULL);//(对绝大部分情况适用)
3.要是以上方法都不行,就只有注销或重新启动了。
注册表的由来
在Windows 3.x操作系统中,注册表是一个极小文件,其文件名为Reg.dat,里面只存放了某些文件类型的应用程序关联,大部分的设置放在Win.ini、System.ini等多个初始化INI文件中。由于这些初始化文件不便于管理和维护,时常出现一些因INI文件遭到破坏而导致系统无法的启动的问题。为了使系统运行得更为稳定、健壮,Windows 95/98设计师们借用了Windows NT中的注册表的思想,将注册表引入到Windows 95/98操作系统中,而且将INI文件中的大部分设置也移植到注册表中,因此,注册表在Windows 95/98操作系统的启动、运行过程中起着重要的作用。
注册表的作用
注册表是为Windows NT和Windows95中所有32位硬件/驱动和32位应用程序设计的数据文件。16位驱动在Winnt下无法工作,所以所有设备都通过注册表来控制,一般这些是通过BIOS来控制的。在Win95下,16位驱动会继续以实模式方式设备工作,它们使用system.ini来控制。16位应用程序会工作在NT或者Win95 下,它们的程序仍然会参考win.ini和system.ini文件获得信息和控制。
在没有注册表的情况下,操作系统不会获得必须的信息来运行和控制附属的设备和应用程序及正确响应用户的输入。
在系统中注册表是一个记录32位驱动的设置和位置的数据库。当操作系统需要存取硬件设备,它使用驱动程序,甚至设备是一个BIOS支持的设备。无BIOS支持设备安装时必须需要驱动,这个驱动是独立于操作系统的,但是操作系统需要知道从哪里找到它们,文件名、版本号、其他设置和信息,没有注册表对设备的记录,它们就不能被使用。
当一个用户准备运行一个应用程序,注册表提供应用程序信息给操作系统,这样应用程序可以被找到,正确数据文件的位置被规定,其他设置也都可以被使用。
注册表保存关于缺省数据和辅助文件的位置信息、菜单、按钮条、窗口状态和其他可选项。它同样也保存了安装信息(比如说日期),安装软件的用户,软件版本号和日期,序列号等。根据安装软件的不同,它包括的信息也不同。
然而,一般来说,注册表控制所有32位应用程序和驱动,控制的方法是基于用户和计算机的,而不依赖于应用程序或驱动,每个注册表的参数项控制了一个用户的功能或者计算机功能。用户功能可能包括了桌面外观和用户目录。所以,计算机功能和安装的硬件和软件有关,对所有用户来说项都是公用的。
有些程序功能对用户有影响,有些时作用于计算机而不是为个人设置的,同样的,驱动可能是用户指定的,但在很多时候,它们在计算机中是通用的。
注册表控制用户模式的例子有:
控制面板功能;
桌面外观和图标;
网络参数;
浏览器功能性和特征;
那些功能中的某些是和用户无关的,有些是针对用户的。
计算机相关控制项基于计算机名,和登陆用户无关。控制类型的例子是安装一个应用程序,不管是哪个用户,程序的可用性和存取是不变的,然而,运行程序图标依赖于网络上登陆的用户。网络协议可用性和优先权基于计算机,但是当前连接和用户信息相关。
这里是在注册表中基与计算机控制条目的一些例子:
存取控制;
登陆确认;
文件和打印机共享;
网卡设置和协议;
系统性能和虚拟内存设置;
在系统中注册表控制所有32位应用程序和它们的功能及多个应用程序的交互,比如复制和粘贴,它也控制所有的硬件和驱动程序。虽然多数可以通过控制面板来安装和设置,理解注册表仍是做Winnt和Win95系统管理基本常识。
linux修改windows注册表,妙招:让修改的注册表立即生效的几种方法相关推荐
- 电子一寸照片怎么弄?教你修改照片尺寸小妙招
电子版一寸照片是怎么弄的呢?一寸照是一种非常常见的照片尺寸,通常用于证件照和个人照片.如我们在申请护照和签证时,通常需要提供一寸照片. 许多学校和公司也会要求学生和员工提供一寸照片以用于学生证和员工证 ...
- win10无法修改mac地址_教一招如何修改MAC地址,小白也能成为网络大神
▼更多精彩推荐,请关注我们哦▼ 艾橙课堂 电脑/苹果/安卓实用技巧 好玩/黑科技应用分享 网络技术|电脑技术 技术教程|资源分享 立即加星标 每天看好文 Hello,各位小伙伴们 大家好,我是分享干货 ...
- php ajax jquery 表单重复提交,jQuery的 $.ajax防止重复提交的两种方法(推荐)
下面给大家带来两种关于jquery 的ajax防止重复提交的解决方法,具体介绍如下所示: 1.第一种,对于onclick事件触发的的ajax 可以采用如下方法: 即在beforeSend中使点击按钮不 ...
- linux ssh 远程会话保存,远程SSH会话和流程在断开后运行的5种方法
SSH或安全Shell简单来说就是一个人可以远程访问其他用户的其他系统,但仅在命令行即非GUI模式的方法. 在更多的技术术语中,当我们ssh到其他用户在某些其他系统上并在该机器上运行命令时,它实际上创 ...
- 重装linux系统删除旧系统_什么是重装系统?工控机重装系统的几种方法
什么是重装系统呢?工控机重装系统是指对工控机操作系统进行重新的安装.当用户错误操作或遭受病毒.木马程序的破坏,系统中的重要文件就会受损导致错误,甚至崩溃无法启动,因此不得不重新安装. 另外,一些喜欢操 ...
- LXLE Linux 取代 Windows XP 的 11招
英文原文地址:http://www.pcworld.com/article/2452600/11-ways-lxle-linux-will-make-you-forget-all-about-xp.h ...
- 轻松审计代码安全性,Windows 10有妙招
如果你是软件开发人员,又希望自己开发的软件安全性高一点,那么当前的Windows 10企业内部预览版(10.0.16253)中就有一个功能可以做到. 它的位置在"设置 – > Wind ...
- 教育邮箱怎么注册申请,教育电子邮箱注册小妙招
临近秋季开学很多小伙伴咨询学校邮箱的问题,学校是否会给学生配备邮箱,学校都用什么邮箱? 最近我的妹妹刚拿到录取通知书,里面写着让她办理一个教育邮箱,她不太知道什么是教育邮箱,还给教务处的招生处老师打电 ...
- 修改windows虚拟服务器mac,vmware虚拟机修改MAC教程
其他相关 MAC电脑安装window系统(二):Mac安装VMware虚拟机,然后_CSDN博客VMware 参考链接(我下载的是这一款):http://www.pc6.com/mac/542655. ...
最新文章
- Centos上安装EPEL
- dedecms织梦模板修改专题路径的方法
- swap交换空间(当内存不足时)
- 开发自己的 chart - 每天5分钟玩转 Docker 容器技术(167)
- 物联网推动时代进步 中小玩家如何傍上运营商这棵大树
- webpack编译时No PostCSS Config的解决方法
- KVM虚拟机IO处理过程(二) ----QEMU/KVM I/O 处理过程
- REVERSE-PRACTICE-BUUCTF-32
- 人活着,就应该对其他人贡献价值
- 企业不同时期该如何做股权布局?
- 仿QQ音乐(HTML+CSS)
- memtest86内存测试工具介绍
- 【亲测有效】硬盘/分区修复教程
- debian下安装小企鹅输入法
- 锦标赛选择算法及 matlab 实现
- 我的世界Bukkit插件开发(4)——命令
- 蓝桥杯重点(C/C++)(随时更新,更新时间:2023.2.9)
- 蓝牙学习笔记之建立蓝牙连接的过程
- 从马尔科夫吸收链看美剧季数
- 英特尔核芯显卡性能详细测试
热门文章
- OneOfT1,…,Tn清新
- 微软的焦虑?想多了!从.NET6 Preview2到大厂招聘,起飞
- 使用 Tye 辅助开发 k8s 应用竟如此简单(六)
- dotNet Core 3.1 使用 Aspose (部署 Docker)
- .NET Core 微服务学习与实践系列文章目录索引(2019版)
- SiteServer CMS 新版本 V6.13(2019年11月1日发布)
- 你必须知道的容器监控 (1) Docker自带子命令与Weave Scope
- 树莓派 + Windows IoT Core 搭建环境监控系统
- 使用 WRK 压力测试工具对 ASP.NET Core 的接口进行压力测试
- CentOS ASP.NET Core Runtime Jexus跨平台布署