Duffblog

          前進一步,看看,需要前進更大一步才可以。

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            5 隨筆 :: 53 文章 :: 5 評論 :: 0 Trackbacks
          ?
          一直以來,如何加快Windows?XP的啟動速度是廣大用戶所關注的話題。筆者在自己長期使用Windows?XP(中文專業版)的過程中積累了一些關于Windows?XP系統提速的方法,現在共享出來希望對各位讀者有所幫助。???

            一、和預讀文件說Bye-Bye?

            熟知Windows?XP啟動過程的用戶就會知道,真正與系統啟動速度關系最大的是Windows文件夾中的一個Prefetch文件夾。這是從Windows?XP操作系統開始后增加的一項新功能——預讀取。微軟的本意是利用預讀取功能來提高系統性能、加快系統啟動和文件讀取的速度。但如果留心觀察,便會發現其中的文件會隨著使用時間的增加而日益增多,而且都是一些以PF為擴展名的文件。這是因為我們每啟動一個程序,Windows都會在Prefetch文件夾中留下一個索引(類似于Windows98中的Prolog文件夾),在開機時Windows?XP就會將Prefetch文件夾中涉及到的常用程序讀入內存(這個過程也就是啟動時進度條滾動的時間段)。在這樣的情況下,系統在新安裝時大家或許沒有感覺啟動速度很慢,但是時間一長,Prefetch文件夾中生產的預讀文件越多,系統啟動時需要預讀取的內容就愈復雜,系統啟動變緩也就不足為怪了。那么能不能從Prefetch文件夾入手,來加速Windows?XP的啟動呢?答案是肯定的。?

            1.禁止索引文件的產生?

            上面我們說過,Prefetch文件夾中是程序啟動后留下的索引文件(PF格式文件)。因此,我們只要不讓系統自動生成索引文件便可以有效控制Prefetch文件夾的大小,不讓其成為延緩windows?XP啟動的“禍害”。?
            單擊“開始”→“運行”,輸入msconfig后回車即可打開系統配置實用程序。切換至“服務”選項卡,找到“Task?Scheduler”這個項目。Task?Scheduler可以說是產生垃圾索引文件的“罪魁禍首”,當它在后臺運行時,就會將我們硬盤中隨Windows啟動的每一個程序都建立一個索引文件并放入Prefetch文件夾內。只要取消對該項的勾選,我們便可以為Prefetch文件夾“瘦身”了。?

          ?  2.設置預讀對象??

            因為Prefetch文件夾中包含了所有隨Windows?XP啟動程序的索引,所以我們可以進行一定的設置,使得系統在啟動時只讀取其中的一部分內容,對未指定的內容不予讀取。這樣也能有效地加快Windows?XP的啟動速度。?
            單擊“開始”→“運行”,輸入“regedit”,打開注冊表編輯器,并依次展開HKEY_LOCAL_MACHINE\SYSTEM\?
          CurrentControlSet\Control\Session?Manager\Memory?Management\PrefetchParameters子鍵,雙擊右側窗口中的“EnablePrefetcher”鍵值項,即可打開編輯窗口并對Windows?XP進行預讀取設置了。具體數值所對應的預讀設置如下:?

            0——取消預讀功能;?
            1——只預讀應用程序;?
            2——只預讀WindowsXP系統文件;?
            3——預讀Windows?XP系統文件和應用程序。?
            在這里我們可將該值設定為“2”,即只預讀取Windows?XP自身的系統文件,忽略其他應用程序產生的索引文件。??

            3.清空Prefetch文件夾?

            由于有些應用程序甚至系統文件會在Prefetch文件夾中產生死鏈接文件,這樣就可能加重啟動時系統預讀取的負擔。而通過筆者實踐,定期刪除Prefetch文件夾中的預讀文件也能夠有效地提高系統啟動和運行速度。?
            第一步:建立批處理文件?
            新建一個記事本,在其中輸入以下內容:?
          del?%SystemRoot%\Prefetch\*.*?/q,并將其保存為delpf.bat文件。?
            第二步:設置每次關機時執行清空操作?
            單擊“開始”→“運行”,輸入“gpedit.msc”啟動組策略窗口,然后依次展開“計算機配置“→”“Windows設置”→“腳本”,雙擊右側窗格中的“關機”選項,進入到關機屬性對話框。點擊“添加”按鈕,將剛才建立的delpf.bat文件添加至關機任務中。這樣,每次關機時Prefetch文件夾都會被自動清空,下次系統啟動時便不需要進行預讀取操作,速度當然如飛了!?

            二、避免系統無效檢測?
            Windows?XP在啟動時會自動重新檢測所有IDE通道上的硬盤。如果其中有的IDE通道不存在,那么檢測速度就會變得比較緩慢,系統的啟動自然也被拖慢了。其實,如果你的IDE設備長期保持不變,比方說就只使用一個硬盤,那么就可以將不用的IDE通道設置為NONE,這樣,系統在啟動時便不會在該IDE通道上做無用的測試,節約了寶貴的啟動時間。?
            在“我的電腦”上點擊右鍵,依次選擇“屬性”→“硬件”→“設備管理器”,分別進入“主要IDE通道”和“次要IDE通道”,在其屬性菜單中將不使用的設備類型改為“none”即可。??

          ?  當然,如果你經常更換IDE設備(經常拆卸和添加),那么以上的方法就不適用了。?
            現在大部分用戶都使用寬帶虛擬撥號軟件進行撥號操作后連接網絡,這樣ISP寬帶運營商會自動為電腦分配一個臨時的公網IP地址,所以并不需要我們手動對網卡綁定的TCP/IP協議進行設置。但這樣也帶來了問題,Windows?XP在啟動時會默認搜索網絡中的DHCP來獲得IP地址,但實際上用戶并沒有在局域網內,更不會有DHCP服務器,因此Windows?XP不停的搜索就會導致系統啟動延緩。為此我們可以使用為網卡指定一個IP地址的方法來解決。?
            打開“控制面板”→“網絡連接”,選擇當前網卡的本地連接圖標,在其上單擊右鍵,選擇屬性。在彈出的設置窗口中依次選擇“Internet協議(TCP/IP)”→“屬性”,這樣就打開了TCP/IP設置窗口。選擇“使用下面的IP地址”,并為網卡添加一個固定的內網IP地址,比如192.168.1.1,確定后重新啟動系統將不會在搜索網絡,啟動速度也就大為提高了。??

            三、利用啟動加速補丁BootVis?
            BootVis是微軟公司專門提供的用來加速Windows?XP啟動的補丁程序。利用它對系統進行最優化設置也可以加快啟動。?
            下載地址:http://crc.onlinedown.net/down/bootviscn.exe?
            將下載文件解壓縮后找到BootVis程序,雙擊即可啟動,單擊“工具”菜單的“選項”,在“符號”框中指定BootVis程序所在的路徑,點擊“保存”按鈕。然后在菜單欄上依次選擇“軌跡”→“下一個引導”后,單擊“確定”按鈕。此時BootVis程序會重新啟動電腦,并記錄啟動進程生成一個擴展名為BIN的記錄文件。進入系統后,BootVis將會自動運行。我們只要在“軌跡”菜單中單擊“使系統最優化”命令即可完成。?


          ?  小提示:由于BootVis需要依賴Task?Scheduler服務才可以正常工作,因此如果使用BootVis就需要將前面方法一中禁用的Task?Scheduler服務開啟才能正常使用。??

            此外,還有一些比較常用的方式例如進行磁盤碎片整理、清理注冊表、關閉文件和打印機共享、去除不需要的自啟動項目等等,在以前的雜志中都有過介紹,在此筆者就不贅述了。現在快來為你的系統“策馬揚鞭”吧!
          posted on 2006-04-16 15:34 追球者 閱讀(536) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 南康市| 视频| 浙江省| 张家川| 达拉特旗| 武宁县| 海淀区| 皮山县| 宜春市| 宜兰县| 大安市| 苍梧县| 卢龙县| 平昌县| 新竹县| 宝坻区| 平阳县| 临桂县| 仲巴县| 托里县| 肃南| 大关县| 景泰县| 康乐县| 扶绥县| 剑河县| 娄底市| 临海市| 塔城市| 武穴市| 星子县| 秀山| 宾阳县| 赤城县| 沾化县| 巩留县| 开化县| 治县。| 金川县| 洛浦县| 屏东市|