風(fēng)刀
1 判斷變慢原因,善用瀏覽器安全模式
目前,我們常用的一些瀏覽器,如IE、Firefox、Chrome等都提供了安全模式,由于在該模式下,瀏覽器不會(huì)加載任何插件,所以只要在該模式下使用瀏覽器,然后將啟動(dòng)、運(yùn)行速度和正常模式相比,即可大致判斷出瀏覽器變慢是否是由插件造成的。
實(shí)例1:在Firefox中使用安全模式
Firefox瀏覽器一向以廣泛支持各種主題和擴(kuò)展知名,因此,該瀏覽器也最容易出現(xiàn)因加載插件過多而導(dǎo)致運(yùn)行緩慢?;蛞訤irefox 27.0版本為例。
單擊瀏覽器界面左上角的Firefox按鈕,打開相應(yīng)的菜單,依次選擇“幫助/以安全模式重新啟動(dòng)”(如圖1),然后在出現(xiàn)對(duì)話中單擊“重新啟動(dòng)”按鈕,瀏覽器即會(huì)重啟并進(jìn)入安全模式。
實(shí)例2:在Chrome中使用安全模式
即使是在最新版的34.0中,Chorme依然沒有像Firefox一樣,提供一個(gè)可供用戶隨時(shí)選擇的安全模式,而只提供了一個(gè)以保護(hù)隱私為主的“隱身模式”,不過,這并不妨礙我們通過設(shè)置啟動(dòng)參數(shù),開啟一個(gè)具有類似功能的安全窗口來達(dá)到目的,在該窗口中,Chrome中的一切主題和擴(kuò)展都將被禁用,所以其性質(zhì)和安全模式是相同的。
右擊桌面上的Chrome圖標(biāo),在彈出的右鍵菜單上選擇“屬性”,打開“Google Chrome屬性”對(duì)話框,切換到“快捷方式”標(biāo)簽,在“目標(biāo)”文本框命令后添加上“ --disable-extensions”語句(注意“--disable”前有一半角空格,其中“--”為半角狀態(tài)下的兩個(gè)“-”模線) ,輸入完畢,單擊“確定”按鈕(如圖2)。以后通過雙擊該快捷方式圖標(biāo),打開的即是Chrome瀏覽器的安全模式。
那么,以后如果想用回正常模式又該怎么處理呢?很簡(jiǎn)單,只需進(jìn)入圖2所示的對(duì)話框,將添加的“ --disable-extensions”語句去掉并確定即可。
實(shí)例3:在IE瀏覽器使用安全模式
和Chrome一樣,IE也只提供了以保護(hù)隱私為主的“InPrivate 瀏覽”模式,而沒有提供可供用戶選擇的“安全模式”選項(xiàng),不過,這并不是說該瀏覽器就不具備此功能,實(shí)際上,IE9及其以上的瀏覽器都提供了該功能,只是其啟動(dòng)方式較為隱蔽罷了。
Win 7系統(tǒng)用戶,可用下面方法啟用該模式:?jiǎn)螕簟伴_始/所有程序/附件/系統(tǒng)工具/ Internet Explorer(無加載項(xiàng))”(如圖3)。
Win8及8.1用戶,則可用下面方法啟用該模式:按下“Win+R”組合鍵,打開“運(yùn)行”對(duì)話框,輸入“iexplore.exe --extoff”,回車,IE即會(huì)啟動(dòng)并進(jìn)入如圖4所示的界面,說明安全模式啟動(dòng),所有加載項(xiàng)都將被默認(rèn)禁止了。
2 準(zhǔn)確定位,快速揪出其中的元兇
確認(rèn)瀏覽器變慢的原因是由于插件所致后,接下來,我們要做的工作就很明確了,那就是直接找出是哪款插件拖了后腿,進(jìn)而將其禁用或卸載即可。要做到這一點(diǎn),我們首先要弄清不同插件對(duì)內(nèi)存、CPU的占用情況,以及它對(duì)瀏覽器啟動(dòng)時(shí)間的影響。其中占用系統(tǒng)資源較高,影響啟動(dòng)時(shí)間較長(zhǎng)的插件,就是其中的罪魁禍?zhǔn)住?/p>
實(shí)例1:在Firefox中查看
Firefox瀏覽器本身不具備查看插件資源占用情況功能,要想了解此類信息,我們需要借助一款名為“about:addons-memory”的擴(kuò)展來實(shí)現(xiàn),雖然該擴(kuò)展只能反映出插件對(duì)內(nèi)存的占用情況,但對(duì)大多數(shù)朋友來說已經(jīng)足夠了。
在Firefox瀏覽器中進(jìn)入https://addons.mozilla.org/en-US/firefox/addon/about-addons-memory頁面,單擊“Add to Firefox”(添加到Firefox)按鈕,然后在出現(xiàn)的對(duì)話框中單擊“立刻安裝”按鈕(如圖5),按提示完成擴(kuò)展的安裝工作并重啟瀏覽器。
在地址欄中輸入“about:addons-memory”,回車,進(jìn)入相應(yīng)頁面,F(xiàn)irefox瀏覽器中目前運(yùn)行的所有插件及其內(nèi)存占用情況就出現(xiàn)了(如圖6),根據(jù)這些信息,我們不難判斷出,當(dāng)前有哪些插件在影響瀏覽器的啟動(dòng)及運(yùn)行速度,記下它,然后按照第三部分所說的方法,將其卸載或禁用即可。
實(shí)例2:在Chrome中查看
Chrome是多進(jìn)程瀏覽器,許多插件都有自己的單獨(dú)進(jìn)程。同時(shí),瀏覽器本身也提供了任務(wù)管理功能,所以我們完全可以用它來完成插件資源的檢測(cè)工作。
在Chrome的地址欄中,單擊右側(cè)的“自定義及控制Google Chrome”按鈕,打開相應(yīng)的菜單,選擇“工具/任務(wù)管理器”,打開“任務(wù)管理器”對(duì)話框,各插件的資源占用情況就出現(xiàn)了,其中除了內(nèi)存外,還包括CPU、進(jìn)程ID、網(wǎng)絡(luò)和FPS等信息(如圖7)。
實(shí)例3:在IE中查看
和Chrome一樣,IE也提供了單獨(dú)的插件管理功能,二者的不同點(diǎn)在于,IE中的該功能不會(huì)告訴我們插件的資源占用情況,但卻會(huì)顯示出各個(gè)插件的加載時(shí)間。通過該時(shí)間,我們同樣能夠大致判斷出該插件對(duì)于資源的消耗情況。通常狀態(tài)下,插件的加載時(shí)間越長(zhǎng),說明該插件越屬于“重量級(jí)”,對(duì)系統(tǒng)資源占用越多,越會(huì)拖慢瀏覽器的啟動(dòng)和運(yùn)行速度。
在IE瀏覽器界面中,單擊標(biāo)簽欄右側(cè)的“工具”按鈕,在出現(xiàn)的菜單中選擇“管理加載項(xiàng)”,相應(yīng)的對(duì)話框就出現(xiàn)在眼前了。選擇左側(cè)的“工具欄和擴(kuò)展”項(xiàng),在右側(cè)會(huì)看到當(dāng)前已啟用和禁用的擴(kuò)展項(xiàng)列表(如圖8),其中“加載時(shí)間”和“導(dǎo)航時(shí)間”列中顯示的即是該插件的加載和導(dǎo)航用時(shí),其中前者主要對(duì)瀏覽器的啟動(dòng)有影響,而后者則會(huì)直接影響到頁面的加載速度,找出用時(shí)長(zhǎng)的,將其禁用即可。
| Tips |
通常情況下,瀏覽器插件對(duì)于系統(tǒng)資源的占用都是較為穩(wěn)定的,如果在使用的過程中我們發(fā)現(xiàn)某插件對(duì)資源的占用,會(huì)隨著使用時(shí)間的推移而增長(zhǎng),且不管關(guān)閉多少標(biāo)簽頁,都無法使其下降,說明該插件存在著內(nèi)存泄露問題,對(duì)于這些插件,除了將其卸載,沒有別的解決辦法。此外,元兇揪出后,為了不讓“about:addons-memory”白白地浪費(fèi)系統(tǒng)資源,我們也可將其請(qǐng)出瀏覽器,以便能讓瀏覽器輕裝上陣,快馬加鞭!
3 開源節(jié)流,剔除害群之馬
對(duì)于占用資源過大或加載用時(shí)的插件,我們可用下面的方法將其禁用或直接卸載。
實(shí)例1:在Firefox中禁用或卸載插件
Firefox瀏覽器中的擴(kuò)展和插件是分開管理的,其中擴(kuò)展允許用戶自行決定是卸載或是禁用,而插件,則只允許選擇激活或不激活。兩者的設(shè)置方法都相當(dāng)簡(jiǎn)單。
比如,如果要卸載或禁用擴(kuò)展,只需在Firefox瀏覽器中單擊界面左上角的“Firefox”按鈕,打開相應(yīng)的菜單,選擇“附加組件”,進(jìn)入相應(yīng)的頁面,在左側(cè)選擇“擴(kuò)展”項(xiàng),然后在右側(cè)的列表中單擊擴(kuò)展對(duì)應(yīng)的“禁用”或“卸載”項(xiàng),即可完成相應(yīng)的操作(如圖9)。
同樣,如果我們要禁用插件,只需選擇左側(cè)的“插件”項(xiàng),然后在右側(cè)將插件的狀態(tài)設(shè)置為“總不激活”即可。
實(shí)例2:在Chorme中禁用或卸載插件
單擊地址欄左側(cè)的“自定義及控制Chrome”按鈕,在出現(xiàn)的菜單中選擇“工具/擴(kuò)展程序”,進(jìn)入如圖10所示的頁面,然后取消對(duì)相應(yīng)插件項(xiàng)的“已啟用”項(xiàng)勾選,或者單擊回收站狀圖標(biāo),即可禁用插件或?qū)⑵鋭h除。
實(shí)例3:在IE中禁用擴(kuò)展
由于IE中的擴(kuò)展多是由第三方程序獨(dú)立安裝完成,如果我們后期要卸載該插件的話,只需通過控制面板中的“程序和功能”即能輕松實(shí)現(xiàn),所以IE瀏覽器本身只提供了一個(gè)禁用插件功能,其實(shí)現(xiàn)方法非常簡(jiǎn)單。
用上面所述的方法,進(jìn)入圖8所示的“管理加載項(xiàng)”界面,選擇左側(cè)的“工具欄和擴(kuò)展”項(xiàng),在右側(cè)的插件列表中選中要禁用的插件,然后單擊“禁用”按鈕即可。
| Tips |
有些惡意插件會(huì)在用戶瀏覽網(wǎng)站或安裝某程序時(shí)將自己安裝到IE中,并且會(huì)在后臺(tái)不經(jīng)用戶許可便偷偷運(yùn)行,對(duì)于這樣的插件,我們可在如圖8所示的界面中單擊左側(cè)“顯示”項(xiàng)中下拉箭頭,然后在出現(xiàn)的下拉菜單中選擇“未經(jīng)許可運(yùn)行”(如圖11),令其現(xiàn)形。找到惡意插件后,再用上面的方法將其禁用即可。