Windows注册表应用技巧三则

1、防止匿名用户登录

  虽然Windows 98可以为每个用户定制各自的使用界面并指定口令,但任何人都能通过点击登录窗口中的“取消”或按Esc键进入系统,即所谓匿名登录。

  下述方法可以防止匿名用户登录:打开注册表编辑器(运行Regedit),在HKEY_LOCAL_
  MA-CHINE\NetWork\Logon下新建DWORD类型“MustBeValidated”,其值为“1”。

  如果自己忘记密码进不去了,可以以安全模式进入,然后将其值改为“0”。

  2、重新排列输入法

  打开注册表编辑器,依次展开HKEY_CURRENT_USER\Key-boardlayout\Preload,在其下可以见到键名从数字“1”开始依次递增的多个子键名称,具体子键个数与系统已安装的输入法一一对应。现假如要将子键名为“2”所对应的输入法与子键名为“5”所对应的输入法互换,即将子键名“5”所对应的输入法前移至第二位,方法如下:

  右击子键“2”选“重命名”,将子键“2”改名为“22”或其它不存在之名称,接着将子键“5”重命名为“2”,最后将子键“22”改名为“5”。通过此方法您可以将所有输入法按自己的需要重新排序。

  3、处理无法卸掉的应用程序

  我们有时会碰到这样的情况:在控制面板的“添加/删除应用程序”中卸载某个应用程序之后,却发现该程序还是在列表中。

  这时可用下述方法将其从列表中删去:打开注册表编辑器,进入目录“HKEY_LOCAL_MACHNE_SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall”,根据所列出的注册文件删去与该应用程序对应的项即可。

(0)

相关推荐

  • Windows注册表应用技巧三则

    1.防止匿名用户登录 虽然Windows 98可以为每个用户定制各自的使用界面并指定口令,但任何人都能通过点击登录窗口中的"取消"或按Esc键进入系统,即所谓匿名登录. 下述方法可以防止匿名用户登录:打开注册表编辑器(运行Regedit),在HKEY_LOCAL_ MA-CHINE\NetWork\Logon下新建DWORD类型"MustBeValidated",其值为"1". 如果自己忘记密码进不去了,可以以安全模式进入,然后将其值改为&quo

  • Windows注册表常用技巧十例

    1.防止匿名用户登录 虽然Windows可以为每个用户定制各自的使用界面并指定口令,但任何人都能通过点击登录窗口中的"取消"或按ESC键进入系统,即所谓匿名登录.下述方法可以防止匿名用户登录. 在HKEY_LOCAL_MACHINE\NetWork\Logon下新建DWORD类型"MustBeValidated",其值为1.(附:如果自己都进不去了,可以以安全模式进入,然后将其值改为0.)注意:在对等网络下该方法不起作用. 2.重排输入法 您可以将所有输入法按自已的

  • Python实现操纵控制windows注册表的方法分析

    本文实例讲述了Python实现操纵控制windows注册表的方法.分享给大家供大家参考,具体如下: 使用_winreg模块的话 基本概念: KEY 键 Value 值 函数和作用: CloseKey() - 关闭一个Key ConnectRegistry() - 链接到其他机器的注册表 CreateKey() - 创建一个Key DeleteKey() - 删除一个Key DeleteValue() - 删除一个Key里面的值(value) EnumKey() - 为已经打开的Key里面的子键建

  • 阻止对Windows注册表的远程访问

    按照本文中所提及的方式保护Windows注册表,能够防止攻击者远程攻击它. 问题 注册表是Windows操作系统的核心.但是在缺省情况下,所有基于Windows的计算机的注册表在网络上都是可以被访问到.了解这一点的黑客完全可以利用这个安全漏洞来对你的公司的计算机系统进行攻击,并修改文件关系,并允许插入恶意代码.为了保护你的网络,你需要禁止对注册表的远程访问. 解决方案 你轻而易举地可以通过修改网络访问清单来达到这一目标.根据你网络的复杂程度,你可能需要考虑禁止对注册表的远程访问. 注意 编辑注册

  • C#通过windows注册表获取软件清单的方法

    本文实例讲述了C#通过windows注册表获取软件清单的方法.分享给大家供大家参考.具体如下: foreach (string SoftwareName in Object.SoftwareList()) { textBox.Text += SoftwareName + Environment.NewLine; } //////////////////////////////////////////////////////////////////////// /// <summary> ///

  • Node.JS更改Windows注册表Regedit的方法小结

    注册表是windows操作系统中的一个核心数据库,其中存放着各种参数,直接控制着windows的启动.硬件驱动程序的装载以及一些windows应用程序的运行,从而在整个系统中起着核心作用.这些作用包括了软.硬件的相关配置和状态信息,比如注册表中保存有应用程序和资源管理器外壳的初始条件.首选项和卸载数据等,联网计算机的整个系统的设置和各种许可,文件扩展名与应用程序的关联,硬件部件的描述.状态和属性,性能记录和其他底层的系统状态信息,以及其他数据等. 这里介绍一些通过node.js操作注册表的几种方

  • C#操作windows注册表的方法

    本文实例讲述了C#操作windows注册表的方法.分享给大家供大家参考.具体如下: 此代码演示了如何读取和写入注册表 读取注册表: private string GetRegistShellData(string RegistName) { try { string registData, SubregistData; RegistryKey hkml = Registry.LocalMachine; RegistryKey software = hkml.OpenSubKey(@"SOFTWA

  • C# 操作Windows注册表的实现方法

    目录 代码示例 示例一:禁用 Windows 7 系统自动更新 示例二:禁用 Windows 10 提醒 常见问题 本文将给出操作注册表的C#代码以及开发中遇到的问题. 代码示例 通过RegistryKey类的OpenBaseKey方法获取注册表根节点. public static RegistryKey OpenBaseKey(RegistryHive hKey, RegistryView view) 示例一:禁用 Windows 7 系统自动更新 // win7自动更新设置的注册表路径 st

  • python读取Windows注册表的示例代码

    运行结果 代码 import winreg def read_reg(): location = r"Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders" # 获取注册表该位置的所有键值 key = winreg.OpenKey(winreg.HKEY_CURRENT_USER, location) print("\n" + "-"*100 + "\

  • 用VBScript实现对Windows注册表的修改详解

    大名鼎鼎的WSH听说过吗? 它就是Windows Script Host的缩写形式,WSH是Windows平台的脚本指令,它的功能十分强大,并且它还是利用语法结构简单.易学易用且功能强大的JScript和VBScript脚本语言,来实现其卓越的功能的,除了本文介绍的修改注册表之外,它还可以访问Excel文件,也能与网络沟通,当然它最大的优势莫过于它能与操作系统沟通,而修改注册表只是它与操作系统沟通的冰山一角.正是它有如此诸多的优点与实用性,正倍受很多Windows用户的青睐,本文就为大家介绍一二

随机推荐