很多人对windows7自带的IE浏览器恨不感兴趣,往往大家刚刚装好系统就先装一个浏览器。个人感觉chrome,firefox这类浏览器是很给力但360,QQ之流的还是免了吧,这类没有自主内核却标称所谓浏览器的东西真是不给力。现在的IE9已经是很给力了,当然你需要一块比较高端的显卡,否则就只能关掉显卡加速了(IE9浏览器可以利用显卡GPU资源对浏览器显示的多媒体、图形图像资源进行加速从而加快浏览器的响应速度及操作流畅度—MTOOU.INFO穆童注)。不过即使是关掉显卡加速IE9的速度还是灰常给力的……当然身处天朝的上网坏境个人感觉浏览器不是主要限制,反倒是带宽是限制,可能正是由于带宽很低吧大家才更渴望高速,所以高速浏览器就是个吃香的东西……不过很可惜,由于瓶颈不在浏览器上,所以换了浏览器也很难有什么大作为的

在影响浏览器的速度上另一个重要因素就是响应问题,在电脑把服务器上的资源下载好后需要调用响应的程序进行解压、显示、执行之类的操作,这也是浏览器速度的影响因素之一。关于这点很多人都认为IE速度不给力,IE的响应速度比chrome等要慢。这点当时我是很不解的,毕竟IE是互联网标杆,加之完全原生自windows系统,响应速度应该灰常给力才对。后来一次偶然的机会我发现在普通32位系统上IE的响应速度并不比chrome慢,但是在64位系统上就慢了不少。原来以为是IE的设计问题,后来偶然得知在64位系统上windows调用的竟然还是32位的IE!!!

虽然64为的windows7支持运行32位程序,但是64位系统跑原生64位程序和64位系统跑32位程序的速度根本就不是一个数量级,就拿office来说吧,office2010在我的电脑上首次启动需要大概30秒左右但是64位的office2010只需要不到15秒,所以当时我就猜IE响应速度慢可能是因为调用的是32位IE的缘故。

于是就想到让系统默认调用64位IE的方法,很多人说64位IE没有flash插件等,这实际上上是针对64位IE8的,对于64位IE9完全没有这个问题。首先是把桌面上IE图标删掉,在开始菜单中找到internet explorer 64位,添加快捷方式。

然后是把注册表修改下让系统在调用浏览器时自动调用64位的IE,复制虚线之间的部分:

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\IE.AssocFile.HTM\DefaultIcon]
@="C:\Program Files\Internet Explorer\iexplore.exe,-19"
[HKEY_CLASSES_ROOT\IE.AssocFile.HTM\shell\open\command]
@="\"C:\Program Files\Internet Explorer\iexplore.exe\" -nohome"
[HKEY_CLASSES_ROOT\IE.AssocFile.HTM\shell\opennew\command]
@="\"C:\Program Files\Internet Explorer\iexplore.exe\" %1"
[HKEY_CLASSES_ROOT\IE.AssocFile.MHT\DefaultIcon]
@="C:\Program Files\Internet Explorer\iexplore.exe,-32554"
[HKEY_CLASSES_ROOT\IE.AssocFile.MHT\shell\open\command]
@="\"C:\Program Files\Internet Explorer\iexplore.exe\" -nohome"
[HKEY_CLASSES_ROOT\IE.AssocFile.MHT\shell\opennew\command]
@="\"C:\Program Files\Internet Explorer\iexplore.exe\" %1"
[HKEY_CLASSES_ROOT\IE.AssocFile.PARTIAL\DefaultIcon]
@="C:\Program Files\Internet Explorer\iexplore.exe,-19"
[HKEY_CLASSES_ROOT\IE.AssocFile.PARTIAL\shell\open\command]
@="\"C:\Program Files\Internet Explorer\iexplore.exe\" -nohome"
[HKEY_CLASSES_ROOT\IE.AssocFile.SVG\DefaultIcon]
@="C:\Program Files\Internet Explorer\iexplore.exe,-19"
[HKEY_CLASSES_ROOT\IE.AssocFile.SVG\shell\open\command]
@="\"C:\Program Files\Internet Explorer\iexplore.exe\" -nohome"
[HKEY_CLASSES_ROOT\IE.AssocFile.SVG\shell\opennew\command]
@="\"C:\Program Files\Internet Explorer\iexplore.exe\" %1"
[HKEY_CLASSES_ROOT\IE.AssocFile.XHT\DefaultIcon]
@="C:\Program Files\Internet Explorer\iexplore.exe,-19"
[HKEY_CLASSES_ROOT\IE.AssocFile.XHT\shell\open\command]
@="\"C:\Program Files\Internet Explorer\iexplore.exe\" -nohome"
[HKEY_CLASSES_ROOT\IE.AssocFile.XHT\shell\opennew\command]
@="\"C:\Program Files\Internet Explorer\iexplore.exe\" %1"
[HKEY_CLASSES_ROOT\IE.HTTP\shell\open\command]
@="\"C:\Program Files\Internet Explorer\iexplore.exe\" -nohome"
[HKEY_CLASSES_ROOT\IE.HTTPS\shell\open\command]
@="\"C:\Program Files\Internet Explorer\iexplore.exe\" -nohome"

把这些保存到一个文本文档中,然后把后缀名txt改成reg,双击,导入,重启。

PS:windows7下如果看不到后缀名请打开计算机——组织——文件夹和搜索选项——查看,取消隐藏已知文件的扩展名就可以了。好了,现在默认浏览器已经是64位IE了,体验下吧~