注册表趣味应用小集

一、为回收站改名

我们可以很容易地改变桌面上大多数图标的名字,但却不能直接给回收站改名。如果您想改变“回收站”的名子,只有在注册表编辑器中将HKEY—CLASSES-ROOT\CLSID\ {645FF040-5081-101B-9F08-00AA002F954E}右窗口键的“默认”值由“回收站”改为其它的名字 (如 “垃圾筒” ),关闭注册表编辑器,重启Win 95,就会发现原来的“回收站”变成了“垃圾筒”。

二、改变“我的电脑”、“回收站”的图标

在Win 95中,不能像修改一般文件的图标那样来更改“我的电脑”、“回收站”的图标,只能通过修改系统的注册表来实现:

启动注册表编辑器, 在注册表中依次选择 “HKEY-LOCAL-MACHINE\SOFTWARE\Classes\CLSID”选项,然后选择“编辑”\“查找”,键入“回收站”并确认。当找到该项后, 选择该项的DefaultIcon选项, 双击名称栏中的 “Full”(或“Deafult”、“Empty”),在弹出的对话框中显示的是“回收站”所对应的图标文件,更改该值为您喜欢的图标文件(注意要写全文件路径)。用同样的方法可以修改“我的电脑”的图标,只要在查找时键入“我的电脑”并确认即可。

三、给Win 95改名

有些富有艺术创意的朋友可能想给自己的操作系统起一个浪漫的名字(如“Win 95野鹅敢死队” ……),这种修改的方法并不难:打开注册表编辑器,将HKEY—LOCAL—MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion右窗口键的Version值改为一个你想出的名字(如“Win 95野鹅敢死队”)(注意:串值长度≤29个英文字符),然后关闭注册表编辑器,再点击资源管理器/帮助/关于Windows 95,就会发现大功告成。

四、快速清空回收站

当我们的机器由于硬盘空间已满而必须清空回收站时,我们也只能是先将桌面显示出来,然后双击“回收站”,接着进行清除的操作。这种方法显然不很方便。其实完全可以建立一种快捷的设置——只需在注册表文件中添加一个主键即可:

运行注册表编辑器, 进入 “HKEY—CLASSES—ROOT\*\shellex \ContextMenuHandlers”,在左栏中右击ContextMenuHandlers文件夹图标,然后选择“新建” \“主键”,将新文件夹的名称由“New Key #1”一字不差地改为:“{645FF040-5081-101B-9 F08-00AA002F954E}”,然后回车确认即可。

这样,当您在任何地方右击选择某个文件时,菜单中就会出现“清空回收站”的选项。

五、删除运行窗口中多余的选项

多次使用Windows 95的开始/运行菜单时,就会发现它的“打开”窗口被一大堆不再需要的命令弄得凌乱不堪。我们可以直接在注册表编辑器中删除它:在HKEY—USER\.Default\Software\Microsoft\Windows\CurrentVersion\Exploer\RunMRU的右窗口中保存着这些操作,删掉不需要的串值即可。

六、调整层次式菜单的显示速度

打开注册表编辑器,在HKEY—CIURRENT—USER\ControlP anel\desktop下,右键单击窗口右栏, 出现“新增”菜单,选“串值”,命名为Menu Show Dlay,双击之,显示对话框,可设数值为1~10,1最快。重新启动Windows 95就可以使设置生效了。

七、把控制面板中的各个组件直接加到“运行”菜单中

如果我们把控制面板中的各个组件直接加到“运行”菜单中,使用起来就会方便得多。 方法是用资源管理器在c: \Windows\Start Menu下建立一个名为 “ControlPanel.{21EC2020-3AEA-1069-A2DD-08002B30309d}”的文件夹(注意:空格、句点、大括号都要输入, 不能有错, 中文版Win 95下应把 “Control Panel” 改为“控制面板” ),以后Start菜单就多出了一个叫Control Panel的子菜单,下面有控制面板的各个组件。这里大括号中的数字是注册表中控制面板对应的类标识符,可在注册表编辑器的HKEY_CLASSES_ROOT\CLSID下面查出, 各机器的值可能会有所不同,应以查到的结果为准。

