精华内容
下载资源
问答
  • windows注册表是什么
    万次阅读 多人点赞
    2022-07-11 16:38:16

    1. 基本概念介绍

    1.1 注册表

      Windows注册表是一种层级数据库,它存储了Windows操作系统以及应用的底层配置信息。内核、设备驱动程序、服务、安全帐户管理器和用户界面都可以使用注册表。注册表还允许访问计数器以分析系统性能。

      换句话说,注册表包含了Windows操作系统上安装的程序和硬件的配置信息、设置选项和其他值。例如,当安装一个应用时,一个新的子键往往会包含应用的位置、版本、启动方法,上述信息均会被添加到Windows注册表中。

    1.2 contextlib.suppress()

      该方法对应的语法为:contextlib.suppress(*exceptions)。方法返回一个上下文管理器,如果该方法被用在with 语句中,就会抑制指定的异常,然后执行with 语句外的第一条语句。

    更多相关内容
  • Windows注册表对比工具

    2018-12-21 18:28:06
    Windows下监控注册表神器,可以清晰比对软件、程序安装前后注册表变化情况,方便排错及系统了解程序及软件变化情况,方便排错等
  • 创建注册表.脚本windows
  • Windows注册表究竟是什么

    千次阅读 2015-04-22 11:10:15
    注册表windows操作系统中的一个核心数据库,其中存放着各种参数,直接控制着windows的启动、硬件驱动程序的装载以及一些windows应用程序的运行,从而在整个系统中起着核心作用。 2.存放了什么数据?  (1)软...

    1.定义
    注册表是 windows操作系统 中的一个核心 数据库 ,其中存放着各种参数,直接控制着 windows 的启动、 硬件 驱动程序 装载 以及一些windows应用程序的运行,从而在整个系统中起着核心作用。

    2.存放了什么数据?
        (1)软、硬件的相关配置和状态信息,比如注册表中保存有应用程序和资源管理器外壳的初始条件、首选项和卸载数据等;
        (2)
    联网计算机的整个系统的设置和各种许可
        (3)
    文件扩展名与应用程序的关联
        (4) 
    硬件 部件的描述、状态和属性,性能记录和其他底层的系统状态信息,以及其他数据等。
    具体来说,在启动Windows时,Register会对照已有硬件配置数据,检测新的硬件信息;系统内核从 Resister中选取信息,包括要装入什么设备驱动程序,以及依什么次序装入,内核传送回它自身的信息,例如版权号等;同时设备驱动程序也向Register传送数据,并从Register接收装入和配置参数,一个好的设备驱动程序会告诉Resister它在使用什么系统资源,例如硬件中断或DMA通道等,另外,设备驱动程序还要报告所发现的配置数据;为应用程序或硬件的运行提供增加新的配置数据的服务。配合INI文件兼容16位Windows应用程序,当安装—个基于Windows 3.x的应用程序时,应用程序的安装程序Setup像在windows中—样创建它自己的INI文件或在Win.ini和System.ini文件中创建入口;同时windows还提供了大量其他接口,允许用户修改系统配置数据,例如控制面板、设置程序等。
    如果注册表受到了破坏,轻则使windOWS的启动过程出现异常,重则可能会导致整个windows系统的完全瘫痪。因此正确地认识、使用,特别是及时备份以及有问题恢复注册表对windows用户来说就显得非常重要。

    3.
    注册表的数据结构
    注册表由键(或称“项”)、子键(子项)和值项构成。一个键就是分支中的一个文件夹,而子键就是这个文件夹中的子文件夹,子键同样是一个键。一个值项则是一个键的当前定义,由名称、数据类型以及分配的值组成。一个键可以有一个或多个值,每个值的名称各不相同,如果一个值的名称为空,则该值为该键的默认值。 
      在注册表编辑器(Regedit.exe)中,数据结构显示如下,其中,command键是open键的子键,(默认)表示该值是默认值,值名称为空,其数据类型为REG_SZ,数据值为%systemroot%/system32/NOTEPAD.EXE "%1 
      
    数据类型 

      注册表的数据类型主要有以下四种: 
      显示类型(在编辑器中) 数据类型 说明 
      REG_SZ 字符串 文本字符串 
      REG_MULTI_SZ 多字符串 含有多个文本值的字符串 
      REG_BINARY 二进制数 二进制值,以十六进制显示。 
      REG_DWORD 双字 一个32位的二进制值,显示为8位的十六进制值。


    展开全文
  • 主要介绍了C#操作windows注册表的方法,涉及C#针对注册表的读取与写入技巧,非常具有实用价值,需要的朋友可以参考下
  • 主要介绍了Python实现操纵控制windows注册表的方法,结合实例形式分析了Python使用_winreg模块以及win32api模块针对Windows注册表操作相关实现技巧,需要的朋友可以参考下
  • 果您想晋级为Windows 7高手,《Windows 7注册表秘技大搜捕》是您必读指南,书中全面揭示最新操作系统Windows 7注册表的奧秘,教您活用注册表的技法,充分发挥Windows 7的系统效能。  书中精选105个注册表秘技,其中...
  • Windows注册表修改快速生效
  • windows注册表什么用?

    千次阅读 多人点赞 2019-09-21 16:42:50
    什么是注册表注册表有什么用?

    注册表是什么

    注册表是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息。早在Windows 3.0推出OLE技术的时候,注册表就已经出现。随后推出的Windows NT是第一个从系统级别广泛使用注册表的操作系统。但是,从Microsoft Windows 95操作系统开始,注册表才真正成为Windows用户经常接触的内容,并在其后的操作系统中继续沿用至今。
    也就是说,注册表是windows的一个综合数据库。对比Linux,windows的软硬件配置等数据库是放置在注册表这一个大的“数据库”中,而Linux则是分散开来的。

    注册表有什么用

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

    如何使用注册表

    • regedit或者regedit.exe
      打开注册表
    • regedt32或者regedt32.exe
      打开注册表
    • 打开后注册表是这个样子的
      打开的注册表

    有哪些注册表常用的键值?

    “HomePage”=dword:00000001 ;禁止更改主页设置〖0=可修改〗
    
    “Cache”=dword:00000001 ;禁止更改Internet临时文件设置〖0=可修改〗
    
    “History”=dword:00000001 ;禁止更改历史记录设置〖0=可修改〗
    
    “Colors”=dword:00000001 ;禁止修改【文字】和【背景】的颜色〖0=可修改〗
    
    “Links”=dword:00000001 ;禁止修改【链接】颜色设置〖0=可修改〗
    
    “Languages”=dword:00000001 ;禁止修改【语言】设置〖0=可修改〗
    
    “Accessibility”=dword:00000001 ;禁止修改【辅助功能】颜色设置〖0=可修改〗
    
    “Rating”=dword:00000001 ;禁止修改分级设置〖0=可修改〗
    
    “Certificates”=dword:00000001 ;禁止更改证书设置〖0=可修改〗
    
    “FormSuggestPasswords”=dword:00000001 ;禁止使用保存密码〖0=可修改〗
    
    “Profiles”=dword:00000001 ;禁用更改配置文件〖0=可修改〗
    
    “ConnwizAdminLock”=dword:00000001 ;禁用Internet连接向导〖0=可修改〗
    
    “ConnectionSettings”=dword:00000001 ;禁止更改连接设置〖0=可修改〗
    
    “Proxy”=dword:00000001 ;禁止修改代理服务器设置〖0=可修改〗
    
    “Messaging”=dword:00000001 ;禁止修改关联程序(邮件、新闻组、呼叫)〖0=可修改〗
    
    “CalendarContact”=dword:00000001 ;禁止修改关联程序(日历、联系人列表)〖0=可修改〗
    
    “Check_If_Default”=dword:00000001 ;禁止修改默认浏览器〖0=可修改〗
    
    “Advanced”=dword:00000001 ;禁止修改高级选项卡〖0=可修改〗
    
    “GeneralTab”=dword:00000001 ;屏蔽【常规】选项卡〖0=显示〗
    
    “SecurityTab”=dword:00000001 ;屏蔽【安全】选项卡〖0=显示〗
    
    “ContentTab”=dword:00000001 ;屏蔽【内容】选项卡〖0=显示〗
    
    “ConnectionsTab”=dword:00000001 ;屏蔽【连接】选项卡〖0=显示〗
    
    “ProgramsTab”=dword:00000001 ;屏蔽【程序】选项卡〖0=显示〗
    
    “AdvancedTab”=dword:00000001 ;屏蔽【高级】选项卡〖0=显示〗
    
    “NoFavorites”=dword:00000001 ;屏蔽【收藏】菜单〖0=显示〗
    
    “NoBrowserContextMenu”=dword:00000001 ;屏蔽【鼠标右键】〖0=显示〗
    
    “NoFileNew”=dword:00000001 ;禁用【新建】菜单项〖1=禁止〗
    
    “NoFileOpen”=dword:00000001 ;屏蔽【打开】命令〖1=禁止〗
    
    “NoBrowserSaveAs”=dword:00000001 ;屏蔽【另存为】命令〖1=禁止〗
    
    “NoBrowserSaveWebComplete”=dword:00000001 ;屏蔽【另存为Web页】命令〖0=可以保存全部类型〗
    
    “NoBrowserColse”=dword:00000001 ;限制【关闭】IE窗口〖1=限制〗
    
    “NoTheaterMode”=dword:00000001 ;限制【全屏幕】显示〖1=限制〗
    
    “NoViewSource”=dword:00000001 ;限制查看【源文件】〖1=限制〗
    
    “NoBrowserOptions”=dword:00000001 ;限制使用【Internet选项】命令〖1=限制〗
    
    “NoHelpItemTipOfTheDay”=dword:00000001 ;屏蔽【每日提示】〖1=屏蔽〗
    
    “NoHelpItemNetscapeHelp”=dword:00000001 ;屏蔽【Netscape用户】命令〖1=屏蔽〗
    
    “NoHelpItemTutorial”=dword:00000001 ;屏蔽【教程】命令〖1=屏蔽〗
    
    “NoHelpItemSendFeedback”=dword:00000001 ;屏蔽【发送反馈意见】命令〖1=屏蔽〗
    
    “NoOpenInNewWnd”=dword:00000001 ;屏蔽【新窗口中打开】命令〖1=屏蔽〗
    
    “NoSelectDownloadDir”=dword:00000001 ;限制【目标另存为】命令〖1=限制〗
    
    “NoFindFiles”=dword:00000001 ;屏蔽【F3】搜索命令〖1=屏蔽〗
    
    [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Infodelivery\Restrictions];〖脱机Web网页〗
    
    “NoAddingChannels”=dword:00000001 ;禁用【添加频道】〖1=屏蔽〗
    
    “NoRemovingChannels”=dword:00000001 ;禁用【删除频道】〖1=屏蔽〗
    
    “NoScheduledUpdates”=dword:00000001 ;禁用【所有已计划的脱机页】〖1=屏蔽〗
    
    “NoAddingsSubscriptions”=dword:00000001 ;禁用【添加脱机页计划】〖1=禁用〗
    
    “NoRemovingSubscriptions”=dword:00000001 ;禁用【删除脱机页计划】〖1=屏蔽〗
    
    “NoChannelLogging”=dword:00000001 ;禁用【脱机页记数】〖1=屏蔽〗
    
    “NoChannelUI”=dword:00000001 ;完全禁用【频道用户界面】〖1=屏蔽〗;〖制定预定限制标准〗
    
    “MaxSubscriptionSize”=“” ;网站预定的最大容量KB上限
    
    “MaxSubscriptionCount”=“” ;脱机页数目上限
    
    “MinUpdateInterval”=“” ;计划更新间隔的最少分数
    
    “UpdateExcludeBegin”=“” ;禁用计划更新的开始时间
    
    “UpdateExcludeEnd”=“” ;禁用计划更新的结束时间
    
    [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\TcpIp\Parameters]
    
    “ArpRetryCount”=dword:00000000 ;设置传送ASP次数1-3
    
    “DefaultTTL”=dword:00000000 ;设置TTL(Time to Live)时间1-255
    
    “DisalbeDHCPMediaSense”=dword:00000000 ;取得DHCP协议〖0=关闭〗
    
    “IPEnableRouter”=dword:00000000 ;允许IP路由(将包传送到整个网络)〖0=允许〗
    
    “DatabasePath”=“” ;存储标准Internet数据库路径
    
    “ForwardBufferMemory”=dword:00000000 ;定义转发缓冲区大小1480的整数倍
    
    “EnableBcastArpReply”=dword:00000000 ;对不是单播的ARP请求作出回应〖1=响应〗
    
    “UseDomainNameDevolution”=dword:00000000 ;使用DNS名称解释〖1=使用〗
    
    “DefaultRegistrationTTL”=dword:00000000 ;指定TTL时间0X0-0XFFFFFFFF
    
    “DisableReplaceAddressesInConflicts”=dword:00000000;是否覆盖现存的资源记录〖0=DNS使用本身IP地址〗
    
    [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RasMan\Parameters]
    
    “ProhibitIpSec”=dword:00000000 ;使用RAS的L2TP功能〖1=关闭〗
    
    “DisableSavePassWord”=dword:00000000 ;不缓存登录密码〖1=强迫输入密码〗
    
    “Logging”=dword:00000000 ;记录连接端口〖1=记录〗
    
    “AuthenticateTime”=dword:00000000 ;等待确认时间(秒)
    
    “AutoDisconnect”=dword:00000000 ;自动断线时间(0X1-0XFFFFFFFF)
    
    “TimeoutBase”=dword:00000000 ;增加NetBios网关对RAS的等待时间(秒)
    
    “NetBiosRouting”=dword:00000000 ;RAS NetBIOS广播方式0不前导1客户到广域网2与1反3双向
    
    [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RasMan\ParametersNetBiosGateway]
    
    “EnableBroadcast”=dword:00000000 ;使用RAS数据广播〖1=广播〗
    
    “MaxBcastDgBuffered”=dword:00000000 ;指定RAS的最大广播值(RAS客户端)
    
    “MaxDgBufferedGroupName”=dword:00000000 ;指定RAS的最大广播值(工作组)
    
    “SettingMeaningRemark”=dword:00000000 ;控制RAS连接的使用等级
    
    [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WINS\Parameters]
    
    “DoBackupOnTerm”=dword:00000000 ;停用WINS服务时自动备份数据库〖1=自动备份〗
    
    “InitTimePause”=dword:00000000 ;WINS服务启动在暂停状态(确保重写前不会有新的登记)
    
    “LogDetailedEvents”=dword:00000000 ;WINS服务的记录等级0=记录错误1=所有事件
    
    “LoggingOn”=dword:00000000 ;把WINS记录的改变写入到记录文件中〖1=记录〗
    
    “LogFilePath”=“” ;记录文件的路径
    
    “NoOfWordThreads”=dword:00000000 ;控制WINS服务的线程数目1-40
    
    [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RemoteAccessParameters]
    
    “NetBiosGatewayEnable”=dword:00000000 ;限制看到整个网络〖0=限制〗
    
    “CallbackTime”=dword:00000000 ;RAS回电等待时间(单位为秒)
    
    “AuthenticateRetries”=dword:00000000 ;RAS允许最大连接重试次数
    
    “EnabledAudit”=dword:00000000 ;对RAS进行检查〖1=检查〗
    
    [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RemoteAccessParameters\NetBiosGateway]
    
    “McastFwdWhenSessionTraffic”=dword:00000000 ;增加RAS的网络流量〖1=增加流量〗
    
    “EnableNetBiosSessionsAuditing”=dword:00000000;记录NetBios流量〖1=记录〗
    
    “RemoteListen”=dword:00000000 ;加强对本地网络的使用权限〖1=较大权限〗
    
    [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RemoteAccessParameters\IP] “WINSNameServer”=“” ;修改RAS WINS服务器名称(服务器IP或名称)
    
    [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\DHCPServer] “Activity
    
    [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\PoliciesExplorer]
    
    “ForceActiveDesktopOn”=dword:00000001 ;强制使用【活动桌面】
    
    “NoActiveDesktop”=dword:00000001 ;禁用Active Desktop
    
    “NoActiveDesktopChanges”=dword:00000001 ;禁止修改Active Desktop
    
    “ClassicShell”=dword:00000001 ;使用传统外壳
    
    “NoComponents”=dword:00000001 ;禁用【活动桌面】所有功能
    
    “NoInternetIcon”=dword:00000001 ;隐藏桌面【IE图标】
    
    “NoNetHood”=dword:00000001 ;隐藏【网上邻居】
    
    “NoComputersNearMe”=dword:1 ;隐藏【网上邻居】里的【邻近的计算机】
    
    “NoRecentDocsNetHood”=dword:00000001 ;不将文件记录到网上邻居窗口(2000)
    
    “NoDesktop”=dword:00000001 ;禁用显示属性(隐藏桌面上所有图标)!
    
    “NoCommonGroups”=dword:00000001 ;隐藏菜单中的共享程序
    
    “NoFavoritesMenu”=dword:00000001 ;取消〖收藏夹〗项
    
    “NoRun”=dword:00000001 ;取消〖运行〗项
    
    “NoFind”=dword:00000001 ;取消〖查找〗项
    
    “NoSetActiveDesktop”=dword:00000001 ;关闭Setting中Active Desktop项
    
    “NoChangeStartMenu”=dword:00000001 ;禁止拖放更改开始菜单中项
    
    “NoFolderOptions”=dword:00000001 ;关闭Setting中文件夹选项
    
    “NoSMHelp”=dword:00000001 ;取消〖帮助〗项
    
    “NoSMMyDocs”=dword:00000001 ;取消〖文档〗项
    
    “NoRecentDocsMenu”=dword:00000001 ;取消〖文档〗项
    
    “NoRecentDocsHistory”=dword:00000001 ;不在文档项中记录信息
    
    “MaxRecentDocs”=dword:00000001 ;0X0到0XFFFFFFFF–文档中记录数目
    
    “ClearRecentDocsOnExit”=dword:00000001 ;退出时清除〖文档〗内容
    
    “StartMenuLogoff”=dword:00000001 ;取消〖注销〗项(不影响安全模式)
    
    “NoLogoff”=dword:00000001 ;取消〖注销〗项
    
    “ForceStartMenuLogoff”=dword:00000001 ;强制显示〖注销〗项
    
    “NoClose”=dword:00000001 ;取消〖关机〗项
    
    “NoSetFolders”=dword:00000001 ;屏蔽开始菜单->设置中控制面板和打印机
    
    “NoFolderOptions”=dword:00000001 ;屏蔽文件夹选项命令
    
    “NoSetTaskbar”=dword:00000001 ;禁止修改Taskbar和Start菜单的设置
    
    “NoTrayContextMenu”=dword:00000001 ;禁止任务栏属性菜单
    
    “Nostarbanner”=dword:00000001 ;关闭〖点击这里开始〗
    
    “NoStartMenuSubFolder”=dword:00000001 ;隐藏Program文件夹(Win2000中隐藏用户文件)
    
    “ClassicShell”=dword:00000001 ;激活Classic Shell双击式桌面=1
    
    “NoFileMenu”=dword:00000001 ;在Shell文件夹中关闭File菜单/取消”资源管理器” 中运行
    
    “NoViewContextMenu”=dword:000000001 ;禁在桌面用上右键
    
    “EnforceShellExtensionSecurity”=dword:000000001;只激活认可Shell扩展
    
    “LinkResolveIgnoreLinkInfo”=dword:000000001 ;在浏览期间不跟踪Shell快捷键
    
    “NoDrives”=hex:000000000 ;隐藏磁盘
    
    “NoDrives”=dword:000000000 ;隐藏磁盘
    
    该项值从最低位(第0 位)到第25位,共26个字位,分别代表驱动器A-Z,如果第0位为1,表示不显示A,第3位为1,D。如果不显示任何驱动器图标,可以改为03ffffff。
    
    “NoViewOnDrive”=hex:00000000 ;限制对硬盘、软盘、光驱的操作(26位代表26个字母)
    
    “NoNetConnextDisconnect”=dword:000000001 ;关闭网络连接并解除连接
    
    “NoNetworkConnections”=dword:00000001 ;隐藏控制面版中网络和拨号图标
    
    “NoPrinterabs”=dword:000000001 ;在Printer Properties中隐含General和Details选项卡
    
    “NoDeletePrinter”=dword:000000001 ;关闭Printer的Delete
    
    “NoAddPrinter”=dword:000000001 ;关闭Printer的Add
    
    “RestrictRun”=dword:000000001 ;仅运行指定的Windows应用程序
    
    “NoControlPanle”=dword:00000001 ;屏蔽控制面版
    
    “NoSaveSettings”=dword:00000001 ;不保存设制
    
    “NoWindowsUpdata”=dword:00000001 ;删除开始菜单中98升级项
    
    “Intellimenus”=dword:00000001 ;禁用个性化菜单(2000中∨隐藏命令)
    
    “NoFileAssociate”=dword:00000001 ;限制修改文件关联
    
    “DisablePersonalDirChange”=dword:00000001 ;限制修改我的文档的路径(2000)
    
    “NoManageMyComputerVerb”=dword:00000001 ;屏蔽我的电脑的管理命令(2000)
    
    “NoShellSearchButton”=dword:00000001 ;删除搜索按钮
    
    “NoHardwareTab”=dword:00000001 ;屏蔽系统属性中硬件选项卡
    
    “NoAddPrinter”=dword:00000001 ;禁止添加打印机
    
    “NoDeletePrinter”=dword:00000001 ;禁止删除打印机
    
    “NoMovingBands”=dword:00000001 ;限制调整任务栏
    
    “NoCloseDragDropBands”=dword:00000001 ;限制往快速启动菜单中加入快捷方式 0=能拖动
    
    “NoDeletePrinter”=dword:00000001 ;禁止删除打印机
    
    [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Polici
    
    [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\PoliciesSystem]
    
    “NoDispAppearancePage”=dword:00000001 ;屏蔽外观选项卡
    
    “NoDispBackgroundPage”=dword:00000001 ;屏蔽背景选项卡
    
    “NoDispScrSavPage”=dword:00000001 ;屏蔽屏保选项卡
    
    “NoDispSettingsPage”=dword:00000001 ;屏蔽设置选项卡
    
    “Nodevmgrpage”=dword:00000001 ;设备管理
    
    “Noconfigpage”=dword:00000001 ;硬件配置文件
    
    “Novirtmempage”=dword:00000001 ;虚拟内存
    
    “Nofilesyspage”=dword:00000001 ;文件系统
    
    “Disableregistrytools”=dword:00000001 ;禁止修改注册表
    
    “NoDispCPL”=dword:00000001 ;屏蔽控制面版中显示程序
    
    “Wallpaper”=“” ;背景图片路径
    
    “WallpaperStyle”=“” ;图片显示方式(0=居中1=平铺2=拉伸)
    
    [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\PoliciesUninstall]
    
    “NoAddRemovePrograms”=dword:00000001 ;限制控制面版中的添加/删除程序
    
    “NoRemovePage”=dword:00000001 ;屏蔽添加/删除程序选项卡中”更改或删除程序”页
    
    “NoAddPage”=dword:00000001 ;屏蔽添加/删除程序选项卡中”添加程序”页
    
    “NoWindowsSetupPage”=dword:00000001 ;屏蔽添加/删除程序选项卡中”添加/删除Windows组件”页
    
    “NoAddFromCDorFloppy”=dword:00000001 ;屏蔽添加/删除程序选项卡中”从软盘安装”页
    
    “NoAddFromInternet”=dword:00000001 ;屏蔽添加/删除程序选项卡中”从网络安装”页
    
    “NoSupportInfo”=dword:00000001 ;屏蔽添加/删除程序选项卡中”支持信息”页
    
    “NoAddFromNetwork”=dword:00000001 ;屏蔽添加/删除程序选项卡中”从局域网安装”页
    
    [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall]
    
    下面各Key内DisplayName键值对应的,就是在添加/删除程序选项卡中显示的该程序的名称,可以自己更改或者删除整个Key,如果删除,则添加/删除程序选项卡中程序列表里不再有该程序。
    
    [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\PoliciesActiveDesktop]
    
    “NoChangingWallPaper”=dword:00000001 ;禁止更改墙纸
    
    “NoHTMLWallPaper”=dword:00000001 ;只允许使用位图墙纸
    
    “NoAddingComponents”=dword:00000001 ;禁止添加活动桌面项目(显示属性)
    
    “NoDeletingComponents”=dword:00000001 ;禁止删除活动桌面项目(显示属性)
    
    “NoChangingWallPaper”=dword:00000001 ;禁止更改墙纸
    
    “NoClosingComponents”=dword:00000001 ;禁止关闭已设定的活动桌面和修改显示属性中Web页选项
    
    [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\PoliciesActiveDesktop\Admin Component]
    
    “Add”=“” ;要添加的网址
    
    “Delete”=“” ;要的删除的网址
    
    [HKEY_CURRENT_USER\Control Panel\desktop]
    
    “HungAppTimeout”=“1” ;程序出错等待时间
    
    “MenuShowDelay”=“0” ;菜单显示速度
    
    “WaitToKillAppTimeout”=“1” ;Ctrl+Alt+Shift关闭程序所等待时间
    
    “PaintDesktopVersion”=“1” ;在桌面上显示win98版本号
    
    “ScreenSaverIssecure”=dword:00000001 ;启动屏保密码
    
    [HKEY_USERS.DEFAULT\Control Panel\desktop]
    
    “DragFullWindows”=“1” ;拖动时显示窗口内容
    
    “FontSmoothing”=“1” ;平滑字体边缘
    
    “ScreenSaveActive”=dword:00000001 ;未登录是否启动屏保0=屏蔽
    
    [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Update]
    
    “UpdateMode”=hex:00000000 ;(0/1)“0”时自动刷新
    
    [HKEY_LOCAL_MACHINE\Software\CLASSES\Folder\shell\lin123]
    
    @=“lin123” ;在右键中加入项
    
    [HKEY_LOCAL_MACHINE\Software\CLASSES\Folder\shell\lin123\command]:\?.exe” ;命令行
    
    [HKEY_CLASSES_ROOT\Lnkfile]
    
    “IsShortcut”=“” ;删除本句则去掉快捷方式小箭头
    
    “NeverShowExt”=“” ;删除本句则去掉扩展名
    
    [HKEY_LOCAL_MACHINE\Software\CLASSES.reg]
    
    @=“regfile” ;@=“txtfile”禁用.reg文件
    
    [HKEY_LOCAL_MACHINE\Software\CLASSES.inf]
    
    @=“inffile” ;@=“txtfile”禁用.inf文件
    
    [HKEY_USERS.DEFAULT\Software\Microsoft\Windows\CurrentVersion\ExplorerAdvanced]
    
    “Hidden”=dword:00000001 ;是否显示隐藏文件(2隐/0隐&系/1All)
    
    “ShowCompColor”=dword:00000000 ;是否显示组件颜色
    
    “HideFileExt”=dword:00000001 ;隐藏已知文件扩展名
    
    “DontPrettyPath”=dword:00000000 ;允许全大写名称
    
    “ShowInfoTip”=dword:00000001 ;鼠标下给出提示信息
    
    “HideIcons”=dword:00000001 ;按web页查看时隐藏桌面图标
    

    注册表很好玩,但是可不要玩坏呦~~

    End LINE

    展开全文
  • 即使用户并不太了解Windows注册表,但他们知道编辑注册表可能是非常危险的。然而,最近的发现表明编辑注册表不是用户唯一需要担心的事情。笔者将告诉我们最新发现的关于Windows注册表的安全漏洞,该采取哪些步骤来...
  • 教程名称:Windows注册表初级系列学习文档打包下载课程目录:【】Windows系统注册表系列视频教程汇总【】一、注册表概述【】三、注册表备份恢复【】二、注册表的操作(1)-键值【】二、注册表的操作(2)-备份 ...
  • 配置环境要求:1、操作系统:win7 32/64位 ????????2、开发环境:Visual studio 2015 Community????? ? 授课特色:以实例讲解C#对Windows 注册表的操作,包括获取、写入、修改、删除注册表等操作
  • 主要介绍了C#通过windows注册表获取软件清单的方法,涉及C#针对注册表的访问读取与遍历操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下
  • 主要介绍了操作Windows注册表的简单的Python程序制作教程,包括远程对注册表进行修改的实现,需要的朋友可以参考下
  • 包含两本书籍 《Windows7注册表秘技大搜捕.pdf》 和 《72小时精通BIOS与注册表.pdf》 ,都是pdf版本,高清 带书签、目录的
  • Windows 注册表备份恢复.zip
  • Windows 注册表(Registry) 学习

    千次阅读 2022-01-07 10:56:00
    注册表(Registry)是 windows系统中的核心数据库。它储存了系统和应用程序的配置信息。 注册表有哪些作用呢? 记录安装信息 设置硬件 设置软件 定制windows 系统安全管理 自动运行程序 网络设置 …………...

    目录

    一、注册表(Registry)介绍

    1、注册表简介

    2、开启/禁用 注册表编辑器

    3、注册表位置

    二、注册表的结构

    三、修改注册表实现,应用程序开机自启动


    一、注册表(Registry)介绍

    1、注册表简介

            注册表是windows系统中具有层次结构的核心数据库,储存的数据对windows 和Windows上运行的应用程序和服务至关重要。注册表时帮助windows控制硬件、软件、用户环境和windows界面的一套数据文件。

    2、开启/禁用 注册表编辑器

    WIN+R 输入—> “regedit”或“regedit.exe”、“regedt32”或“regedt32.exe” —>回车  

    如果以上方法均不能打开数据库,那么说明你没有管理员权限,或者注册表被锁定。

    权限问题可联系管理员解决,若是注册表被锁定可以使用以下方法进行解锁

    1、创建一个文本文件,复制以下文字文本内容(注意开头之后第二行一定要是空行并且不可少),选择另存为,文件类型选择所有文件,文件名称为XX.reg,保存到桌面后,双击打开该文件,点击确定便可。

    REGEDIT4
    
    [HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\system]
    
    "DisableRegistryTools"=dword:00000000

    2、使用第三方工具进行解锁,推荐使用 “软媒魔方”

    ①、应用商店,搜索软媒魔方,并点击安装

     ②、点击设置大师

    ③、点击系统安全,找到禁止注册表编辑,此处为开启注册表编辑,勾选后为禁用注册表编辑

    3、锁定注册表编辑器的方法

    创建一个文本文件,复制以下文字文本内容(注意开头之后第二行一定要是空行并且不可少),选择另存为,文件类型选择所有文件,文件名称为SS.reg,保存到桌面后,双击打开该文件,点击确定便可。

    ​
    Windows Registry Editor Version 5.00
    
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
    
    "DisableRegistryTools"=dword:00000001

    3、注册表位置

    windows 注册表的位置:C:\Windows\System32\config 。

    以上红框中标注的就是注册表文件了,但是不能直接打开,只能使用注册表编辑器对这些文件进行操作。切记切记,不要轻易尝试删除注册表文件。

    二、注册表的结构

    注册表中,所有的数据都是通过一种树状结构以键和子键的方式组织起来的,就像磁盘文件系统的目录结构一样。

    每个键包含一组特定的信息,每个键的键名都是和它所包含的信息相关联的。注册表的根键共有5个,且全为大写。

     

    键值:

    键值由三部分组成: 名称、类型、数据。

    键值的类型:

    键值类型由常用的6种组成

    字符串值(REG_SZ)

    二进制值(REG_BINARY)

    32位值(4个字节)(REG_DWORD)

    64位值(5个字节)(REG_QWORD)

    多字符串值(REG_MULTI_SZ)

    可扩充字符串值(REG_EXPAND_SZ)

    三、修改注册表实现,应用程序开机自启动

    实现原理:windows 提供了专门的开机自启动注册表。每次开启时,它都会在这个注册表键下遍历键值,获取到键值中的程序路径,并创建进程启动程序。因此只需要将需要设置自启动的程序的路径添加到这个注册表中,便可以实现程序开启自启动功能。

    常见的开机自启动注册表路径:

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run

    注意:要修改 HKEY_LOCAL_MACHINE 主键的注册表需要管理员权限

    实例:将计算器添加入开机自启动注册表,实现开机自启

    ①、打开注册表编辑器,并复制上述的路径,回车后,跳转到自启动注册表

     ②、新建 键值类型为 REG_SZ的键值,修改名称为 calc

     ③、选中 “calc” 键值右键修改键值数据为   计算器程序“clac.exe”的 绝对路径,并点击确定。

     

    在此补充自启动技术用到的另外三种方法:(详细操作步骤留作下一篇文章介绍)

    • 快速启动目录
    • 计划任务
    • 系统服务

    相关资料:

    关于注册表 - Win32 apps | Microsoft Docs

    使用注册表 - Win32 apps | Microsoft Docs

    注册表背后的秘密 (小熊在线《软件论坛》精华区)

    展开全文
  • windows注册表操作大全.zip
  • 注册windows服务和操作windows注册表完整代码,拿来即用。
  • Windows注册表内容详解

    千次阅读 2021-05-26 16:04:04
    一般写入注册表的有,开机自启如安全软件,安装的版本号,有些甚至注册码,和一些系统关联的安装信息比如你卸载软件他怎么知道你装在哪里,还有文件关联比如(.txt用记事本还是用什么打开),有些必须在注册表才能实现...
  • windows注册表

    万次阅读 多人点赞 2019-03-27 08:26:47
    一、什么是注册表 注册表windows操作系统、硬件设备以及客户应用程序得以正常运行和保存设置的核心“数据库”,也可以说是一个非常巨大的树状分层结构的数据库系统。 注册表记录了用户安装在计算机上的软件和每...
  • Windows注册表详解

    万次阅读 多人点赞 2021-04-16 15:31:55
    Windows注册表详解    注册表对有的人还是比较陌生的,因为现在第三方软件太多了,如优化大师、魔法兔子等等,但个人觉得改善系统的第三方软件还不够完善,如果初级用户使用不当,会出现严重的后果,...
  • 注册表windows操作系统中的一个核心数据库,这里介绍一些通过node.js操作注册表的几种方法,感兴趣的朋友参考下吧
  • 主要介绍了Windows api关于注册表的操作经验和总结,本文讲解了读取注册表常用的函数以及一个注册表操作实例,需要的朋友可以参考下
  • windows注册表恢复方法

    2022-01-19 18:00:34
    如果可以进入安全模式,您可以在安全模式内调用命令提示符输入命令修复一下系统组件。 在管理员命令提示符下键入以下命令: Dism /Online /Cleanup-Image /ScanHealth 这条命令将扫描全部系统文件并和官方系统...
  • windows注册表配置生成DUMP
  • Windows 注册表清理

    千次阅读 2019-09-19 14:42:09
    win + R 打开如下窗口, 输入 regedit 点击确定或者回车 ,打开如下窗口 按 Ctrl + F 打开查询框 在查找框中填入 你想要清理的注册项目然后选中右键删除即可,,按F3 可以查找下一项 直到你删除干净;......
  • 本文主要介绍注册表的概念与其相关根项的功能,以及浏览器如何通过连接调用自定义协议并与客户端进行数据通信。...在谈及Windows自定义协议之前,不得不预先介绍的是注册表这个概念。注册表是window
  • windows 操作系统注册表详解 第一课 注册表基础 一什么是注册表 注册表windows 操作系统硬件设备以及客户应用程序得以正常 运行和保存设置的核心数据库也可以说是一个非常巨大的树状 分层结构的数据库系统 注册表...
  • 易语言Windows XP注册表修改精粹源码,Windows XP注册表修改精粹

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 220,452
精华内容 88,180
关键字:

windows注册表是什么