测试之家淘宝店:主营软件测试定制服务
http://shop71136398.taobao.com/
软件评测试考试论坛:http://www.testdao.com/forum-113-1.html
2012软件评测师考试群:28388329
Internet Explorer 8 性能优化白皮书
上一篇 / 下一篇 2010-09-19 13:20:25 / 个人分类:性能测试
基础部分:提高 Windows Internet Explorer 8 的性能
2c,eHz2Trg"oN0
Wwa xa+L:g0★ 指导最终用户优化 IE 8 以获得最佳性能
2c,eHz2Trg"oN0
Wwa xa+L:g0★ 指导最终用户优化 IE 8 以获得最佳性能
9?n s3e.j6E)CL$h0IE 浏览器是当今最流行、最受大众信任的浏览器之一。自从 1995 年首次发布以来,IE 一直致力于帮助 Windows 计算机用户使用 Internet。IE 历代版本均针对浏览器的性能与稳定性有所升级、确保用户在浏览 Internet 时拥有出众的体验,最新的 IE 8 亦同时在最终用户生产力与浏览器性能两方面引入了重要改进。
Yfdv]&j}051Testing软件测试网,m8h:p8P+b3ib
IE 8 的设计初衷是成为一种可以迅速启动并载入页面的高效浏览器。“新建选项卡 -接着您想做什么”向导可以指导用户更高效、更简单地浏览 Internet。IE 8 用时开创了很多领先业界的创新性改进,例如用于提高浏览器稳定性的选项卡进程隔离技术(Tab Isolation)、自动崩溃恢复技术(Automatic Crash Recovery)等。IE 8 的这些性能改进帮助超过三亿的用户提升了 Web 浏览体验。
s ~T&e9Rs O#{9j051Testing软件测试网z7B9}!|/S7Z;p!G$x
这份白皮书将帮助您学习如何解决一些寻常的因为 IE 8 配置不当引起的网络响应缓慢问题。我们将在复杂的浏览器系统中为您剖析一些有关如何提升 IE 8 性能的提示与技巧,使您尽快学习掌握。这些技巧将由易而难介绍给您,因此您可以尝试学习尽量多的方法,直到您满意为止。
7Z,m)U8dYj^0
&W^9C+Vf o2Xl Q0如果您正在使用最 新的 Windows 7 操作系统,IE 8 浏览器已经内置在您的计算机中。如果您正在使用 Windows XP 或 Windows Vista,您需要首先安装单独发布的 IE 8。
请访问 http://www.microsoft.com/china/windows/internet-explorer获取更多信息。51Testing软件测试网H_\UE1e)V/Qw
51Testing软件测试网[ sg,m8q h H;D-|e ^%s$X
★ 什么因素会影响 IE 8 的性能51Testing软件测试网Z|0q"ZMuu'M z
`2D/u$l @p0当您点击 IE 浏览器的蓝色 e 图标、打开 Gmail 或更新您的 Facebook 时,您可能没有意识到有多少软件正在后台工作。大多数用户并不在意 Internet 是一个多么复杂的系统,但 IE 浏览器可能是这个系统的所有角色中对您影响最直接的一个。IE 浏览器的性能由许多不同的因素共同决定:计算机中您知道的或不知道的各种软件、Internet 连接速率、您浏览的网站的速率...... 等等,我们列出的只是一小部分。51Testing软件测试网Z aa{[/`9d\+UW
JT"L2v)^/bHv?0由非微软公司开发的第三方软件可能会嵌入 IE 浏览器中。尽管我们在工作中会与这些第三方公司保持密切的交流,提供必要的指导帮助他们编写可以为用户带来良好 Web 体验的软件,但我们却无法保证他们编写的代码均能达到预期的高质量。51Testing软件测试网B,OeT,` g2rf
51Testing软件测试网C.t{_LX
IE 浏览器同时要花费时间与可能存在于计算机中的所有杀毒软件、防火墙及其它安全防护软件打交道。有时这些时间的花费可能是重复的、并会引起 IE 浏览器出现不必要的响应缓慢。
Cf:V5fCS*^md0
&@c+p1}A#B*z0★ 什么是浏览器加载项
p n^ y0BUqp-`0
3}C,H8ih5^p"M^8R0加载项是指为浏览器添加扩展功能的特殊软件。提到加载项一般涉及插 件、扩展组件、工具栏等,通常是由非微软的第三方厂商编写。有些加载项可以在浏览器中直观地看见、有些则以静默的方式运行于后台。我们不记实名的遥测数据 显示,每位 IE 8 用户平均拥有五六个已安装的加载项。下面是一份 2009 年 7 月全球 IE 8 用户最常使用的二十个加载项列表(按照流行程度排序):
5e&|.hP-Q/B1l051Testing软件测试网5Y)J `@$v+e @
1. 谷歌工具栏;
*K zO/i!j W5z4ca02. Windows Live 登录助手;
i6{AZox;Nj(V*{03. Adobe PDF Reader;
tYJX,j3`CH jM04. Windows Live 工具栏;51Testing软件测试网2B}A'|H(?2Wp }/rb
5. 雅虎工具栏;
9It.z6c5C,K$ZY@06. JAVA 插件;
6}HQ8| QLK.b07. 迅雷下载管理器;
1~A!RCh+T#Z08. 金山浏览器保护盾;51Testing软件测试网 e"{:HG:l+JQ|7y4i
9. AVG 安全防护工具栏;
_2o t2LC8eJs010.Skype;
T0Q;b{X a011.诺顿 NIS 安全防护;
Ea3|4P!R w'o3~a6P012.麦克菲安全防护;51Testing软件测试网Gcrf6unc1Fp
13.卡巴斯基 KIS 安全防护;
NA@]-n/E014.MSN 工具栏;51Testing软件测试网+Fu+hS$Z kFJ
15.QQ 工具栏;
n&W"B_(Hk7?:G e)v016. 百度工具栏;51Testing软件测试网p)\[wPEA
17.AskBar;
6Rd3w `SMZp T018.谷歌浏览器地址错误重定向;
,VE/[ L3zo{019.Spybot Search & Destroy;51Testing软件测试网{"~NxM"uzs.pe
20.Adware.StickyPops。51Testing软件测试网Iw_c8f fR$q
:JNJf5J9ey0尽管浏览器加载项可以为浏览器添加良好的新功能,但如果编写得不好 也会带来影响性能的问题。绝大多数浏览器崩溃是由加载项引起的,IE 8 因加载项引起的崩溃占 70% 以上。由于加载项引起的 IE 8 响应缓慢也很常见,特别是在您打开新浏览器窗口或新选项卡时。51Testing软件测试网@ o)A!^$\U_Y2td
h%?9ytH)AEGgl0随着使用时间增加,浏览器会积累一些可能影响浏览器性能的加载项。已安装的 加载项可能会在用户不知道他安装了什么样的加载项的情况下自动启用,这意味着很多用户都曾在无意识的情况下安装过很多不想要的或不需要的加载项。获得加载 项通常有如下途径:
O3u/e6h#cP!n_O051Testing软件测试网K&i*^X4F+qPlQU+R
1. 在您购买品牌计算机前已经由品牌机厂商预装在计算机中;51Testing软件测试网'QL3J1sF"B FVR&q
k*H4OiS*m02. 部分第三方软件可能包含有安装额外加载项的选项,有些用户并没有意识到这些软件的安装程序会为 IE 浏览器添加加载项,因为并非所有软件的安装程序都会给予用户明确的提示;51Testing软件测试网'?REF)| ~2W
6y1NC9d,?]U|#dZ03. 您可能会有意识地从 Internet Explorer 8 Gallery 站点安装加载项,或者从加载项开发商的网站直接下载安装(例如:http://toobar.live.com、http://downloads.cnet.com)。51Testing软件测试网7x r,bqJ9}
RyaMXt@G8a0出 于尊重您的隐私的考虑,IE 8 无法区分好意或恶意的加载项,也很难描述“原生”的浏览器问题与第三方加载项引起的问题有何区别。因此,您对于浏览器加载项的积极维护管理将是保证您获得 您想要的 IE 8 性能体验的最佳途径。
BaH p g(jZL_E051Testing软件测试网(?$X(ku/N*Y;SY$S!a5J
51Testing软件测试网$V c3P7l&aQ%t[
★ 技巧 1:挑出行为异常的加载项并将其禁用51Testing软件测试网Gq2HqV
51Testing软件测试网8[\H.s(hB]
在 IE 8 中,您可以很容易地查看您的系统已安装的加载项并将那些不需要的加载项禁用。51Testing软件测试网Pi!wm7b/s-{] m
L*A;H#o/b}01. 如何排查加载项引起的故障51Testing软件测试网qpT%n(p5aa2bCo+@L
51Testing软件测试网-eKs:? OL
以“不启动 加载项”模式运行 IE 8 是一种很容易的测试加载项是否影响浏览器性能的方法。
;K~;yZ]s?{5n%P0
w s5O!luSz.}0第一步,在开始菜单的“运行”或“搜索栏”中输入 IEXPLORE.EXE -EXTOFF 并运行,IE 8 将会以不启用任何加载项的模式运行。您可以以这种模式访问您的站点测试是否有相同的问题发生。如果 IE 8 以“不启动加载项”模式运行的速度比平时快得多,您便需要打开“管理加载项”对话框禁用那些您用不到的加载项。
}1PeA{.R.F9{0
:i`"w }/P1l0笔者注:除了以命令行方式运行 IEXPLORE -EXTOFF 命令外,我们还可以在 IE 8 地址栏中输入 about:NoAdd-ons,或者右键单击 Windows 7 超级任务栏中的 IE 图标、在跳转列表中继续右键单击 Internet Explorer,并在弹出的右键菜单中选择“以不启动加载项模式运行”,也可以令 IE 8 以“不启动加载项”模式运行。
U;^rQ ?0
y7^;M&k0^2j&OQ \0第 二步,当 IE 8 以“不启动加载项”模式运行之后,用鼠标点击地址栏下方的金色信息栏,在弹出的菜单中点击“管理加载项”,打开“管理加载项”对话框。
E-t"|}`b{051Testing软件测试网]?]/^3kM'L"}8L
笔者注:“管理加载项”对话框同样可以在 IE 8 的“工具”工具栏或“工具”菜单中找到。51Testing软件测试网U!_{hj`!?i d
51Testing软件测试网w"O `DM9` M
2. 禁用工具栏
;{'Y okflgTYzQ051Testing软件测试网V(~ mO9c)M#\al
在 IE 8 中禁用工具栏非常简单,只需点击工具栏旁边的“×”按钮即可。
J9Xt7ZP,a051Testing软件测试网o wA `5_A
IE 8 将提示您是否禁用此工具栏及任何与之相关的、出自同一开发商的加载项。例如,当您试图禁用 Contoso 开发的工具栏时,如果您还安装有同样出自 Contoso 的 Toolbar Helper 或 Support Library,IE 8 将询问您是否将这些相关的加载项一并禁用。
A"W%wH.Qj"V^F4N0
v+hKm d0X?0\j2v0如 果您点击“禁用”禁用了加载项,下一次运行 IE 8 时它将不会再自动加载,也不会再影响 IE 8 的响应。51Testing软件测试网*E@v,N/o-n*r
51Testing软件测试网P;oyS,Rn.\d
笔者注:IE 8 的这一特性笔者曾经在去年写的博客《Windows Internet Explorer 8 在管理加载项与默认搜索引擎方面的改进》 中有过介绍,欢迎参考。51Testing软件测试网.i!o~U6v'Gv
51Testing软件测试网*|L[!dp$C i
3. 管理加载项51Testing软件测试网)~eUN0_t1O6S
"p:K(rb}/I1@N0在 IE 8 中,您还可以检查载入每一个加载项需要花费多长时间,并禁用那些您不想要或不需要的加载项。51Testing软件测试网 d4o:]pO]t0x
51Testing软件测试网 ?t%t TkDy)v,bi [I
第一步,在 IE 8 的“工具”工具栏或“工具”菜单中打开“管理加载项”。51Testing软件测试网5a4peo.W(YO
XNd1r+v0在“管理加载项”对话框中,您可以直观地看到加载项会令浏览器的启动时间增加多少 秒。例如,Contoso Toolbar 及 Toolbar Helper 加载项在您每次打开新浏览器窗口或新选项卡时大约会使启动时间增加 1.42+2.85 = 4.27 秒。
k-ba2L,c&|:xC0
r#CsX@e|0第二步,请确认您了解并信任那些已启动的加载项。请逐一检查每一个加载项的载入时间并确定那些比 常规时间更长的加载项。
x7e j;qEM}051Testing软件测试网I5?b&Oatf:@6J'~
通过“管理加载项”对话框,我们可以很容易地启用或禁用任何加载项,以提高浏览器性能。51Testing软件测试网W$[mL.A
1{7O1FLkCE/fa0第三步, 选中您希望禁用的加载项,点击“禁用”按钮。51Testing软件测试网(y7_3O(C)b
51Testing软件测试网``9E9P8C7OZ
修改的设置将在浏览器重新启动后生效(笔者注:指重 新启动相应的 IEXPLORE.EXE 进程),被禁用的工具栏将不再出现。无论您何时感到浏览器响应速度变慢,都可以再打开“管理加载 项”对话框进行排查。有时也许很难说什么时候会有一个软件在没有您许可的情况下被安装,但“管理加载项”始终是一个容易的检查方法。51Testing软件测试网#\F'Kt9eB(~-\
51Testing软件测试网h2[VG9EBKW
IE 开发团队提供了下列文章供您参考:
-~ t x+T{0
'Y-V)Y z"Xq.r.D0http://blogs.msdn.com/ie/archive/2009/07/18/how-to-make-ie-open-new-tabs-faster.aspx
E f3]bW1g q0http://blogs.msdn.com/ieinternals/archive/2009/07/20/IE8-Performance-and-Speed-Tips.aspx51Testing软件测试网(p S cv3hxO@
["i?0J.T1@ F/G0我 们已经确认了一些与 IE 8 不兼容的加载项的已知案例:
D ]:T#[0JYu A0
u/Z5H^j5ekD:G,f0http://go.microsoft.com/fwlink/?LinkId=110570
dzv p?JYIFD0
!h~a'R E0
(l[-u:Uy6`0★ 技巧 2:检查计算机是否存在恶意软件或间谍软件51Testing软件测试网%||[-a,V:T&g2ww
51Testing软件测试网7\f1c&] u-S^+V
如果您发现 IE 8 运行异常、出现崩溃或自动访问了不希望的站点,可能是因为您的计算机受到了恶意软件(Malicious Software)的影响。您应该确保您安装有一款值得信赖的安全防护软件,可以随时帮助您检查计算机中是否存在病毒、木马及其它各类恶意软件。
b4{eCl#G `0
8as3KF,m0下 面是部分安全防护软件提供商的推荐信息,基于不同的 Windows 版本:51Testing软件测试网OgO]9?*T-}w hq8J
"{J/pv&{0JHbS0http://www.microsoft.com/windows/antivirus-partners/windows-7.aspx
yDSh@{"_0http://www.microsoft.com/windows/antivirus-partners/windows-vista.aspx
*g_ e6kI@)N{F%Jn,E0http://www.microsoft.com/windows/antivirus-partners/windows-xp.aspx
U~.YA)\.D051Testing软件测试网_ Oq Um+?
8N_"Pzl&Q {B4iX6L#H0★ 技巧 3:校验受限站点列表
k nA0e"A,|dXx!ay-`C0
:Z_'{9m `0如果 IE 8 的载入时间过长,可能是因为您的受限站点(Restricted Sites)或者可信站点(Trusted Sites)列表被添加了大量的网站。类似 SpyBot Search & Destroy 之类的安全防护软件可能会在上述列表中添加上千个网站,防止您访问不安全的站点。尽管这不是推荐的做法,但如果您使用了这些安全防护软件的免疫功能,您可 以已经在不知不觉中应用了这些设置。
j} xq:A,X1W3w}F051Testing软件测试网*\2s~f@|]+D9lVGr'K
第一步,请依次点击“工具”-“Internet 选项”,切换至“安全”选项卡,单击选中“受限站点”图标并点击下方的“站点”按钮。
#n"S5Jp^9r-^0
,dn%bQ@y v+bp0在您的“受限站点”对话框中共有多少个网站?如果超 过了十个,您应该删除大多数网站。同时请检查您的安全防护软件并禁用任何可能会向“受限站点”列表添加网站的设置。51Testing软件测试网2Ct7{ qba#DA7mo
51Testing软件测试网g5W_7\:n-vY~
第二步,请在“受限站 点”列表中选中希望删除的网站,然后点击“删除”按钮。51Testing软件测试网 bI)A7b}N
/n(`;vOK)^0IE 8 本身提供有 SmartScreen 过滤器,这是一种浏览器内置的、设计用于保护您免受网络“钓鱼”攻击的安全特性。如果 SmartScreen 过滤器检测到恶意站点,IE 8 会将整个站点屏蔽。同时,它也提供了仅针对寄宿在正规站点上的恶意软件或“钓鱼”攻击的“外部屏蔽”,在不影响站点的前提下仅屏蔽恶意内容。
s9hN9zg2B)S0
3F5@+LDM+{7l051Testing软件测试网B"vFft m]0P
★ 技巧 4:确认您安装有加载项及软件的最近更新
I f@j5|]0
| ^9g'^S4Q-M`[0将您的加载项及插件保持升级至最新是非常重要的。例如,众所周知早期版本的 Adobe Flash 可能会引起浏览器崩溃或停止运行。如果您安装有谷歌搜索或其它工具栏及扩展插件,请随时访问开发商的首页并确认您已升级至最新的版本。
j-F$NVQ*{A0
:rGD"XF ~J H0另 外请确保您运行的杀毒软件、反恶意软件工具及防火墙等均是最新的版本。同时请确保您的计算机安装有来自 Microsoft Update 的所有安全更新。51Testing软件测试网3y"p;c;NO0dq
51Testing软件测试网9e&m9AN\6c4m b
★ 技巧 5:重置 IE 8 默认设置
;sla LfEq#h051Testing软件测试网(x3N] \t(U1Bls
有时重置 IE 8 浏览器的设置可以降低遇到浏览器性能或稳定性故障的机率。您可以参考这篇微软 KB 知识库文章、并获取自动重置 IE 8 默认设置的 Fix it 工具:51Testing软件测试网0oy_(N%Eb6Y[
51Testing软件测试网~(i1j_TIY
http://support.microsoft.com/kb/92373751Testing软件测试网0J(P:Y L]:h(P
http://go.microsoft.com/?linkid=964697851Testing软件测试网I/xtc#H)^5E
51Testing软件测试网X(j-{@0FoTO
此 工具可以禁用工具栏与加载项、重置默认浏览器设置、重置个人隐私设置、重置安全设置、重置 Internet 高级选项、重置选项卡设置、重置弹出窗口阻止程序设置。
uQ K6Jn Z uM'n051Testing软件测试网%TNh0u k @A
笔者注:IE 8 本身就有重置浏览器默认设置的功能。您可以在“Internet 选项”中切换至“高级”选项卡,在“重置 Internet Explorer 设置”框中点击“重置”按钮。Fix it 并不是重置 IE 8 默认设置必须的工具。
5@9jXVI F D6{0
6nO plo}KlA051Testing软件测试网+m*q$h0b3OE
★ 技巧 6:联机求助于微软帮助支持
n z!a&hd7h0c0
51Testing软件测试网[ sg,m8q h H;D-|e ^%s$X
★ 什么因素会影响 IE 8 的性能51Testing软件测试网Z|0q"ZMuu'M z
`2D/u$l @p0当您点击 IE 浏览器的蓝色 e 图标、打开 Gmail 或更新您的 Facebook 时,您可能没有意识到有多少软件正在后台工作。大多数用户并不在意 Internet 是一个多么复杂的系统,但 IE 浏览器可能是这个系统的所有角色中对您影响最直接的一个。IE 浏览器的性能由许多不同的因素共同决定:计算机中您知道的或不知道的各种软件、Internet 连接速率、您浏览的网站的速率...... 等等,我们列出的只是一小部分。51Testing软件测试网Z aa{[/`9d\+UW
JT"L2v)^/bHv?0由非微软公司开发的第三方软件可能会嵌入 IE 浏览器中。尽管我们在工作中会与这些第三方公司保持密切的交流,提供必要的指导帮助他们编写可以为用户带来良好 Web 体验的软件,但我们却无法保证他们编写的代码均能达到预期的高质量。51Testing软件测试网B,OeT,` g2rf
51Testing软件测试网C.t{_LX
IE 浏览器同时要花费时间与可能存在于计算机中的所有杀毒软件、防火墙及其它安全防护软件打交道。有时这些时间的花费可能是重复的、并会引起 IE 浏览器出现不必要的响应缓慢。
Cf:V5fCS*^md0
&@c+p1}A#B*z0★ 什么是浏览器加载项
p n^ y0BUqp-`0
3}C,H8ih5^p"M^8R0加载项是指为浏览器添加扩展功能的特殊软件。提到加载项一般涉及插 件、扩展组件、工具栏等,通常是由非微软的第三方厂商编写。有些加载项可以在浏览器中直观地看见、有些则以静默的方式运行于后台。我们不记实名的遥测数据 显示,每位 IE 8 用户平均拥有五六个已安装的加载项。下面是一份 2009 年 7 月全球 IE 8 用户最常使用的二十个加载项列表(按照流行程度排序):
5e&|.hP-Q/B1l051Testing软件测试网5Y)J `@$v+e @
1. 谷歌工具栏;
*K zO/i!j W5z4ca02. Windows Live 登录助手;
i6{AZox;Nj(V*{03. Adobe PDF Reader;
tYJX,j3`CH jM04. Windows Live 工具栏;51Testing软件测试网2B}A'|H(?2Wp }/rb
5. 雅虎工具栏;
9It.z6c5C,K$ZY@06. JAVA 插件;
6}HQ8| QLK.b07. 迅雷下载管理器;
1~A!RCh+T#Z08. 金山浏览器保护盾;51Testing软件测试网 e"{:HG:l+JQ|7y4i
9. AVG 安全防护工具栏;
_2o t2LC8eJs010.Skype;
T0Q;b{X a011.诺顿 NIS 安全防护;
Ea3|4P!R w'o3~a6P012.麦克菲安全防护;51Testing软件测试网Gcrf6unc1Fp
13.卡巴斯基 KIS 安全防护;
NA@]-n/E014.MSN 工具栏;51Testing软件测试网+Fu+hS$Z kFJ
15.QQ 工具栏;
n&W"B_(Hk7?:G e)v016. 百度工具栏;51Testing软件测试网p)\[wPEA
17.AskBar;
6Rd3w `SMZp T018.谷歌浏览器地址错误重定向;
,VE/[ L3zo{019.Spybot Search & Destroy;51Testing软件测试网{"~NxM"uzs.pe
20.Adware.StickyPops。51Testing软件测试网Iw_c8f fR$q
:JNJf5J9ey0尽管浏览器加载项可以为浏览器添加良好的新功能,但如果编写得不好 也会带来影响性能的问题。绝大多数浏览器崩溃是由加载项引起的,IE 8 因加载项引起的崩溃占 70% 以上。由于加载项引起的 IE 8 响应缓慢也很常见,特别是在您打开新浏览器窗口或新选项卡时。51Testing软件测试网@ o)A!^$\U_Y2td
h%?9ytH)AEGgl0随着使用时间增加,浏览器会积累一些可能影响浏览器性能的加载项。已安装的 加载项可能会在用户不知道他安装了什么样的加载项的情况下自动启用,这意味着很多用户都曾在无意识的情况下安装过很多不想要的或不需要的加载项。获得加载 项通常有如下途径:
O3u/e6h#cP!n_O051Testing软件测试网K&i*^X4F+qPlQU+R
1. 在您购买品牌计算机前已经由品牌机厂商预装在计算机中;51Testing软件测试网'QL3J1sF"B FVR&q
k*H4OiS*m02. 部分第三方软件可能包含有安装额外加载项的选项,有些用户并没有意识到这些软件的安装程序会为 IE 浏览器添加加载项,因为并非所有软件的安装程序都会给予用户明确的提示;51Testing软件测试网'?REF)| ~2W
6y1NC9d,?]U|#dZ03. 您可能会有意识地从 Internet Explorer 8 Gallery 站点安装加载项,或者从加载项开发商的网站直接下载安装(例如:http://toobar.live.com、http://downloads.cnet.com)。51Testing软件测试网7x r,bqJ9}
RyaMXt@G8a0出 于尊重您的隐私的考虑,IE 8 无法区分好意或恶意的加载项,也很难描述“原生”的浏览器问题与第三方加载项引起的问题有何区别。因此,您对于浏览器加载项的积极维护管理将是保证您获得 您想要的 IE 8 性能体验的最佳途径。
BaH p g(jZL_E051Testing软件测试网(?$X(ku/N*Y;SY$S!a5J
51Testing软件测试网$V c3P7l&aQ%t[
★ 技巧 1:挑出行为异常的加载项并将其禁用51Testing软件测试网Gq2HqV
51Testing软件测试网8[\H.s(hB]
在 IE 8 中,您可以很容易地查看您的系统已安装的加载项并将那些不需要的加载项禁用。51Testing软件测试网Pi!wm7b/s-{] m
L*A;H#o/b}01. 如何排查加载项引起的故障51Testing软件测试网qpT%n(p5aa2bCo+@L
51Testing软件测试网-eKs:? OL
以“不启动 加载项”模式运行 IE 8 是一种很容易的测试加载项是否影响浏览器性能的方法。
;K~;yZ]s?{5n%P0
w s5O!luSz.}0第一步,在开始菜单的“运行”或“搜索栏”中输入 IEXPLORE.EXE -EXTOFF 并运行,IE 8 将会以不启用任何加载项的模式运行。您可以以这种模式访问您的站点测试是否有相同的问题发生。如果 IE 8 以“不启动加载项”模式运行的速度比平时快得多,您便需要打开“管理加载项”对话框禁用那些您用不到的加载项。
}1PeA{.R.F9{0
:i`"w }/P1l0笔者注:除了以命令行方式运行 IEXPLORE -EXTOFF 命令外,我们还可以在 IE 8 地址栏中输入 about:NoAdd-ons,或者右键单击 Windows 7 超级任务栏中的 IE 图标、在跳转列表中继续右键单击 Internet Explorer,并在弹出的右键菜单中选择“以不启动加载项模式运行”,也可以令 IE 8 以“不启动加载项”模式运行。
U;^rQ ?0
y7^;M&k0^2j&OQ \0第 二步,当 IE 8 以“不启动加载项”模式运行之后,用鼠标点击地址栏下方的金色信息栏,在弹出的菜单中点击“管理加载项”,打开“管理加载项”对话框。
E-t"|}`b{051Testing软件测试网]?]/^3kM'L"}8L
笔者注:“管理加载项”对话框同样可以在 IE 8 的“工具”工具栏或“工具”菜单中找到。51Testing软件测试网U!_{hj`!?i d
51Testing软件测试网w"O `DM9` M
2. 禁用工具栏
;{'Y okflgTYzQ051Testing软件测试网V(~ mO9c)M#\al
在 IE 8 中禁用工具栏非常简单,只需点击工具栏旁边的“×”按钮即可。
J9Xt7ZP,a051Testing软件测试网o wA `5_A
IE 8 将提示您是否禁用此工具栏及任何与之相关的、出自同一开发商的加载项。例如,当您试图禁用 Contoso 开发的工具栏时,如果您还安装有同样出自 Contoso 的 Toolbar Helper 或 Support Library,IE 8 将询问您是否将这些相关的加载项一并禁用。
A"W%wH.Qj"V^F4N0
v+hKm d0X?0\j2v0如 果您点击“禁用”禁用了加载项,下一次运行 IE 8 时它将不会再自动加载,也不会再影响 IE 8 的响应。51Testing软件测试网*E@v,N/o-n*r
51Testing软件测试网P;oyS,Rn.\d
笔者注:IE 8 的这一特性笔者曾经在去年写的博客《Windows Internet Explorer 8 在管理加载项与默认搜索引擎方面的改进》 中有过介绍,欢迎参考。51Testing软件测试网.i!o~U6v'Gv
51Testing软件测试网*|L[!dp$C i
3. 管理加载项51Testing软件测试网)~eUN0_t1O6S
"p:K(rb}/I1@N0在 IE 8 中,您还可以检查载入每一个加载项需要花费多长时间,并禁用那些您不想要或不需要的加载项。51Testing软件测试网 d4o:]pO]t0x
51Testing软件测试网 ?t%t TkDy)v,bi [I
第一步,在 IE 8 的“工具”工具栏或“工具”菜单中打开“管理加载项”。51Testing软件测试网5a4peo.W(YO
XNd1r+v0在“管理加载项”对话框中,您可以直观地看到加载项会令浏览器的启动时间增加多少 秒。例如,Contoso Toolbar 及 Toolbar Helper 加载项在您每次打开新浏览器窗口或新选项卡时大约会使启动时间增加 1.42+2.85 = 4.27 秒。
k-ba2L,c&|:xC0
r#CsX@e|0第二步,请确认您了解并信任那些已启动的加载项。请逐一检查每一个加载项的载入时间并确定那些比 常规时间更长的加载项。
x7e j;qEM}051Testing软件测试网I5?b&Oatf:@6J'~
通过“管理加载项”对话框,我们可以很容易地启用或禁用任何加载项,以提高浏览器性能。51Testing软件测试网W$[mL.A
1{7O1FLkCE/fa0第三步, 选中您希望禁用的加载项,点击“禁用”按钮。51Testing软件测试网(y7_3O(C)b
51Testing软件测试网``9E9P8C7OZ
修改的设置将在浏览器重新启动后生效(笔者注:指重 新启动相应的 IEXPLORE.EXE 进程),被禁用的工具栏将不再出现。无论您何时感到浏览器响应速度变慢,都可以再打开“管理加载 项”对话框进行排查。有时也许很难说什么时候会有一个软件在没有您许可的情况下被安装,但“管理加载项”始终是一个容易的检查方法。51Testing软件测试网#\F'Kt9eB(~-\
51Testing软件测试网h2[VG9EBKW
IE 开发团队提供了下列文章供您参考:
-~ t x+T{0
'Y-V)Y z"Xq.r.D0http://blogs.msdn.com/ie/archive/2009/07/18/how-to-make-ie-open-new-tabs-faster.aspx
E f3]bW1g q0http://blogs.msdn.com/ieinternals/archive/2009/07/20/IE8-Performance-and-Speed-Tips.aspx51Testing软件测试网(p S cv3hxO@
["i?0J.T1@ F/G0我 们已经确认了一些与 IE 8 不兼容的加载项的已知案例:
D ]:T#[0JYu A0
u/Z5H^j5ekD:G,f0http://go.microsoft.com/fwlink/?LinkId=110570
dzv p?JYIFD0
!h~a'R E0
(l[-u:Uy6`0★ 技巧 2:检查计算机是否存在恶意软件或间谍软件51Testing软件测试网%||[-a,V:T&g2ww
51Testing软件测试网7\f1c&] u-S^+V
如果您发现 IE 8 运行异常、出现崩溃或自动访问了不希望的站点,可能是因为您的计算机受到了恶意软件(Malicious Software)的影响。您应该确保您安装有一款值得信赖的安全防护软件,可以随时帮助您检查计算机中是否存在病毒、木马及其它各类恶意软件。
b4{eCl#G `0
8as3KF,m0下 面是部分安全防护软件提供商的推荐信息,基于不同的 Windows 版本:51Testing软件测试网OgO]9?*T-}w hq8J
"{J/pv&{0JHbS0http://www.microsoft.com/windows/antivirus-partners/windows-7.aspx
yDSh@{"_0http://www.microsoft.com/windows/antivirus-partners/windows-vista.aspx
*g_ e6kI@)N{F%Jn,E0http://www.microsoft.com/windows/antivirus-partners/windows-xp.aspx
U~.YA)\.D051Testing软件测试网_ Oq Um+?
8N_"Pzl&Q {B4iX6L#H0★ 技巧 3:校验受限站点列表
k nA0e"A,|dXx!ay-`C0
:Z_'{9m `0如果 IE 8 的载入时间过长,可能是因为您的受限站点(Restricted Sites)或者可信站点(Trusted Sites)列表被添加了大量的网站。类似 SpyBot Search & Destroy 之类的安全防护软件可能会在上述列表中添加上千个网站,防止您访问不安全的站点。尽管这不是推荐的做法,但如果您使用了这些安全防护软件的免疫功能,您可 以已经在不知不觉中应用了这些设置。
j} xq:A,X1W3w}F051Testing软件测试网*\2s~f@|]+D9lVGr'K
第一步,请依次点击“工具”-“Internet 选项”,切换至“安全”选项卡,单击选中“受限站点”图标并点击下方的“站点”按钮。
#n"S5Jp^9r-^0
,dn%bQ@y v+bp0在您的“受限站点”对话框中共有多少个网站?如果超 过了十个,您应该删除大多数网站。同时请检查您的安全防护软件并禁用任何可能会向“受限站点”列表添加网站的设置。51Testing软件测试网2Ct7{ qba#DA7mo
51Testing软件测试网g5W_7\:n-vY~
第二步,请在“受限站 点”列表中选中希望删除的网站,然后点击“删除”按钮。51Testing软件测试网 bI)A7b}N
/n(`;vOK)^0IE 8 本身提供有 SmartScreen 过滤器,这是一种浏览器内置的、设计用于保护您免受网络“钓鱼”攻击的安全特性。如果 SmartScreen 过滤器检测到恶意站点,IE 8 会将整个站点屏蔽。同时,它也提供了仅针对寄宿在正规站点上的恶意软件或“钓鱼”攻击的“外部屏蔽”,在不影响站点的前提下仅屏蔽恶意内容。
s9hN9zg2B)S0
3F5@+LDM+{7l051Testing软件测试网B"vFft m]0P
★ 技巧 4:确认您安装有加载项及软件的最近更新
I f@j5|]0
| ^9g'^S4Q-M`[0将您的加载项及插件保持升级至最新是非常重要的。例如,众所周知早期版本的 Adobe Flash 可能会引起浏览器崩溃或停止运行。如果您安装有谷歌搜索或其它工具栏及扩展插件,请随时访问开发商的首页并确认您已升级至最新的版本。
j-F$NVQ*{A0
:rGD"XF ~J H0另 外请确保您运行的杀毒软件、反恶意软件工具及防火墙等均是最新的版本。同时请确保您的计算机安装有来自 Microsoft Update 的所有安全更新。51Testing软件测试网3y"p;c;NO0dq
51Testing软件测试网9e&m9AN\6c4m b
★ 技巧 5:重置 IE 8 默认设置
;sla LfEq#h051Testing软件测试网(x3N] \t(U1Bls
有时重置 IE 8 浏览器的设置可以降低遇到浏览器性能或稳定性故障的机率。您可以参考这篇微软 KB 知识库文章、并获取自动重置 IE 8 默认设置的 Fix it 工具:51Testing软件测试网0oy_(N%Eb6Y[
51Testing软件测试网~(i1j_TIY
http://support.microsoft.com/kb/92373751Testing软件测试网0J(P:Y L]:h(P
http://go.microsoft.com/?linkid=964697851Testing软件测试网I/xtc#H)^5E
51Testing软件测试网X(j-{@0FoTO
此 工具可以禁用工具栏与加载项、重置默认浏览器设置、重置个人隐私设置、重置安全设置、重置 Internet 高级选项、重置选项卡设置、重置弹出窗口阻止程序设置。
uQ K6Jn Z uM'n051Testing软件测试网%TNh0u k @A
笔者注:IE 8 本身就有重置浏览器默认设置的功能。您可以在“Internet 选项”中切换至“高级”选项卡,在“重置 Internet Explorer 设置”框中点击“重置”按钮。Fix it 并不是重置 IE 8 默认设置必须的工具。
5@9jXVI F D6{0
6nO plo}KlA051Testing软件测试网+m*q$h0b3OE
★ 技巧 6:联机求助于微软帮助支持
n z!a&hd7h0c0