“为什么我的Windows XP系统经常弹出‘错误报告’对话框啊?”、“‘错误报告’就是以前的‘非法操作’,不用大惊小怪的。”、“错误报告会泄露个人隐私,千万不要使用!”面对林林总总的说法,往往让人更加迷惘。今天,我们就一起来认识认识常常打断我们正常操作的“错误报告”。 (本文为 WWW.SQ120.COM 电脑知识网推荐文章) 一、什么是“错误报告”?在WindowsXP/2003中,默认启用了“错误报告”功能,其作用是:当某个程序在出现非法操作时,会弹出一个对话框询问你是否要给微软发送关于这个软件出错的相关信息。从Windows XP开始引入的“Windows错误报告机制”(Windows Error Reporting,下称“WER”),允许用户发送详细的程序非法操作报告,也可以让软件开发商告诉用户如何去解决“非法操作”问题。如果某个程序在出错时要发送“错误报告”,它就会自动使用Windows的错误报告机制(WER)来编辑出错信息——微软后来推出的所有软件都应用了该机制,并且倡议其他厂商也采用,这个倡议得到了很多软件厂商的支持和响应。二、错误报告是否会泄露个人隐私?的确,WER机制能让软件厂家迅速发现产品与操作系统之间存在的不兼容性,并会据此对系统作出及时的修正。但用户关心的是:错误报告会不会泄露个人隐私?既然软件要创建“错误报告”,自然会搜集出现错误时的系统环境,其搜集的数据有错误类型、用户最近执行的操作(导致操作出错的原因)、网络信息、硬件配置、相关的文档、日志和配置文件、内存快照和系统所安装的软件配置信息(文件版本和注册表设置项等)。“错误报告”中会将用户的隐私信息包含进去。比如,在执行某个程序时出错了,而此时内存快照中极有可能包含着用户姓名、在程序非法操作前刚刚向某个网站提交的数据,等等。而且,在注册表项目、日志文件中也可能包含着用户的私人数据。但WER机制不会刻意去获取用户的敏感数据(像内存快照中的信息获得是“迫不得已”)。有一些采用了WER机制的软件厂商也许会在错误报告中增加其他选项,如当提交错误报告后,可能会询问用户是否愿意填写调查表等,这又另当别论。不过,在发送“错误报告”的过程中,用户不用担心错误报告中被探测到的敏感信息被他人监看——发送过程使用了HTTPS加密;作为使用了WER的软件厂家来说,即使搜集到了用户信息也应遵守用户隐私保护协议,不得将用户信息对外传播。三、用户有权决定是否发送错误报告为了不让用户担心“错误报告”泄密,系统让用户自行控制是否发送它:在默认设置中启用了“发送错误报告”功能时,其发送过程也不是自动进行的,即使是生成了错误报告,会在发送对话框中有一个“不发送”的按钮,点一下它就可控制让系统不发送当前的错误报告。提示:打开“附件→系统工具→系统信息”,在窗口中打开“软件环境→Windows错误报告”分支右侧,系统曾经生成的错误报告信息一目了然。当然,我们有权不让系统发送错误报告。以系统管理员身份登录系统,就可以指定对哪些错误进行报告,或彻底关闭这一功能。步骤如下:1.在“控制面板”中单击“系统”,在“高级”选项卡中点击“错误报告”按钮,会弹出“错误报告”对话框。2.单击“禁用错误报告”并勾选“但在发生严重错误时通知我”,这样设置后,当发生严重错误时,系统仍会询问是否发送错误报告。你完全可以不选择它(如图1),以彻底关闭该功能。
图1这样做自然不会泄密,但是也无助于厂商收集软件出错信息。因此对于软件改进来说并无帮助。3.要想区别对待而不是一股脑儿地屏蔽,可选中“启用错误报告”。如果只想报告操作系统的错误,就不要选中“程序”了;如果想针对某些程序发送错误报告,则可单击“选择程序”按钮,在打开的对话框中区别对待不同的软件:单击“为这些程序报告错误”下面的“添加”按钮可增加要报告错误的软件的主文件名;而“不为这些程序报告错误”下的“添加”按钮作为用来增加“拒绝报告错误”的软件(如图2)——主动权完全掌握在用户手中,就看你自己的喜好了!
图2另外,还可以关掉错误报告服务,这样烦人的出错信息再不会骚扰我们了:在“运行”框中输入“services.msc”打开服务窗口,在右侧找到“Error Reporting Service”并双击,将“启动类型”改为“已禁用”,确定后重新启动系统即可。四、禁止让Office XP发送“错误报告”如果你选择了为“Microsoft 提供的程序”发送错误报告,那么,当在Office XP中遇到错误时,它会生成“错误报告”并提示发送,能否让Office XP不发送报告而微软的其他程序却可以生成和发送错误报告呢?可通过修改注册表的方式来实现。打开注册表编辑器,展开“HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\10.0\Common”分支,将“DWNeverUpload”、“DWNoExternalURL”、“DWNoFileCollection”、“DWNoSecondLevelCollection”(如没有就分别新建它们)的值都改为“1”,再展开“HKEY_USERS\.Default\Software\Policies\Microsoft\Office\10.0\Common”分支,将上述键值改为“1”。经过这样设置后,我们便可以对Windows的错误报告区别对待了。提示:作为企业的网络管理人员,借助于微软在Office Resource Kit包中提供的“Corporate Error Reporting V2.0”(简称CER)工具,还可以配置企业内部的错误报告发送方式,只要在每台电脑中启用“错误报告”功能,并在指定上传错误报告的服务器中安装CER,就可以将内部所有的错误报告集中到该服务器中,再由管理人员决定是否上报。
如何改变显示字体智能ABC输入法是Windows XP中比较常用的拼音输入法,看久了难免会觉得界面有点平淡吧?在此提供两招让智能ABC也变变脸(如图)。1.改变界面风格在智能ABC的输入状态窗口右击选择“属性设置”,在弹出窗口中单击选中“固定格式”单选项,点“确定”后退出,再用智能ABC输入时你会发现文字候选区已变成了纤细的横条形。 (本文为 WWW.SQ120.COM 电脑知识网推荐文章) 2.改变显示字体单击“开始”→“运行”输入“regedit”打开注册表编辑器,展开“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FontAssoc\Associated DefaultFonts”分支,在右侧窗口中双击“AssocSystemFont”进入“编辑字符串”窗口,在“数值数据”中输入所需字体文件名,在此输入华文行楷的文件名STXINGKA.TTF后保存修改。重新启动系统后再运行打开智能ABC输入法,输入几个字看看,你会发现输入时提供的候选字已经全部变成华文行楷的字体了。此方法除了能修改智能ABC的字体外,对部分其它输入法也有效,如智能陈桥输入法界面上的字体就会跟着改变。此外,记事本中的字体也可能会同时改变,不过这没什么,如果你实在不喜欢的话,只要在记事本程序中单击菜单“选项”→“字体”,在弹出窗口中把字体改回宋体即可。注意:在此输入的必须是字体文件名而不是字体名称,如果你直接输入字体名称,那么你的智能ABC能显示的将只有黑色方块而已。你可以直接打开“控制面板”→“字体”,从中找到你要的字体,右击选择“属性”,在弹出窗口中就可以看到字体的文件名,也可以直接把文件名选中复制出来。
From: