精华内容
下载资源
问答
  • 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注册表究竟是什么

    千次阅读 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位的十六进制值。


    展开全文
  • 注册表(Registry)微软公司从Windows95系统开始(至目前最新Win10系统依然使用的是它),引入用于代替原先Win32系统里ini文件,管理配置系统运行参数一个全新核心数据库。在这个数据库里整合集成了全部系统和...

    Windows Operating System Registry

    注册表(Registry)是微软公司从Windows95系统开始(至目前最新Win10系统依然使用的是它),引入用于代替原先Win32系统里ini文件,管理配置系统运行参数的一个全新的核心数据库在这个数据库里整合集成了全部系统和应用程序的初始化信息;其中包含了硬件设备的说明、相互关联的应用程序与文档文件、窗口显示方式、网络连接参数、甚至有关系到计算机安全的网络共享设置 。它与老的win32系统里的ini文件相比,具有方便管理,安全性较高、适于网络操作等特点。


      
    在形式上,注册表与INI文件有两个显著的特点:


      1.注册表采用的是二进制形式登录数据,INI文件采用的则是简单的文本形式登录数据
      2.注册表支持子关键字,各级子关键字都有自己的“键值”,INI文件中则支持节以及节中的参数。


      
    在功能上,注册表与INI文件相比,主要有以下三个特点:  


      1.注册表允许对硬件、某些操作系统参数、应用程序和设备驱动程序进行跟踪配置,这使得某些配置的改变可以在不重新启动系统的情况下立即生效。
      2.注册表中登录的硬件部分数据可以用来支持Win95的即插即用特性。当Win95检测到机器上的各种设备时,就把有关数据保存到注册表中。通常是在安装时进行这种检测的,但Win95启动或原有配置改变时,也要进行检测。如安装一个新的硬件时,Win95将检查注册表,以便确定哪些资源已被占用,这样就可以避免新设备与原有设备之间的资源冲突。
      3.通过注册表,管理人员和用户可以在网络上检查系统的配置和设置,使得远程管理得以实现。


    1. 预定义关键字


      注册表采用“关键字”及其“键值”来描述登录项及其数据。所有的关键字都是以“HKEY”作为前缀开头。实际上,关键字是一个句柄。这种约定使得应用程序开发人员可以在使用注册表API时把它用于程序之中。为此,Win95提供了若干API函数,以便在开发Win95应用程序时添加、修改、查询和删除注册表的登录项。关键字可以分为两类:一类是由系统定义的,通常称为“预定义关键字”;另一类是由应用程序定义的,安装的应用软件不同,其登录项也就不同。
      
      由于注册表保存的信息中,含有许多系统启动时必要的参数,一旦出现问题将导致系统崩溃等严重后果,此外由于注册表里含有许多的无法通过操作系统本身进行操作的系统参数,因此了解并学会使用注册表,对每一个老鸟来讲都是一件不可缺少的事情。
     

    2. 打开注册表的命令

    win键+R   键入regedit或regedit.exe、regedt32或regedt32.exe并回车

    正常情况下,你可以点击开始菜单当中的运行,然后输入regedit或regedit.exe点击确定就能打开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位的十六进制值。

    一些个必须知道的术语

    1:HKEY:“根键”或“主键”,它的图标与资源管理器中文件夹的图标有点儿相像。Windows 98将注册表分为六个部分,并称之为HKEY_name,它意味着某一键的句柄。

    2:key(键):它包含了附加的文件夹和一个或多个值。

    3:subkey(子键):在某一个键(父键)下面出现的键(子键),

    4:branch(分支):代表一个特定的子键及其所包含的一切。一个分支可以从每个注册表的顶端开始,但通常用以说明一个键和其所有内容。

    5:value entry(值项):带有一个名称和一个值的有序值。每个键都可包含任何数量的值项。每个值项均由三部分组成:名称,数据类型,数据。

    6:字符串(REG_SZ):顾名思义,一串ASCII码字符。如“Hello World”,是一串文字或词组。在注册表中,字符串值一般用来表示文件的描述、硬件的标识等。通常它由字母和数字组成。注册表总是在引号内显示字符串

    7:二进制(REG_BINARY):如F03D990000BC,是没有长度限制的二进制数值,在注册表编辑器中,二进制数据以十六进制的方式显示出来。

    8:双字(REG_DWORD):从字面上理解应该是Double Word,双字节值。由1-8个十六进制数据组成,我们可用以十六进制或十进制的方式来编辑。如 D1234567。

    9:Default(默认值或缺省值):每一个键至少包括一个值项,称为缺省值(Default;也被叫做默认值),它总是一个字串

     

    展开全文
  • 教你认识windows的注册表 这是写给电脑初学者的文章,目的是让大家对注册表有所了解,如果你是高手可以跳过:)。注册表是windows的命根,里面储存着大量的系统信息,说白了就是一个庞大的数据库。如果你不懂什么...
  • windows注册表

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

    第一课  注册表基础
    一、什么是注册表

       注册表是windows操作系统、硬件设备以及客户应用程序得以正常运行和保存设置的核心“数据库”,也可以说是一个非常巨大的树状分层结构的数据库系统。
        注册表记录了用户安装在计算机上的软件和每个程序的相互关联信息,它包括了计算机的硬件配置,包括自动配置的即插即用的设备和已有的各种设备说明、状态属性以及各种状态信息和数据。利用一个功能强大的注册表数据库来统一集中地管理系统硬件设施、软件配置等信息,从而方便了管理,增强了系统的稳定性。
    二、注册表的功能
        刚才我们看到了,注册表中记录了用户安装在计算机上的软件和每个程序的相关信息,通过它可以控制硬件、软件、用户环境和操作系统界面的数据信息文件。
          相关知识:注册表文件的数据信息保存在system.dat和user.dat中、利用regedit.exe程序能够存取注册表文件
    三、编辑器说明:
    在运行里键入regedit就可以进入了

    根键:这个称为HKEY…………,某一项的句柄项:附加的文件夹和一个或多个值
    子项:在某一个项(父项)下面出现的项(子项)
    值项:带有一个名称和一个值的有序值,每个项都可包括任何数量的值项,值项由三个部分组成:名称、数据类型和数据。
    1、名称:不包括反斜线的字符、数字、代表符和空格的任意组合。同一键中不可有相同的名称
    2、数据类型:包括字符串、二进制和双字节等
    3、数据:值项的具体值,它的大小可以占用64KB
    ******************************************************************************
    第二课  总体结构分析


    注册表包括以下5个根键
    1.HKEY_CLASSES_ROOT
    说明:该根键包括启动应用程序所需的全部信息,包括扩展名,应用程序与文档之间的关系,驱动程序名,DDE和OLE信息,类ID
    编号和应用程序与文档的图标等。
    2.HKEY_CURRENT_USER
    说明:该根键包括当前登录用户的配置信息,包括环境变量,个人程序以及桌面设置等
    3.HKEY_LOCAL_MACHINE
    说明:该根键包括本地计算机的系统信息,包括硬件和操作系统信息,安全数据和计算机专用的各类软件设置信息
    4.HKEY_USERS
    说明:该根键包括计算机的所有用户使用的配置数据,这些数据只有在用户登录系统时才能访问。这些信息告诉系统当前用户使
    用的图标,激活的程序组,开始菜单的内容以及颜色,字体
    5.HKEY_CURRENT_CONFIG
    说明:该根键包括当前硬件的配置信息,其中的信息是从HKEY_LOCAL_MACHINE中映射出来的。
    *******************************************************************************
    第三课 HKEY_CLASSES_ROOT
    我们知道,在这一个根键中记录的是WINDOWS操作系统中所有数据文件的信息内容,主要记录了不同文件的文件扩展名和与
    之相对应的应用程序。这就是为什么我们双击某一个文档的时候,可以由系统自动调出应用程序的所在了。
    这个根键的子键当大家展开时发现是非常多的,它主要分为两种:一是已经注册的各类文件的扩展名;一是各种文件类型的
    有关信息。
    下面我们以AVIFILE举例说明一下其下面的子项的含义:
    1、CLSID:分类标识,系统可以用这个类标识来识别相同类型的文件
    2、Compressors:它下面有两个子项:auds:用于设置音频数据压缩程序的类标识;vids:用于设置视频数据压缩程序的类标识
    3、defaultlcon:用于设置默认图标,这个大家可以改一下试试
    4、RIFFHandlers:在它的下面有两个类标识:AVI:用于设置AVI文件的类标识;WAVE:用于设置WAVE文件的类标识
    5、protocol:包括了执行程序和编辑程序的路径和文件名:StdExecute(stdfileediting)_server:用于指定编辑程序;StdExecute(stdfileediting)_PackageObjects:用于指定后打开AVI包对象的编辑程序;StdExecute(stdfileediting)_verb:用于设置编辑程序时的工作状态,其中有0、1、2等状态
    6、Shell子项:用于设置视频文件的外壳:open:用于设置打开AVI文件的程序;play:用于设置播放命令的程序
    7、Shellex:包括了视频文件的外壳扩展
    *******************************************************************************
    第四课 HKEY_CURRENT_USER
    此根键中保存的信息(当前用户的子项信息)与HKEY_USERS_DEFAULT下面的一模一样的。任何对 HKEY_CURRENT_USER根键中的信息的修改都会导致对HKEY_USERS_DEFAULT中子项的修改
    *******************************************************************************
    第五课 HKEY_LOCAL_MACHINE
    此根键中存放的是用来控制系统和软件的设置,由于这些设置是针对那些使用Windows系统的用户而设置的,是一个公共配置信息,所以它与具体的用户没多大关系。
    1、HARDWARE子项:该子项包括了系统使用的浮点处理器、串口等信息:ACPI:存放高级电源管理接口数据;DEVICEMAP:用于存放设备映射;DEscriptION:存放有关系统信息
    ;RESOURCEMAP:用于存放资源列表
    2、SAM子项:哈哈,这部分被保护了,看不到
    3、SECURITY子项:该子项只是为将来的高级功能而预留的
    4、SOFTWARE子项:该子项中保留的是所有已安装的32位应用程序的信息,各个程序的控制信息分别安装在相应的子项中,由于不同的计算机安装的应用程序互不相同,因此这个子项下面的子项信息也不完全一样。
    5、SYSTEM子项:该子项是启动时所需的信息和修复系统时所需要的信息:currentcontrol:保存了当前驱动程序控制集中的所有信息
    *******************************************************************************
    第六课 HKEY_USERS
    此根键中保存的是默认用户(default),当前登录用户和软件(software) 的信息,其中DEFAULT子项是其中最重要的,它的配置是针对未来将会被创建的新用户的。新用户根据默认用户的配置信息来生成自己的配置文件,该配置文件包括环境、屏幕和声
    音等多种信息,其中常用的3项有:
    1、AppEvents子项:它包括了各种应用事件的列表:EventLabels:按字母顺序列表;Schemes:按事件分类列表
    2、Control Panel子项:它包括内容与桌面、光标、键盘和鼠标等设置有关
    3、Keyboard layout子项:用于键盘的布局(如语言的加载顺序等)
        Preload:语言的加载顺序
        Substitutes:设置可替换的键盘语言布局
        Toggle:用于选择键盘语言
    *******************************************************************************
    第七课 HKEY_CURRENT_CONFIG
    此根键存放的是当前配置的文件信息。
    实际上细心的读者已经发现了,五大根键实际上并不是五个,现在把这个做了总结
    我们都知道用regedit或regedit32都可以打开注册表文件,在XP系统下的时候,这两种方法其实都是一样的,当我们打开注册表后看到了类似资源管理器的东西,这里面都有什么呢?
    HKEY_CLASSES_ROOT
    HKEY_CURRENT_USER
    HKEY_LOCAL_MACHINE
    HKEY_USERS
    HKEY_CURRENT_CONFIG
    看是五个分支,其实就是HKEY_LOCAL_MACHINE、HKEY_USERS这两个才是真正的注册表键,其它都是从某个分支映射出来的,
    相当于快捷方式或是别名,这样的话看注册表就简单了许多了,现在说一下每个分支的作用:
    HKEY_CLASSES_ROOT:列出当前计算机注册的所有COM服务器和与应用程序相关联的所有文件扩展名。
    HKEY_CURRENT_USER:保存着当前登录到由这个注册服务的计算机上的用户配置文件。
    HKEY_LOCAL_MACHINE:保存操作系统及硬件相关信息的配置单元,它是一个公共的配置信息与具体用户无关,其中关键是两个键值
    SOFTWARE:保存着与这台电脑中安装的应用程序相关的设置。
    SYSTEM:WINDOWS所装载的设备驱动程序以及当WINDOWS启动时所需要的各种参数。
    HKEY_USERS:包含当前计算机所有用户配置文件。
    HKEY_CURRENT_CONFIG: 计算机当前会话中的所有硬件配置信息。
    *******************************************************************************
    第八课  注册表的基本操作
    1、创建项和项值
    2、更值项的数据
    3、删除项、子项或值项
    4、查找项、值项或数据
    注册表中常用的数据类型有5种:
    二进制值(reg_binary):多数硬件信息以二进制数据存储,而以十六进制格式显示在注册表编辑器中
    字符串值(reg_sz):包括字符串的注册表键,使用字符串数据类型
    双字节值(reg_dword):是32位信息常显示成4个字节。它在出错控制功能上用处极大,其数据一般以十六进制格式显示在注册
    表编辑器中。
    多字符串值(reg_multi_sz):允许将一系列项目作为单独的一个值使用。对于多种网络协议、多个项目、设备列表以及其他类似
    的列表项目来说,可以使用多字符串值
    可扩充字符串值(reg_expand_sz):代表一个可扩展的字符串
    *******************************************************************************
    第九课  注册表破坏的现象及原因
    一、注册表破坏后的常见现象
    1、无法启动系统
    2、无法运行或正常运行合法的应用程序
    3、找不到启动系统或运行应用程序所需的文件
    4、没有访问应用程序的权限
    5、不能正确安装或装入驱动程序
    6、不能进行网络连接
    7、注册表条目有错误
    二、注册表被破坏的原因
    1、应用程序错误:这个出现的时候比较多,因为我们知道应用程序或多或少的时候都有错误,都有可能导致不同的后果;另外
    在系统中安装过多的软件后,有可能出现彼此之间的冲突。
    2、驱动程序不兼容:其实我发现好多出在系统自动安装的驱动程序上,如果你本身有驱动程序盘的话,还是用专业的比较好一

    3、硬件问题:这里面好我问题出现在硬件质量上,比如硬盘或内存质量不过关造成读写错误,或超频或CMOS或病毒等
    4、误操作:这个大家不知出现了没有,您的误操作可能会导致注册表出现错误,有的时候甚至会很严重的。
    *******************************************************************************
    第十课  备份注册表
    一、手工备份注册表
    大家把以下几个文件直接复制到另一个文件夹就可以了
    1、在windows\system32\config下有以下几个文件用以保存系统配置:SAM,SYSTEM,SOFYWARE,DEFAULT
    2、在Documetents and settings\username文件夹中保存用户配置文件:NETUSER.DAT,当然对应的LOG文件应该一块保存
    二、注册表导出法导出注册表
    在文件中选择导出命令,回答文件名和位置,OK了
    三、通过系统备份功能进行备份
    1、选择开始—程序—附件—系统工具—备份
    2、选择高级模式点下一步
    3、选择system state(系统状态),在底下文件名中位置中回答路径及文件名
    4、点击开始备份
    *******************************************************************************
    第十一课  恢复注册表
    1、重新启动系统恢复注册表
     一重启就可以修正各种在注册表中出现的错误了,但是以硬盘上的注册表的信息正确为前提的。
    2、手工恢复注册表
     把上节中复制出来的文件再弄回去就OK了。
    3、注册表导入法恢复
     首先上节中的导出的文件你要有啊,然后运行regedit.exe文件,文件中的导入,选择要导入的注册表文件,点找开就可以了
    4、利用高级启动选项恢复注册表
     重启计算机,启动时按F8键进入高级选项菜单, 选择最后一次正确的配置,回车了,OK
    5、通过局域网来恢复注册表
     这个我们一般是指连入局域网的某一计算机(我们假设叫aaaaa)的注册表被管理员锁了,但有另一台计算机(我们假设叫B)的注册表可以用,现在我们用B来解除A的锁定。
    进入B的注册表,选择文件中的连接网络注册表,在查找位置中输入aaaaa,这时注册表中出现了songxiang计算机的注册表,修改键值:aaaaa\HEKY_USERS\S-1-5-21-823518204-688789844-842925246-500\Software\Microsoft\Windows\CurrentVersion\Policies\System下的disableregistrytools值改为0就可以了。S-1-5-21-823518204-688789844-842925246-500这一大堆数知道什么意思吗,是超级管理员,重新安装系统
    *******************************************************************************
    第十二课  注册表的优化
    一、我们为什么要优化注册表
    1、在计算机使用过程中可能经常添加或删除应用程序;在上网时遇到恶意网站,向注册表强行添加信息;
    2、原来的应用程序卸载后注册表没删除,启动时出现没找到某某应用程序
    3、多余注册表的子项可能造成浪费或降低启动速度
    二、手工优化注册表
    1、清除多余的DLL文件
    大家找到这个项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ShareDLLs,在这个项下存放的
    是共享的DLL信息,注意看括号里面的数据,它表示共享文件的数目,如果为0,那么删除掉吧
    2、安装卸载应用程序的垃圾信息
    这个主要是一些非法卸载应用程序导致的,我们首先要知道什么程序被非法卸载了,这个很好办,你自己现在正使着的你是知道的,其余的就没用了
    注册表位置:HKEY_CURRENT_USER\Software HKEY_LOCAL_MACHINE\Software
    看到没用的就全删了就行了
    3、系统安装时产生的无用信息:去掉吧,有可能启动变快呢
    3.1、删除多余时区(我是只留北京时区)
    位置:HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Time Zones
    如果你只要北京时区的话,那么除了China Standard Time,其余的都删了吧
    3.2、清除国家列表(我只留中华人民共和国)
    位置:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Telephony\Country List 
    保留86号文件夹,其余删
    3.3、清除多余的语言代码(我只保留英语—0409和中文—0804)
    位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrnetControlSet\Control\Nls\Locale
    没用的删了吧
    3.4、删除多余的键盘布局:
    位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrnetControlSet\Control\Keyboard Layouts
    你可以把每个键值都打开看看,不需要的输入法删除即可
    3.5、删除失效的文件关联
    位置:HKEY_CLASSES_ROOT主键可分为两部分:第一部分用来定义文件类型;第二部分与第一部分一一对应,用于记录打开
    文件的应用程序。一般,在打开第二部分的可疑子项后,若该键下的COMMAND下没有内容,就可以删掉了
    *******************************************************************************
    第十三课  个性化设置
    1、去掉桌面快捷方式上的小键头
    位置:HKEY_CLASSES_ROOT\LNKFILE项 :IsShortcut
    操作:删除此项
    2、隐藏桌面上的所有图标
    位置:HKEY_CURRENT_USER\Software\Windows\CurrentVersion\Policies\Explorer
    新建:NoDesktop(双字节)
    操作:值设为1
    3、修改桌面上“回收站”的名字及图标位置:
    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}(这个大家也可直接查找“回收站”
    修改:(默认)一项随便换个名字就可以了
    然后展开此项,选择DEfaultIcon
    这时大家看到有3个子项,意思吗一看就明白了
    如果想改变图标时,只需将路径和文件名改了即可,比如改为"d:\tt.ico"
    4 、去掉桌面上的网上邻居
    位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
    新建:NoNetHood(双字节)值: 1
    5、在桌面上显示系统版本号
    位置:HKEY_CURRENT_USER\Control Panel\Desktop
    项:PaintDesktopVersion
    修改:将值改为1
    6、改变窗口按钮字体的颜色
    位置:HKEY_CURRENT_USER\Control Pannel\Colors
    键值:ButtonText
    修改:大家知道PS吧,比如改为红么(255,0,0)
    7、屏蔽桌面上的IE图标
    位置:HKEY_CURRENT_USER\Software\Windows\CurrentVersion\Policies\Explorer
    新建值项:NoInternetIcon
    修改:1
    8、禁止更改桌面墙纸
    位置:HKEY_CURRENT_USER\Software\Windows\CurrentVersion\Policies\Explorer
    新建项值:NoChangingWallPaper(双字节)
    修改:1
    9、设置登录背景
    位置:HKEY_USERS\DEFAULT\ControlPanel\Desktop
    键值:WallPaper
    修改:把背景图片一写就OK了(比如C:\aa.bmp)
    ----------------以上需重启计算机----------------
    10、更改:我的电脑的提示信息位置:
    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}
    键值:InfoTip
    修改:哈,随便打吧,我打成了“这是我的电脑噢"
    11、更改:回收站的提示信息位置:
    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}
    键值:InfoTip
    修改:跟上面一样,自己改吧
    12、更改IE的提示信息位置:
    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}
    键值:InfoTip
    修改:同上
    13、更改网上邻居的提示信息位置:
    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}
    键值:InfoTip
    修改:同上
    14、更改我的文档的提示信息位置:
    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}
    键值:InfoTip
    修改:同上
    15、更改任务计划提示信息位置:
    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}
    键值:InfoTip
    修改:同上
    16、改变桌面图标顺序位置:
    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}
    键值:SortOrderIndex
    修改:48(我的文档在第一位)
    54(我的电脑在第一位)
    17、禁止帮助提示信息(需重启)
    位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
    键值:showinfotip
    修改:0
    18、用真彩色显示图标(需重启)
    位置:HKEY_CURRENT_USER\Control
    Panel\Desktop\WindowMetrics
    键值:Shell Icon BPP
    修改:32
    19、更改图标显示尺寸(需重启)
    位置:HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics
    键值:Shell Icon SIZE
    修改:在显示器分辨率为1024*768时可改为:48;在显示器分辨率为1600*1200时可改为:64
    20、自动清除“文档”菜单中的历史记录(需重启)
    位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
    新建:CleanReccentDocsOn-Exit
    (REG-DWORD)值:1
    21、禁止“文档”的历史记录(需重启)
    位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
    新建:NoReccentDocsHistory
    (REG-DWORD)值:1
    22、去掉开始菜单的“文档”项(需重启)
    位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
    新建:NoReccentDocsMenu
    (REG-DWORD)值:1
    23、去掉开始菜单的“查找”项(需重启)
    位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
    新建:NoFind
    (REG-DWORD)值:1
    24、去掉开始菜单的“运行”项(需重启)
    位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
    新建:NoRun
    (REG-DWORD)值:1
    25、禁止用户更改“开始”菜单(需重启)
    位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
    新建:NoChangeStartMenu
    (REG-DWORD)值:1
    26、禁止显示开始菜单中的windows update项(需重启)
    位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
    新建:NoWindowsUpdate
    (REG-DWORD)值:1
    27、屏蔽开始菜单中的“关闭计算机”项(需重启)
    位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
    新建:NoClose (REG-DWORD)值:1
    28、加快“开始”菜单与“任务栏”的速度
    位置:HKEY_CURRENT_USER\Control Panel\Desktop
    键值:MenuShowDelay
    值:数值资料改为100或更小(默认值为:400),建议不要使用0,因为如此一来只要鼠标一不小心触碰到“所有程序”,整条菜单就会跑出来,那这乱了套。
    29、为回收站的右键菜单增加“删除”和“重命名”
    位置:HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder
    键值:Attributes
    值:70 01 00 20
    30、为右键菜单添加“在新窗口打开”命令
    位置:HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell
    新建子项:NewWindow
    修改:将默认值项值改为“在新窗口打开”
    继续:在NewWindow项下新建个子项command
    修改:将默认值项值改为explorer.exe
    31、为右键菜单添加“快速关闭计算机”命令
    位置:HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell
    新建子项:
    快速关闭计算机
    修改:将默认值项值改为“快速关闭计算机”
    继续:在NewWindow项下新建个子项command
    修改:将默认值项值改为"c:\windows\rundll32.exe user.exe,exitwindowsexec"
    32、禁止任务栏的快捷菜单(需重启)
    位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
    新建键值:NoTrayContextMenu
    (REG_DWORD)值:1
    33、将任务栏显示时间的地方改为要显示的文字(需重启)
    位置:HKEY_CURRENT_USER\Control Panel\International
    键值:STimeFormat
    修改:自己喜欢什么文字就改成什么吧
    34、禁止使用任务栏(需重启)
    位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
    新建键值:NoSetTaskBar
    (REG_DWORD)修改:1
    *******************************************************************************
    第十四课  系统设置(控制面板常用选项设置,系统性能优化设置)
    1、禁用“控制面板”中的“显示”选项
    位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies
    新建项值:System
    新建值项:NodispCPL
    (REG_DWORD)
    值:1
    2、屏蔽显示选项中的“屏幕保护程序”
    位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
    新建值项:NoDispScrSavPage
       (REG_DWORD)
    值:1
    3、屏蔽显示选项中的“外观”
    位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
    新建值项:NoDispAppearancePage
       (REG_DWORD)值:1
    4、屏蔽显示选项中的“设置”
    位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
    新建值项:NoDispSettingsPage
       (REG_DWORD)值:1
    5、屏蔽显示选项中的“屏幕保护程序密码”
    位置:HKEY_CURRENT_USER\Software\Policies\Microsoft
    新建项:Control Panel
    再新建子项:Desktop
    新建值:ScreenSaverIsSecure (REG_DWORD)值:1
    6、禁止使用“添加删除程序”项
    位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies
    新建子项:Uninstall
    新建值项:NoAddRemovePrograms (REG_DWORD)值:1
    7、屏蔽“添加删除程序”中的“更改或删除程序”选项
    位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\uninstall
    新建值项:NoRemovePage  (REG_DWORD)值:1
    8、屏蔽“添加删除程序”中的“添加新程序”选项
    位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\uninstall
    新建值项:NoAddpage (REG_DWORD)值:1
    9、屏蔽“添加删除程序”中的“添加或删除windows组件”选项
    位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\uninstall
    新建值项:NoWindowsSetupPage (REG_DWORD)值:1
    10、屏蔽“添加删除程序”中的“更改或删除程序”中的“单击此处获得支持信息”选项
    位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\uninstall
    新建值项:NoSupportInfo (REG_DWORD)值:1
    11、屏蔽“更改或删除程序”中的“添加新程序”中的“从CD-ROM或软盘安装程序”选项
    位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\uninstall
    新建值项:NoAddFromCDorFloppy (REG_DWORD)值:1
    12、屏蔽“更改或删除程序”中的“添加新程序”中的“从Microsoft添加程序程序”选项
    位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\uninstall
    新建值项:NoAddFromInternet (REG_DWORD)值:1
    13、设置windows的关机时间
    位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
    值项:WaitToKillServiceTimeout
    修改:它以毫秒为单位,请自行设置
    14、更改windows服务启动的顺序
    位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ServiceGroupOrder
    值项:ServiceGroupOrder
    修改:按你想要的顺序自行输入
    15、更改windows启动时运行的程序
    位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
    Manager
    值项:BootExecite
    修改:自行输入一行启动时要执行的命令即可
    16、删除多余的DLL文件
    位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDlls
    值项:这里好多了,都是DLL的,注意看好了,所有是0的都是没用的,删了即可,然后再将相应的系统文件夹中的文件删除
    17、删除不必要的自启程序
    位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
    值项:这里面列出的都是启动项,不要的可以删掉,他和msconig中列出的是一样的
    18、清除注册表垃圾(需重启)
    位置1:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
    位置2:HKEY_LOCAL_MACHINE\SOFTWARE
    操作:很简单了,没用的删了吧
    19、自动刷新窗口(需重启)
    位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Update
    键值:UpdateMode
    修改:0
    20、更改开始菜单存放的目录(需重启)
    位置:HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
    键值:Start Menu
    修改:把要改到的路径添上就可以了,并将原源件复制到目标文件夹下
    21、更改开始菜单中的程序的存放目录(需重启)
    位置:HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
    键值:Program
    修改:把要改到的路径添上就可以了,并将原源件复制到目标文件夹下
    22、更改开始菜单中的程序里的应用程序存放目录(需重启)
    位置:HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
    键值:appdate
    修改:把要改到的路径添上就可以了,并将原源件复制到目标文件夹下
    23、更改开始菜单中的程序里的发送到存放目录(需重启)
    位置:HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
    键值:SendTo
    修改:把要改到的路径添上就可以了,并将原源件复制到目标文件夹下,其实我们也可以在这里建立一个新的发送到项目,比如发送到你的U盘
    24、更改开始菜单中的程序里的启动程序存放目录(需重启)
    位置:HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
    键值:StartUp
    修改:把要改到的路径添上就可以了,并将原源件复制到目标文件夹下
    25、更改网页历史记录存放目录(需重启)
    位置:HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
    键值:History
    修改:把要改到的路径添上就可以了,并将原源件复制到目标文件夹下
    26、更改我的文档存放目录(需重启)
    位置:HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
    键值:Personal
    修改:把要改到的路径添上就可以了,并将原源件复制到目标文件夹下
    27、更改新建文件的存放目录(需重启)
    位置:HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
    键值:Templates
    修改:把要改到的路径添上就可以了
    28、在我的电脑中显示网络连接
    位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace
    新建子项:{992CFFA0-F557-101A-88EC-00DD010CCC48}
    修改默认值:网络连接
    29、在我的电脑中显示打印机和传真
    位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace
    新建子项:{2227A280-3AEA-1069-A2DE-08002B3039D}
    修改默认值:打印机和传真
    30、打开或关闭启动优化功能(启动时碎片整理)
    位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction
    键值:Enable
    修改:Y开启N不开启
    31、加快程序运行速度(需要重启)
    位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
    新建值项:configfileallocsize
    值:1f4
    32、缩短关闭无响应程序的等待时间(需重启)
    位置:HKEY_USERS\.DEFAULT\Control Panel\Desktop
    值项:WaitToKillTimeout
    修改:增大一点可以加快处理程序的速度
    33、关机时自动删除交换文件
    位置:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Memory Management
    值:ClearPageFileAtShutdown
    修改:1
    34、自动关闭计算机(指关机后停在关机界面)
    位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
    NT\CurrentVersion\Winlogon
    值:PowerdownAfterShutdown
    修改:1
    *******************************************************************************
    第十五课  硬件设置
    1、启用CPU的二级缓存(需重启)
    位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
    值项:secondleveldatacache
    修改:我改成了200了,你呢
    2、修改认证标识(拥有个性化的CPU)
    位置:HKEY_LOCAL_MACHINE\HARDWARE\DEscriptION\System\CentralProcessor\0
    值项:ProcessorNameString
    修改:随便改,改成了奔8CPU,9.99GHZ主频
    3、更改系统属性对话框里的CPU信息
    位置:HKEY_LOCAL_MACHINE\HARDWARE\DEscriptION\System\CentralProcessor\0
    值项:VendorIdentifer
    修改:随便改
    4、清除内存中不使用的DLL文件(需重启)
    位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer
    新建值项:Always UnloadDll
    (REG-DWORD)值:1
    5、启动自动优化磁盘功能(需重启)
    位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction
    值项:Enable
    修改:Yes

    展开全文
  • Windows注册表乍一看一个可怕地方。 高级用户可以更改其他地方未公开的Windows设置。 当您搜索如何在Windows中更改某些内容时,您经常会找到告诉您编辑注册表的文章。...什么是Windows注册表? 如何打开Windo...
  • Windows系统注册表

    千次阅读 2018-03-15 17:10:07
    什么是注册表 系统数据库 系统全局设置存储仓库 每个用户设置信息存储仓库 引导和配置系统所必要信息、系统范围控制Windows操作软件设置、安全数据库,以及针对每个用户配置信息(比如使用哪个屏幕...
  • Windows注册表编程

    2021-01-29 21:39:04
    注册表是windows操作系统、硬件设备以及客户应用程序得以正常运行和保存设置核心“数据库”,也可以说是一个非常巨大树状分层结构数据库系统。 注册表记录了用户安装在计算机上软件和每个程序相互关联信息...
  • Windows注册表

    2021-02-16 14:18:23
    注册表基础1.1什么是注册表1.2注册表的 功能1.3编辑器说明二.总体结构分析三.HKEY_CLASSES_ROOT四.HKEY_CURRENT_USER五.HKEY_LOCAL_MACHINE六.HKEY_USERS七.HKEY_CURRENT_CONFIG八.注册表的基本操作九.注册表破坏...
  • 如何查看windows的注册表

    千次阅读 2013-11-22 08:12:19
     ==============================什么是注册表?  注册表因为它复杂结构和没有任何联系CLSID键使得它可能看上去很神秘。不幸的是,微软并没有完全公开讲述关于注册表正确设置...
  • 感谢原文作者:http://forum.ubuntu.org.cn/viewtopic.php?f=101&t=227869&sid=31fbca09f094a5e12ad6e3f6d9b90886 windows刚...后来Windows引人注册表,那么为什么Windows要花如此大力气引人注册表机制,它要解决什
  • 注册表是Windows的灵魂

    2007-04-27 02:22:00
    注册表是Windows的灵魂,它好像是一个庞杂的树,什么鸟都在里面做窝。采用类 似文件目录的树状层次结构,根键相当于根目录,系统预定义了6个 根键,根键 下面有子键,子键下面还有子键,每个子
  • windows主机注册表解禁

    2016-07-07 16:52:17
    估计这个话题只要在baidu、google等搜索引擎上搜索“注册表解禁”字样,就会蹦出来无数帖子,无一都利用什么软件、组策略、注册表等等。但是大家似乎忘记了,以上说环境只是用来做实验用理想环境(后面我...
  • title: 修改Windows系统注册表并使其立即生效 update: 2019-12-22 15:38:06 description: 修改Windows系统注册表并使其立即生效方法 原文地址... 注册表是windows操作系统、硬件设备以及客户应用程...
  • 1.3 Windows注册表

    2019-03-12 17:34:00
    如何打开Windows注册表呢? 方法一:Win+R打开命令行,再输入regetdit,回车。 方法二:打开计算机,进入系统所在...那么注册表的作用是什么呢? 注册表可以被称为系统数据库:系统全局设置存储库,也是用...
  • windows 批处理注册表修改

    千次阅读 2016-11-30 09:44:36
    我自己想想好像也那么一回事,之前还让客户去修改注册表什么的。我当初连注册表怎么进入都不知道,也各种度娘。于是开始写一个批处理。 先看看批处理注册表语法 :reg /?可以查看 主要命令有如下几条: REG ...
  • windows注册表小记

    2016-11-21 18:11:08
    注册表是windows操作系统、硬件设备以及客户应用程序得以正常运行和保存设置核心“数据库”,也可以说是一个非常巨大树状分层结构数据库系统。 注册表记录了用户安装在计算机上软件和每个程序相互关联...
  •  注册表是WM手机精华所在,也是区别于其他系统最重要特征,通过修改注册表,你能或提高系统性能或增加爱机个性等等。对注册表熟悉程度往往也是区分一个PPC老鸟和菜鸟主要依据,这也同时解释了为什么同样...
  • Windows注册表内容详解

    千次阅读 2019-07-13 17:42:46
    注册表是windows操作系统、硬件设备以及客户应用程序得以正常运行和保存设置核心“数据库”,也可以说是一个非常巨大树状分层结构数据库系统。 注册表记录了用户安装在计算机上软件和每个程序相互关联信息...
  • Python 在Windows的注册表

    千次阅读 2019-03-23 20:03:22
    什么要设置注册表项 目的为了其他工具找到注册Python信息,可执行文件位置,库目录等信息。 标准 PEP-0514: https://www.python.org/dev/peps/pep-0514/ 注册表位置 HKEY_CURRENT_USER\Software\Python\...
  • 什么是注册表注册表的作用

    千次阅读 2015-03-20 15:48:01
    注册表(Registry)微软公司从Windows95系统开始(至目前最新Win2000系统依然使用的是它),引入用于代替原先Win32系统里ini文件,管理配置系统运行参数一个全新核心数据库。在这个数据库里整合集成了全部系统...
  • 注册表(Registry)微软Windows95该系统启动(到现在为止最新Win2000该系统仍在使用)。引入以替换原来Win32系统里ini文件,管理配置系统执行參数一个全新核心数据库。 在这个数据库里整合集成了所有系统...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,346
精华内容 538
关键字:

windows的注册表是什么