本书针对Windows注册表使用过程中可能遇到的问题,主要介绍了Windows注册表的基础知识、增强功能的设置、优化性能的设置、安全设置、没公开但很有用的功能、漏洞及解决方案、操作Windows注册表的其他方法等八个方面的经验技巧和技能,最后还简要介绍了时下最为流行的几种注册表管理维护工具。本书资料翔实、内容丰富,采用问答形式,有较强的针对性,既便于读者根据需要阅读,又可以进行系统地学习提高,有利于掌握Windows配置的诀窍,充分发挥系统性能。\r\n 本书可供所有使用 Windows 95/98/NT操作系统的用户学习、参考。\r\n
前言\r\n\r\n第一部分 Windows注册表基础知识\r\n\r\n1.什么是注册表?\r\n2.注册表和INI文件有什么异同?\r\n3.注册表存放在哪里?\r\n4.如何编辑注册表?\r\n5.Regedit的命令行有哪些可选项?\r\n6.注册表的结构是什么样的?\r\n7.键值有哪几种类型?如何应用?\r\n8.注册表的损坏有什么迹象?\r\n9.为什么要备份和恢复注册表?如何备份和恢复注册表?\r\n10.如何导出和导人注册表?\r\n11.如何使用Windows 98的注册表检查程序?\r\n12.我的注册表里有一些过时的数据,如何清除?\r\n13.注册表的“双重人口”是怎么回事?\r\n\r\n第二部分 增强功能的设置\r\n\r\n第一节 应用程序增强功能的设置\r\n\r\nl.如何设置Word中的活滚动条?\r\n2. 如何把Word插入对象的名称改成汉字?\r\n3.如何改变Word文档的日期显示格式?\r\n4. 如何恢复生动活泼的IE浏览器登录?\r\n5.如何允许或者禁止IE浏览器拦截FTP命令?\r\n6. 如何修改任制览器自动搜索特征?\r\n7. 如何改变IE浏览器搜索引擎?\r\n8.如何为IE例览器的工具条添加自己的背景?\r\n9.如何从桌面隐藏浏览器图标?\r\n10.如何改变压IE浏览器窗口的标题?\r\n11.如何设置代理服务器?\r\n12. 如何改变Outlook Express邮件和新文件的位置?\r\n13.如何纠正Outlook Express的启动错误?\r\n14.如何去掉Outlook Express启动屏幕?\r\n15.如何设置Outlook Express的彩色信息背景?\r\n16. 如何改变Outlook Express窗口标题?\r\n17.如何使用计算机名取代调用者名?\r\n18.删除文件时,不想让远程计算机进行确认,怎么才能做到?\r\n19.发送文件时,不想让远程计算机进行确认,怎么才能做到?\r\n20.如何隐藏主机?\r\n21.如何隐藏录制按钮?\r\n22.如何配置IPX搜索模式?\r\n23.如何设置超时挂起功能的时限?\r\n24. 远程连接断开后是否等待,怎么设置?\r\n25.使用FTP的 OnNet 2.1TCP/IP堆栈时,显示“错误的主机 IP地址”,怎么办?\r\n26.如何打开或者关闭永久性缓存?\r\n27.如何设置传统的远程打印模式?\r\n28.如何设置远程打印机的时限?\r\n29.多处理器机,系统在哪个处理器上运行?\r\n30.如何远程指定IP地址或IP域名?\r\n31. 如何设置登录超时提示?\r\n32.忽略串行设备的数据准备就绪,怎么设置?\r\n33.如何隐藏主机等待图标和对话框?\r\n34. 如何打开或者关闭全屏提醒信息?\r\n35.如何设置使运行快捷安装?\r\n36.如何设置快速传递文件的大小?\r\n37.远程终端与局域网或广域网连接,TCP/IP主机列表不完全,怎么办?\r\n38.远程终端不知道TCP/IP主机的状态,能不能与之建立连接?\r\n39.如何配置TCP/IP数据端口?\r\n40.如何配置TCP/IP状态端口?\r\n41.如何指定主机采用的TCP/IP地址索引?\r\n42.如何设置TCP/IP主机绑定模式?\r\n43.如何配置适配器绑定模式?\r\n44. 如何设置TCP/IP广播模式?\r\n45.如何设置TCP/IP查询间隔?\r\n46. 如何设置多点传送数据包延时?\r\n47.多点传送数据发送到哪一个端口,如何配置?\r\n48.如何设置多点传送纠错?\r\n49.如何配置多点传送和接收的缓冲区数?\r\n50.如何设置多点传送适配器?\r\n51.如何设置多点传送最大传输单元?\r\n52.如何设置多点传送套接字接收缓冲区?\r\n53.如何设置和传统版本的端口兼容性?\r\n54. 如何配置套接字缓冲区的大小?\r\n55.如何解决TAPI调制解调器错误?\r\n\r\n第二节 打印机及其他硬件功能的设置\r\n\r\n1.如何设置打印错误鸣叫功能?\r\n2.如何改变默认的打印缓冲池目录?\r\n3.如何改变默认打印机?\r\n4. 如何禁止浏览打印线程?\r\n5.如何在事务例览中取消打印任务通告功能?\r\n6. 如何定义作业优先级?\r\n7.如何允许或者禁止插入光盘自动运行功能?\r\n8.如何设置驱动器的自动运行功能?\r\n9.一发生错误,扬声器就发出蜂鸣声,如何关闭?\r\n10.如何设置滚动鼠标?\r\n\r\n第三节 增强网络功能的设置\r\n\r\n1.如何配置网络适配器的动态主机配置协议?\r\n2. 如何配置网络适配器的TCP/IP设置?\r\n3.如何为一个网卡设置两个IP地址?\r\n4. 拨号网络口令框变成灰色,怎么办?\r\n5.如何为永久性连接列表添加或者删除项目?\r\n6.如何更改基于局域网的超时自动断开连接功能?\r\n7.如何设置使显示登录确认?\r\n8.如何设置自动检测慢速网络连接?\r\n9.如何定义慢速连接时限?\r\n10.如何指定Netware服务器?\r\n11.如何禁止自动登录Netware服务器?\r\n12.如何设置使Netware服务器支持长文件名?\r\n13.如何禁用Netware网络上的SAP广告?\r\n14.如何修改连接管理器的连线设置?\r\n15.如果不想使用连接管理器,如何设置?\r\n\r\n第四节增强微软视窗功能的设置\r\n\r\n1.如何重排汉字输入法?\r\n2.如何使光标不闪烁?\r\n3.如何改变“我的电脑”的打开方式?\r\n4.如何提高系统刷新的速度?\r\n5.能否不注册登记即实现Windows更新?\r\n6. 如何改变Windows 95和Windows 98安装文件的位置?\r\n7.如何设置命令行自动完成功能?\r\n8.如何改变压缩文件或文件夹的显示颜色?\r\n9.如何自动登录到Windows NT机器或网络?\r\n10.关机时,经常会报告“任务没有响应”,如何设置使系统自动结束任务而关闭\r\n11.通常情况下,看到“ Blue Screen of Death”时 Windows NT工作站将挂起,怎么设置使其\r\n 重新启动而不是挂起?\r\n12.如何改变命令提示符的默认色?\r\n13.怎么设置使历位应用程序不在虚拟机上运行?\r\n14.如何删除漫游用户的初始化文件的缓冲备份?\r\n15.通常情况下,硬盘自由空间少于整个硬盘空间的10%时,Windows NT就会发出警告,怎么改变\r\n 这一设置?\r\n16.如何设置使在8.3格式文件名中允许使用扩展字符?\r\n17.如何快速关闭计算机?\r\n18.如何设置使关闭系统后自动关闭计算机电源?\r\n19.向NT用户询问初始化文件信息的对话框,默认延时为30秒,如果30秒内没有输入内容,则系统取\r\n 默认信息。如何设置延时长短?\r\n20.开始运行用户的应用程序之前,登录脚本会不会同步运行,怎么设置?\r\n21.如何允许或者禁止Windows NT短文件扩展名?\r\n22.如何为文件夹显示多色彩图标而不是加号?\r\n23.如何把控制面板或其他特殊文件夹加到开始菜单?\r\n24. 如何用记事本打开文件?\r\n25.如何为文件添加一个“ Explore From Here”的选项?\r\n26.如何控制选择哪一个网络例览器?\r\n27.每次运行MS-DOS方式都退出到Windows于目录下,能否直接退出到当前正在使用的于目录下?\r\n28.如何为应用程序创建别名?\r\n29.如何激活追踪窗口?\r\n30.怎么设置才能做到登录Windows时不用输入用户名或口令?\r\n31.如何调整双击敏感区?\r\n32.如何去掉快捷方式上的“快捷方式文本?\r\n33.如何去掉快捷方式图标上的个箭头?\r\n34. 如何改变下拉菜单的对齐方式?\r\n35.如何改变桌面图林的大小?\r\n36.如何改变桌面墙纸的位置?\r\n37. 如何改变一个应用程序出错时试图等待响应的时间?\r\n38.如何改变屏幕保护的延时?\r\n39.如何设置屏幕保护是否使用密码?\r\n\r\n第五节 通过控制面板进行设置\r\n\r\n1.通过控制面板进行设置和通过编辑注册表进行设置有什么异同?\r\n2.如何通过控制面板改变默认打印机?\r\n3.如何通过控制面板改变屏幕保护延时和屏幕保护是否使用密码?\r\n\r\n第三部合 优化性能的设置\r\n\r\n第一节 优化文件系统性能的设置\r\n\r\n1.如何加速文件系统缓冲?\r\n2.如何设置连续的文件分配尺寸?\r\n3.如何禁止8.3格式文件名?\r\n4.为什么要禁止上次访问时间戳?怎么禁止?\r\n\r\n第二节 优化网络性能的设置\r\n\r\n1.如何优化DefaultRcWindow和 DefaultThL设置?\r\n2.什么是MTU和MSS?如何优化MaxMTU和MaxMSS设置?\r\n3.如何改变最大传输单元( MTU)的大小?\r\n4.如何通过增加缓冲区数提高网络性能?\r\n5.如何优化Windows NT TCP/IP数据重传?\r\n6.如何优 Windows NT TCP/IP连接重传?\r\n7.如何优化Windows NT TCP/IP窗口大小?\r\n\r\n第三节 优化其他方面性能的设置\r\n\r\n1.菜单显示有一段延时,如何改变它?\r\n2. 如何控制窗日的缩放功能?\r\n3.如何取消窗日平滑移动功能?\r\n4.如何优化256KB以上L2级缓冲内存?\r\n5.如何加快光驱的速度?\r\n\r\n第四部分 安全设置\r\n\r\n第一节 应用程序安全设置\r\n\r\n1.如何禁止运行DOS命令?\r\n2.如何禁止“关闭系统”中的“重新启动计算机并切换到MS-DOS方式”选项?\r\n3.忘记了IE安全口令,怎么办?\r\n4.如何增加应用程序的识别级别?\r\n\r\n第二节 控制面板安全设置\r\n\r\n1.如何隐藏显示器属性外观设置页?\r\n2.如何隐藏显示器属性背景设置页?\r\n3.如何隐藏显示器属性屏幕保护程序设置页?\r\n4.如何隐藏显示器属性设置页?\r\n5.如何隐藏文件和打印机共享控制?\r\n6. 如何隐藏网络标识页?\r\n7.如何隐藏网络访问控制页?\r\n8.如何隐藏远程管理设置页?\r\n9.如何隐藏用户初始化反?\r\n10.如何隐藏日分设置页?\r\n11.如何禁止添加打印机?\r\n12. 如何禁止删除打印机?\r\n13.如何隐藏打印机设置的常规和详细资料页?\r\n14.如何从控制面板上系统设置中隐藏硬件初始化设置页?\r\n15.如何从控制面板上系统设置中隐藏设备管理器设置页?\r\n16. 如何从控制面板上系统设置中隐藏文件系统按钮?\r\n17.如何从控制面板上系统设置中隐藏“虚拟内存”按钮?\r\n18.如何隐藏“控制面板”以拒绝对“控制面板”的访问?\r\n19.如何禁止对控制面板上网络设置的访问?\r\n20.如何禁止对控制面板上打印机设置的访问?\r\n21.如何限制对控制面板上口令设置的访问?\r\n\r\n第三节 桌面安全设置\r\n\r\n1.如何禁止退出时保存桌面设置?\r\n2.如何禁止关机命令?\r\n3.如何去掉开始菜单中的程序组?\r\n4. 如何隐藏桌面上的所有项目?\r\n5.如何隐藏桌面上的网上邻居图标?\r\n6.如何在“我的电脑”中隐藏驱动器?\r\n7.如何从洲览器的工具条中去掉“文件”选项?\r\n8.如何从“开始”菜单中去掉“收藏夹”菜单项?\r\n9.如何从“开始”菜单中去掉“查找”菜单项?\r\n10.如何从“开始”菜单上去掉“文档”菜单项?\r\n11.如何从“开始”菜单上去掉“运行”菜单项?\r\n12.如何从“运行”菜单中去掉缓冲命令行?\r\n13.如何从“开始”菜单的“设置”中去掉“文件夹”选项菜单项?\r\n14.如何从“开始”菜单的“设置”中去掉“任务栏”菜单项?\r\n15.如何去掉任务栏的上下文关联菜单?\r\n16.如何禁止倒览器的默认上下文关联菜单?\r\n\r\n第四节 网络和工作组安全设置\r\n\r\n1.如何清理访问“网络邻居”后留下的信息?\r\n2. 如何限制用户在工作站上可以运行的应用程序?\r\n3.如何设置远程访问连接断开前重试的最大允许次数?\r\n4.如何设置登录的最大时间限制?\r\n5.几分钟以后自动断开远程访问客户的连接,这个时间如何设置?\r\n6.如何设置查询回叫时初始化连接前等待的时间?\r\n7.如何禁止拨过访问?\r\n8.如何设置自动使用拨号网络登录?\r\n9.如何禁用文件和打印机共享?\r\n10.如何自动隐藏管理员共享?\r\n11.如何禁止保存拨号网络中的口令选项?\r\n12. 如何设置使机器不显示上一个用户名?\r\n13.如何发送未加密口令?\r\n14.如何从侧览器的列表中隐藏服务器?\r\n15.在访问共享文件夹时,如何使用星号“*”隐藏共享口令?\r\n16.如何在Windows NT上禁止局域网管理器身份认证?\r\n17.如何设置最小的口令长度?\r\n18.如何防止匿名用户登录?\r\n19.如何禁止口令域缓存?\r\n20.如何从“网上邻居”中删除“整个网络”?\r\n21.如何隐藏“网上邻居”中“工作组”的内容?\r\n22.如何从“开始”菜单中去掉“注销<用户名>?\r\n23. 如何去掉“映射网络驱动器”和“断开网络驱动器”选项?\r\n24. 口令期满(默认14天)前,系统提示更换口令,如何改变口令期限?\r\n25.如何限制匿名用户可用的信息?\r\n\r\n第五节 系统安全设置\r\n\r\n1.如何限制对事务追踪的访问?\r\n2.如何控制对 Windows NT注册表的访问?\r\n3.如何控制在网络上对光驱的访问?\r\n4.如何控制在网络上对软驱的访问?\r\n5.如何设置使Windows口令必须是字母或数字?\r\n6.如何禁止自动重新启动?\r\n7. 如何禁止Windows NT“安全”对话框上的“改变口令”按钮?\r\n8.如何禁止“安全”对话框上的“锁定工作站”按钮?\r\n9.如何禁止命令缓存?\r\n10.如何禁止用户使用Regedit.exe或Regedt32.exe注册表编辑工具?\r\n11.如何禁止任务管理器?\r\n12. 如何在用户登录到系统前显示一个对话框?\r\n13.如何改变登录框显示的信息?\r\n14. 如何避免已知的动态链接库(DLL)被破坏?\r\n15.如何禁止运行屏幕保护程序?\r\n16.如何不登录就关闭系统?\r\n17.如何指定登录时运行的可执行文件?\r\n\r\n第六节 通过系统策略编辑器编辑注册表\r\n\r\n1.什么是系统策略?\r\n2.系统策略有哪些具体形式?\r\n3.系统策略的工作原理是什么?\r\n4.什么是系统策略模板?\r\n5.如何使用系统策略编辑器?\r\n6.如何通过系统策略编辑器编辑注册表?\r\n\r\n第三部分 没会开但很有用的功能\r\n\r\n1.如何给菜单排序?\r\n2. 如何加速ISP登录?\r\n3.如何提高拨号网络上调制解调器的速度?\r\n4.如何改变开机和关机屏幕?\r\n5.如何设置使进入Windows不提示输入口令?\r\n6.如何不重新启动计算机而使注册表起作用?\r\n7.如何去掉 Windows NT设备和服务?\r\n8.如何改变系统环境变量?\r\n9.如何改变Dr.Wason工具软件的行为?\r\n10.如何禁止NT域服务器自动刷新缓存?\r\n11.如何改变登录时的背景色?\r\n12.如何去掉文件名中的浪纹“-”?\r\n13.如何禁止启动时的错误信息显示?\r\n14.如何将Autoexec.bat中定义的环境变量带到用户环境中去?\r\n15.如何禁止“不能访问域控制器”信息的显示?\r\n16.如何调整PSZ鼠标端口速率?\r\n17.如何设置使不用打开位图文件而能测览其缩略图?\r\n18.如何改变系统特殊文件夹的位置?\r\n19.如何设置启动时自动运行的程序?\r\n20.如何避免意外导人注册表?\r\n21. 如何从“新建”菜单中去掉某些项目类型?\r\n22. 如何改变“控制面板”中“系统属性”和“支持信息”的内容?\r\n23.如何设置默认用户和公司名?\r\n24.如何加上你自己的小技巧?\r\n25.如何从桌面移去图标?\r\n26. 如何为系统文件夹创建快捷方式?\r\n27.如何设置桌面图标重画频率?\r\n28.如何给所有文件增加“快速查看”选项?\r\n29.如何改变回收站图标?\r\n30.如何为“桌面”或“我的电脑”增加用户的特殊文件夹?\r\n31.如何重命名或删除特殊文件夹?\r\n32.如何设置使拖动窗口时能看到整个窗口的内容而不只是标题行?\r\n33.如何去掉“单击从这里开始”动画箭头?\r\n34.如何改变已注册的用户和公司名?\r\n35.如何改变登录时的墙纸?\r\n\r\n第六部分 漏洞及解决方案\r\n\r\n第一节 文件系统方面的漏洞及解决方法\r\n\r\n1. 如何使用异步或同步缓冲提交?\r\n2. 如何控制缓存后写?\r\n3. 如何设置32位保护模式磁盘输入输出?\r\n4.如何禁止为传统应用程序保留长文件名?\r\n5.如何采用 8.3格式文件名系统?\r\n6. 如何配置文件锁定机制?\r\n7. 如何设置保护模式硬盘中断处理?\r\n\r\n第二节 应用程序登录方面的漏洞及解决方法\r\n\r\n1.如何设置远程访问服务(RAS)设备登录?\r\n2. 如何记录运程访问服务( RAS)利用点对点协议( PPP)的服务器和客户机之间的问题\r\n\r\n第三书 视窗方面的漏洞及解决方法\r\n\r\n1.如何解决右击菜单中“新建”菜单项丢失的问题?\r\n2.如何改变默认的邮精声音设置?\r\n3.已经安装了路由和远程访问服务,又装网卡时,可能会在事分追踪日志中发现20101号错误,怎么办?\r\n4. 如何创建快捷方式以解决统一命名约定路径问题?\r\n5. 不能连接多于10个客户机,怎么解决?\r\n\r\n第四节 其他问题及解决方法\r\n\r\nl. 如何解决PCI-IDE控制器的MS-DOS兼容模式问题?\r\n2.如何去掉“添加/删除程序”列表框中的程序?\r\n3.发生“往系统注册表写失败错误时,怎么办?\r\n4. 我的任务栏从桌面上消失了,怎么办?\r\n5.某种字体已正确安装但在字体文件夹中却没有显示,为什么?怎么解决?\r\n6.如何控制解锁工作站时发生的延时?\r\n7.在 Windows 98下用 PCMCIA网络适配器不能创建网络连接,在控制面板的系统中挨着网卡\r\n 有一个黄色惊叹号,如何解决?\r\n8.如何改变NCInlock键的默认状态?\r\n\r\n第十部分 和Windows设置有关的其他文件\r\n\r\n第一节 Windows NT设置文件B00T.INI\r\n\r\nl.如何以安全模式启动Windows NT?\r\n2. 如何禁止检测串口设备?\r\n3.如何允许 Windows NT服务器 40企业版的 4GB RAM内存调整功能,有什么用途?\r\n4.如何用默认的VGA视频驱动器启动?\r\n5.如何改变默认的操作系统?\r\n6.如何改变操作系统的默认时限?\r\n\r\n第二节 Windows 95和Windows 98设置文件MSDOS.SYS\r\n\r\n1.如何使启动时运行磁盘扫描?\r\n2. 如何修改MSDOS.SYS的[Path]部分?\r\n3.如何允许/禁止启动时的功能键?\r\n4.如何改变功能键可用时间限制?\r\n5.如何控制Windows 9x图形用户界面是否自动装载?\r\n6.如何禁止在装载时显示微软图形徽标?\r\n7. 如何引导到先前的操作系统?\r\n8.如何显示启动菜单?\r\n9.如何强制计算机以安全模式启动?\r\n10.如何忽略安全模式警告提示?\r\n11.如何控制Windows双缓冲区支持?\r\n12.如何将硬盘倍增/压缩工具装入内存低端?\r\n\r\n第八部分 操作Windows注册来的其他方法\r\n\r\n第一节 在Visual Foxpro中操作Windows注册表\r\n\r\n1.如何创建主键?\r\n2. 如何检查一个主键是否存在?\r\n3.如何创建、修改字符串型键值名和键值Y\r\n4.如何读取字符串型键值?\r\n5.如何枚举某主键的子键?\r\n6. 如何枚举某主键下各键名及其键值?\r\n7. 如何删除主键?\r\n8.如何创建、修改二进制或DWORD键值名和键值?\r\n9.如何读取二进制或DWORD键值?\r\n\r\n第二节 在Delphi中操作Windows注册表\r\n\r\n1.如何在Delphi中操作Windows注册表?\r\n\r\n第三节 在Visual Basic中操作Windows注册表\r\n\r\n1.如何保存注册表设置?\r\n2.如何从注册表中获取某键值名的值?\r\n3.如何从注册表中获取某子键下所有键值名的值?\r\n4.如何从注册表中删除一个应用程序(主键)、一组值(子键)、一个键值?\r\n\r\n第四节 在Windows系统中操作注册表\r\n\r\n1.Windows系统提供了哪些操作注册表的函数?\r\n2.如何使用函数RegOpenKey打开一个已经存在的于键?\r\n3.如何使用函数RegCreateKey创建一个子键?\r\n4.如何使用函数RegsetVaueEx为某键值名赋值?\r\n5.如何使用函数RegQueryValueEx查询某键值的有关信息?\r\n6.如何使用函数RegEnumKey枚举某主键下所有的键值名?\r\n7.如何使用函数RegEnumVaue校举某主键下所有键值名和相应的键值?\r\n8.如何使用函数RegDeleteKey删除某子键?\r\n9.如何使用函数RegCloseKey关闭注册表的子键?\r\n\r\n附录\r\n\r\n附录一 微软的注册表清理器 ResCean 41a\r\n附录二 超级免仔的注册表工具RegOpt\r\n附录三 注册表监视器RegMon\r\n附录四 注册表哨兵RGuard\r\n附录五 Norton的注册表编辑器