这个星期用Chrome浏览网站的过程中,突然出现没有什么提示的闪退现象。一开始没怎么注意,以为只是偶然现象,但当重启Chrome后点恢复按钮再次闪退,这就可以肯定是因为打开某些网站造成。于是再次重启Chrome浏览器并按下恢复按钮,在可能导致Chrome闪退那个网站打开之前关闭那个分页,这样Chrome就不闪退了。这个办法只能治标不能治本,下次再打开这个网站同样会出现闪退的现象。
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:申请域名、虚拟主机、营销软件、网站建设、富顺网站维护、网站推广。
为了彻底解决这个问题,于是就用搜索引擎找找看有没有解决办法。首先用“Chrome打开某些网站闪退”作为关键搜索,找到的是到chrome://conflicts/看看有没有冲突发生,我在自己的Chrome浏览器上查了一下,压根没有冲突发生,此路不通。后续又找了许久还是没找到有价值的信息,我就暂时放弃了查找,反正只是极个别的网站有这样的问题,影响不了我日常的使用。
可是随着这几天我浏览的网站的增加,一些本来可以正常浏览的网站也出现了闪退的现象,特别是一些我常用的网站也有这个问题。没办法了,Chrome闪退这个问题必须得找到个解决的办法,要不然只能改用其他浏览器了。这次我用“Chrome闪退”作为关键字进行搜索,找的方法是在Chrome关闭的情况下,将Chrome安装路径下面User Data目录下的Default文件夹改成其他名字后再启动Chrome,它会重新生成这个Default文件夹。Default这文件夹在不同系统的具体位置如下:
Windows
Windows XP:%USERPROFILE%\Local Settings\Application Data\Google\Chrome\User Data\
Windows Vista/ Windows 7/ Windows 8:%LOCALAPPDATA%\Google\Chrome\User Data\
Mac OS X:~/Library/Application Support/Google/Chrome/Default
Linux:~/.config/google-chrome/Default
经过这么操作之后,Chrome就变成刚安装时一样,没有任何设置,也没有任何插件扩展。但是即使这样,Chrome闪退的问题仍然没有解决。
这下只能用最后一招---重装。下载好对应的版本(Google已经不再对XP下的Chrome作支持了,所以只能找到当前使用的版本)后,就马上动手重装Chrome。不一会就重装完了,但令人崩溃的是,Chrome闪退的问题还是没有解决。看来这个问题,我是暂时解决不了,只能等到以后再解决。于是我就搁置下这个问题,去做别的事情了。
正当我对Chrome闪退问题一筹莫展,走在吃过晚饭后回办公室的路上的时候,突然想起早上看过的一篇文章说Chrome 的插件 User-Agent Switcher 是个***,我就联想到会不会是360安全卫士导致Chrome打开某些网站内退的问题,因为之前遇到Chrome崩溃之类的问题,它都会弹出提示的,像这回这样无声无息地闪退,着实非常可疑。于是回到办公室做完要做的事情之后,我就把360安全卫士退出后,打开Chrome浏览器访问之前造成闪退的网站。这一回Chrome终于没出现闪退了,看来我的猜测没错,就是360安全卫士导致了这次Chrome浏览器打开某些闪退的问题。之前经常看到别人吐槽360安全卫士耍流氓,自己都不当一回事,这一次终于让我见识到了。
问题的元凶找到,最终要怎么解决了?我给出的答案是,要么在访问某些网站的时候,退出360安全卫士;要么将那些网站的网站添加到360安全卫士的白名单当中。显然是后者更方便一些,这个有待后面去验证了。
原来360安全卫士是可以将网址添加到白名单的,但现在却不可以了。没办法只能用第一方法来解决上述的问题。