当前位置: 首页 > 图文教程 > 操作系统 > Windows > Win XP SP2的各类绊脚石

Windows
Windows 2008之AD LDS轻型目录服务解析
解析Windows Server 2008服务器管理控制台
在Windows2008下如何通过命令行来管理磁盘
Windows Server 2008疑难杂症
Windows Server 2008 R2新增功能浅析
严密防范Windows Server 2008的安全威胁
微软官方操作系统已经升级
受益无穷 破解Windows Server 2008疑难杂症
IIS7在Windows Server 2008R2的新改进
用Spotlight实时监控Windows Server 2008
Windows Server 2008下共享资源访问走捷径
Windows Server 2008中审核和符合性
Windows Server 2008:手足之争下的赢家
Windows Server 2003环境更改Boot.ini文件
Windows Server 08将内置RSA的DLP
通透Windows 2008系统状态变化
Windows Server 2008域环境下组策略两例应用
提升Windows Server 2008的AD管理效率
Windows Server 2008 SP2即将发布
Windows Server 2008服务器管理器之角色配置

Windows 中的 Win XP SP2的各类绊脚石


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 62 ::
收藏到网摘: n/a

     有些朋友在安装了Windows SP2之后,发现上网时网页图片无法正常显示、网站验证码看不见、BT软件下载速度减慢、即时通信软件不通等各种故障接二连三地暴露出来。之所以造成这种问题一方面是由于SP2起点太高,对系统的改动太多造成的;另一方面则是因为我们大家还不熟悉SP2这一新生事物。现在就让我们再一次走近SP2,着重分析一些SP2容易引起的常见系统故障,对症下药,不让SP2成为我们系统的绊脚石。

  这种故障的现象为安装SP2后,McAfee VirusScan无法在线升级。

  分析造成这种故障的原因可以得知,从系统安全角度出发,SP2对各种组件的管理十分严格,设置的权限较低,McAfee VirusScan就是其中的一个。因其权限不够,所以会造成无法在线升级故障。

  对于这个“绊脚石”的应对策略是,依次点击“开始”“设置”“控制面板”“管理工具”“组件服务”选项,打开“组件服务”窗口。展开“控制台根目录”“组件服务”“计算机”“我的电脑”“DOCM配置”“FrameworkService”选项,在其上右键单击,调出属性窗口。点选“安全”选项卡,在“启动与激活权限”栏目中点选“自定义”单选按钮。接着点击“编辑”按钮,在弹出的“启动权限”对话框中,点击“添加”按钮,将你的登录帐号和“System”帐号添加进来,并“允许”其具有“本地启动”、“本地激活”权限,如图1所示,点“确定”按钮即可。
  
 
    这种故障的现象则为,在用IE浏览器浏览网页的过程中,当打开一些包含有图片的HTML网页时,弹出ActiveX错误信息,图片无法正常显示。

  究其原因,是为了防范计算机受到恶意的攻击,默认情况下,SP2禁用了ActiveX、java等控件,这样就造成了包含有ActiveX、java等控件的网页无法正常浏览,图片无法正常显示。对这种问题,可以采用如下方法:

   打开记事本程序,录入以下内容:

   Windows Registry Editor Version 5.00 (此处空一行)

   [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InternetExplorer\Main\Feature-Control\FEATURE_LOCALMACHINE_LOCKDOWN]

   @=""

   "iexplore.exe"=dword:00000000

   "explorer.exe"=dword:00000000

  需要注意的是,上述两个键值为“1”时为禁用,为“0”时为解禁ActiveX、java等控件。录入完毕,另存为“ShowPicture.reg”,文件名任取,扩展名必须是REG,双击导入到注册表中去即可。

  在安装SP2前,我们可以随意地调整Internet域的安全等级,但是在安装了SP2之后,你会发现Internet的安全等级被锁定到中级,当我们试图调整时,会弹出一个“错误”警告框,如图2所示,我们无法再按各人的实际需要来调整安全等级。

  这个问题主要是因为SP2出于安全的考虑,锁定了Internet的安全等级,默认情况下不允许用户来调整。

  面对这个问题,可以采取的方法为:点击“开始”“运行”,在弹出的运行对话框中输入“REGEDIT”,回车后打开注册表编辑器。依次展开如下分支:

  [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\

  InternetSettings\Zones\3],在右侧的窗口中找到名为“MinLevel”的Dword值并双击它,在弹出的编辑对话框中将其数值数据设为“10000 ”(十六进制)后点“确定”按钮并关闭注册表编辑器。按F5刷新一下,现在再试试,看安全等级是不是可以自由调整了。

  这种故障通常表现为安装SP2后,往往会与Office XP等普遍软件产生兼容性问题,程序莫名其妙出错。

造成该问题的元凶主要是DEP数据执行预防技术,DEP(Date Execution Prevention)技术主要是为有效避免缓冲区溢出问题而设计的,它可以有效防止病毒或恶意程序在电脑受保护的内存位置存放运行有害代码,DEP会将某些常用的内存位置标记为“不可执行”,从而让病毒或恶意代码无生存之处,但它同时也导致了一些程序无法正常运行。

  我们可以通过手动配置,让某一个程序不受DEP检测,就可避免DEP产生的兼容性问题。方法如下:

  在桌面上右键单击“我的电脑”,在弹出的右键菜单中选择“属性”。在弹出的“系统属性”窗口中,点击“高级”选项卡,接着点击“性能”栏目中的“设置”按钮。在弹出的“性能选项”对话框中,点击“数据执行保护”选项卡,点选中“为除下列选定程序之外的所有程序和服务执行DEP”,如图3所示,然后通过“添加”按钮,将你所需要的程序添加进来即可。

  与SP2产生兼容性问题的程序还有很多,限于篇幅,笔者在这里就不一一罗列了,有兴趣的朋友可以参考“Http://support.microsoft.com/?id=884130”上的技术文档。 <