八、删除桌面上的“系统级”图标

当你想删除桌面上的回收站、收件箱、网上邻居的图标时,就会发现它们不能用一般的方法删除。 这时也只能修改注册表了:打开注册表编辑器,先把HKEY—LOCAL—MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace下分支的关键字和右窗口的串值 (用纸笔)记下(供恢复时用),然后删掉所不需要的分支,关闭注册表编辑器,重新启动Win 95,再看桌面,它已经消失了。

九、为特定的应用程序增加声音效果

1.在“运行”框中键入c:\windows\Regedit.exe进入“注册表编辑器”(的窗口);

2.打开HKEY—CURRENT—USER\AppEvents\Schemes\Apps;

3.右击Apps,则出现一个快捷菜单;

4.在该快捷菜单中选择“新建”,然后选择“主键(K)”命令;

5.在“New Value #1”框中输入用户要增加声音效果的应用程序名后按回车;

6.右击刚建的主值,则出现一个快捷菜单;

7.在该快捷菜单中选择“新建”,然后选择“主键(K)”命令;

8.在“New Value #1”框中输入用户主值,主值可为:

Close Open

G.P.Fault RestoreDown

Maximize RestoreUp

MenuCommand

SystemAsterisk

MenuPopup

SystemExclamation

Minimize SystemQuestion

9.关闭“注册表编辑器”,回到“控制面板”的“声音”。

十、把Word插入对象的名称改成汉字

在Word菜单插入/对象中的一个个英文名称往往令人难以适应, 我们可以用个简单的方法把它改成汉字:在注册表编辑器中,将HKEY—CLASSES—ROOT\Euation 3.0右窗口键的 “默认”值由“Microsoft Equation 3.0”改为“公式编辑器3.0”,然后关闭注册表编辑器,再打开Word,就会发现它已被汉化了。

十一、修改软件的所有权名称

在安装Win 95时,你可能把软件的所有权内容填错了,这时修改的方法只有一种——修改注册表:打开注册表编辑器,将HKEY—LOCAL—MACHINE\SOFTWARE\Microsoft\Deveoper\Setup右窗口所有权键值修改一下,重新启动Win 95,你会发现这个软件的所有权已被你改过了。

十二、改变窗口变化时的动感效果

当你点击任务栏上的某个应用程序时,窗口恢复到桌面上;当最小化窗口时,窗口缩小到任务栏上。这时窗口的变化都有一个显示的变化过程,如果你不喜欢这种显示过程的处理方式,也可以使这种视觉效果失效,方法是:打开注册表编辑器,找到HKEY—CURRENT—USER\Control Panel\Desktop\WindowsMetrics。在右边窗格空白处单击鼠标右键,然后从弹出的菜单中选择“新建”(New)\“串值”(String Value),输入Minanimate后回车,这时在右窗格中就有了一个名为Minanimate的键值,在其上单击鼠标右键并选择 “修改”(Modify),在键值数据(Value Data)文本框中输入0并回车, 然后关闭注册表编辑器并重新启动Win 95。现在,当你极小化一个程序(使它缩回到任务栏上)或者在任务栏上单击它的图标使程序窗口恢复正常或最大状态时,窗口会突然出现在屏幕上,没有视觉变化过程,给人一种“快速”的感觉。

十三、为一台机器设置两个IP地址

一般情况下只能为一个网络适配器配置一个IP地址,但通过修改系统注册表,却可以为一个网卡配置多个IP地址:

运行注册表编辑器,找到HKEY—LOCAL—MACHINE\System\CurrentControlSet\Services\Class\NetTrans,在此目录中可以看到多个名为0000、0001 、0002……的目录,它们用于记录协议的安装情况。在它们中间找到DriverDesc为“TCP/IP”的目录,修改IPAddress和IPMask两个键。 其中IPAddress为用逗号隔开的多个IP地址, IPMask是对应的掩码。例如设置IPAddress为“202.10.1.10,202.10.1.25”,IPMask为“255.255.255.0,255.255.255.0”时,表示为系统设置了两个IP地址202.10.1.10和202.10.1.25。

(0)

