從XP時(shí)代,網(wǎng)上就有類(lèi)似的技術(shù)文章探討,我們今天重溫一下,看看Win7和Vista下的用戶(hù)該怎么去動(dòng)手優(yōu)化開(kāi)關(guān)機速度。
至于Windows操作系統開(kāi)關(guān)機優(yōu)化,即將會(huì )有個(gè)超級大全文章出來(lái),比當年發(fā)在Vista之家的那個(gè)寶典還要全,當然,所有的一切都是技術(shù)探討,大家辯證的去看,畢竟,里面參雜了軟媒編輯自己的一些個(gè)人觀(guān)點(diǎn)。取精華、去糟粕吧 :)
下面開(kāi)始進(jìn)入本文主題,如何通過(guò)優(yōu)化預讀文件設置,來(lái)對Win7/Vista/XP系統的開(kāi)關(guān)機提速。在此,考慮到XP、Vista和Win7以及Win2003、Win2008系統下的所有用戶(hù),我們選擇用魔方為例吧。當然Vista系統用Vista優(yōu)化大師、Win7系統用Windows7優(yōu)化大師也都是好的選擇。
一、禁止預讀程序產(chǎn)生索引文件
預讀文件可能導致系統啟動(dòng)變慢,是因為要讀取運行程序時(shí)生成的索引文件所造成的。因此,我們只需要禁止那些PF文件的產(chǎn)生即可。
打開(kāi)魔方,點(diǎn)擊“系統優(yōu)化”、“服務(wù)優(yōu)化”,找到“Superfetch” 這個(gè)服務(wù)并且勾選一下,點(diǎn)擊下面的停止并設為手動(dòng),OK,這樣就全面禁止Superfetch服務(wù)了,XP系統下面的服務(wù)名字是Prefetch,大家注意下。

二、只讀取系統文件
實(shí)際上,在《抓出Win7/Vista/XP中Prefetch預讀文件的內容》這篇文章里面我們提到,最好還是不要關(guān)閉這個(gè)預取服務(wù),我們可以有選擇的進(jìn)行設置而不是全部禁止。
由于Prefetch中保存了系統和應用程序的索引信息,從提高啟動(dòng)速度的角度來(lái)看,提醒大家可以只設置讀取系統文件,而跳過(guò)應用程序的索引文件讀取過(guò)程。
對此,我們可以運行“regedit”后打開(kāi)注冊表編輯器,依次選擇
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/Memory Management/PrefetchParameters
雙擊右側的“EnablePrefetcher”,可以看到其值為3,即讀取系統文件和應用程序,我們可以將其改為2,即只預讀取Windows 系統文件。這樣,Windows系統再次啟動(dòng)后就只預讀系統文件了。
三、關(guān)機自動(dòng)清空預讀文件
我們還可以通過(guò)關(guān)機時(shí)自動(dòng)清空預讀文件夾內容,以達到加快下次開(kāi)機速度的目的。
打開(kāi)記事本,在里面輸入
del %systemroot%/Prefetch/*.* /q
將該文件保存為del.bat文件。
接下來(lái)再打開(kāi)“運行”窗口,輸入gpedit.msc后回車(chē)打開(kāi)組策略編輯器,依次選擇“計算機配置―Windows設置―腳本”,雙擊右側的“關(guān)機”項,在打開(kāi)的窗口中單擊“添加”按鈕,把del.bat文件添加進(jìn)來(lái)。這樣在關(guān)機時(shí)組策略即會(huì )在后臺調用del.bat并運行其中的命令對預讀文件夾中的內容進(jìn)行清除,從而提高下次啟動(dòng)的速度。


通過(guò)上面的操作,相信預讀文件又發(fā)揮其原本的功能,不再成為開(kāi)機的障礙了。
聯(lián)系客服