相关推荐

  • 注册表趣味应用小集

    一.为回收站改名 我们可以很容易地改变桌面上大多数图标的名字,但却不能直接给回收站改名.如果您想改变"回收站"的名子,只有在注册表编辑器中将HKEY-CLASSES-ROOT\CLSID\ {645FF040-5081-101B-9F08-00AA002F954E}右窗口键的"默认"值由"回收站"改为其它的名字 (如 "垃圾筒" ),关闭注册表编辑器,重启Win 95,就会发现原来的"回收站"变成了&quo

  • 解决sql server2008注册表写入失败,vs2013核心功能安装失败

    前天入手了一块三星SSD,然后迫不及待的更换到电脑上,结果就在安装系统的时候出了差错,整个过程折磨了我整整一天,让我深深地感受到了来自地狱的恶意. 既然得到了块好硬盘,就打算装上win10系统,把之前的win8.1系统留着备用,可是安装系统选择分区的时候选错了区,选择了之前win8.1所在的C盘,ghost一键装机之后我才发现好像选择错了分区,赶紧点击取消,原以为会没事,后来发现C盘已经被格式化了,他奶奶个腿的,重新选择分区之后一直顺利的安装好了系统. 然后安装工作软件sql server200

  • 读取注册表根据Office版本获取数据库连接字段

    /// <summary> /// 读取注册表,根据Office版本获取数据库连接字段 /// </summary> /// <returns>数据库连接字段</returns> private string GetConnectionString() { string strConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source = "; RegistryKey

  • AngularJS实现注册表单验证功能

    本文为大家分享了案例: 注册表单验证,供大家参考,具体内容如下 需要使用的两张图片: dui.gif:cuo.gif: <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="jquery

  • 正则表达式注册表验证笔记整理

    正则表达式 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符及这些特定字符的组合,组成一个"规则字符串",这个"规则字符串"用来表达对字符串的一种过滤逻辑. 正则表达式目的 1. 给定的字符串是否符合正则表达式的过滤逻辑(称作"匹配"): 2. 可以通过正则表达式,从字符串中获取我们想要的特定部分. 正则表达式的特点是 1.灵活性.逻辑性和功能性非常的强: 2.可以迅速地用极简单的方式达到字符串的复杂控制: 3.对于刚接触的

  • PHP设计模式 注册表模式

    下面是基本的注册表类的代码: 复制代码 代码如下: <?php class Registry { private static $instance; private $request;//注册表的内容类 private function __construct(){}//本类,不可实例化 static function instance(){//单例类,通过这个方法返回实例 if (!isset(self::$instance)){self::$instance=new self();} ret

  • ASP不能打开注册表关键字错误 '80004005'的解决方法

    如果出现如下错误: Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' [Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0xa78 Thread 0xadc DBC 0x26a0cfc Jet'. 第一步:请设置数据库文件为可以让用户IUSR_Machine(匿名访问使用帐户)有可写权限

  • vb.net操作注册表的方法分析【增加,修改,删除,查询】

    本文实例讲述了vb.net操作注册表的方法.分享给大家供大家参考,具体如下: 增加: Dim key As Microsoft.Win32.RegistryKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey("Software/Faxturer", True) Dim subkey As Microsoft.Win32.RegistryKey subkey = key.CreateSubKey("Manu")

  • Delphi 常见文件处理及注册表文件的使用实例

    Delphi 常见文件处理及注册表文件的使用实例 前言: Registry为我们提供了操作注册表的方法,这里我们用TRegIniFile提供的方法,TRegIniFile继承自TRegistry,TRegIniFile提供的方法类似于前面讲到的操作Ini文件的方法,这样就大大简化了我们操作"神秘"注册表的方法,下面是常用的方法: function CreateKey(const Key: String): Boolean;  创建Key function OpenKey(const K

  • C++读取注册表的实现方法

    C++读取注册表 GetRegValue.h: #ifndef __GETREGVALUE_H__ #define __GETREGVALUE_H__ #include <string> //--------------------------------------------------------------- //function: // GetRegValue 获取注册表中指定键的值 //Access: // public //Parameter: // [in] int nKeyT

随机推荐